[ https://issues.apache.org/jira/browse/SQOOP-3008?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15476262#comment-15476262 ]
hu xiaodong edited comment on SQOOP-3008 at 1/6/17 9:16 AM: ------------------------------------------------------------ I resolved this issue. Welcome to test. see https://reviews.apache.org/r/55259/ was (Author: xiaodong.hu): 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: hu xiaodong > 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)