[ https://issues.apache.org/jira/browse/SQOOP-3008?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
胡晓东 updated SQOOP-3008: ----------------------- Attachment: SQOOP-3008.patch I resolved this issue. Welcome to test > GenericJdbcPartitioner.constructTextConditions(String, Object, Object, > String, String, boolean, boolean) may occur java.lang.ClassCastException > ----------------------------------------------------------------------------------------------------------------------------------------------- > > Key: SQOOP-3008 > URL: https://issues.apache.org/jira/browse/SQOOP-3008 > Project: Sqoop > Issue Type: Bug > Components: connectors/generic > Affects Versions: 1.99.6, 1.99.7 > Reporter: 胡晓东 > Attachments: SQOOP-3008.patch > > > org.apache.sqoop.connector.jdbc.GenericJdbcPartitioner.constructTextConditions(String, > Object, Object, String, String, boolean, boolean) > this function has such cast: > String lbString = prefix + bigDecimalToText((BigDecimal)lowerBound); > String ubString = prefix + bigDecimalToText((BigDecimal)upperBound); > and > org.apache.sqoop.connector.jdbc.GenericJdbcPartitioner.partitionTextColumn() > has this statement: > constructTextConditions(prefix, 0, 0, > partitionMinValue, partitionMaxValue, true, true) > it will cause java.lang.ClassCastException: java.lang.Integer cannot be cast > to java.math.BigDecimal -- This message was sent by Atlassian JIRA (v6.3.4#6332)