strongduanmu edited a comment on pull request #5770:
URL: https://github.com/apache/shardingsphere/pull/5770#issuecomment-633601847
Hi, @tristaZero , the following is the error that appears when I execute the
`mvn clean install -Prelease` command:
```
[INFO] Running
org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatementTest
[ERROR] Tests run: 5, Failures: 0, Errors: 5, Skipped: 0, Time elapsed: 0.23
s <<< FAILURE! - in
org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatementTest
[ERROR]
assertQueryWithEmptyString(org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatementTest)
Time elapsed: 0.06 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertExecuteUpdateGetResultSet(org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatementTest)
Time elapsed: 0.008 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertGetGeneratedKeys(org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatementTest)
Time elapsed: 0.006 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertExecuteGetResultSet(org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatementTest)
Time elapsed: 0.007 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertQueryWithNull(org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatementTest)
Time elapsed: 0.006 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[INFO] Running
org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatementTest
[ERROR] Tests run: 14, Failures: 0, Errors: 12, Skipped: 2, Time elapsed:
0.2 s <<< FAILURE! - in
org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatementTest
[ERROR]
assertClearBatch(org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatementTest)
Time elapsed: 0.009 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertQueryWithEmptyString(org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatementTest)
Time elapsed: 0.014 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertAddBatch(org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatementTest)
Time elapsed: 0.006 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertInitPreparedStatementExecutorWithReplayMethod(org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatementTest)
Time elapsed: 0.009 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertAddBatchWithGenerateKeyColumn(org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatementTest)
Time elapsed: 0.006 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertAddBatchWithoutGenerateKeyColumn(org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatementTest)
Time elapsed: 0.008 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertExecuteUpdateGetResultSet(org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatementTest)
Time elapsed: 0.008 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertExecuteGetResultSet(org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatementTest)
Time elapsed: 0.007 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertQueryWithNull(org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatementTest)
Time elapsed: 0.007 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertGetParameterMetaData(org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatementTest)
Time elapsed: 0.007 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertUpdateBatch(org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatementTest)
Time elapsed: 0.008 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertAddOnDuplicateKey(org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatementTest)
Time elapsed: 0.008 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[INFO] Running
org.apache.shardingsphere.driver.jdbc.core.statement.MasterSlavePreparedStatementTest
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.085
s - in
org.apache.shardingsphere.driver.jdbc.core.statement.MasterSlavePreparedStatementTest
[INFO] Running
org.apache.shardingsphere.driver.jdbc.core.statement.ShadowStatementTest
[INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.188
s - in org.apache.shardingsphere.driver.jdbc.core.statement.ShadowStatementTest
[INFO] Running
org.apache.shardingsphere.driver.jdbc.core.statement.EncryptStatementTest
[INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.272 s - in
org.apache.shardingsphere.driver.jdbc.core.statement.EncryptStatementTest
[INFO] Running
org.apache.shardingsphere.driver.jdbc.core.statement.ShadowPreparedStatementTest
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.129
s - in
org.apache.shardingsphere.driver.jdbc.core.statement.ShadowPreparedStatementTest
[INFO] Running
org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationDataSourceTest
[ERROR] Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed:
0.063 s <<< FAILURE! - in
org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationDataSourceTest
[ERROR]
assertGetLoginTimeout(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationDataSourceTest)
Time elapsed: 0.005 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertSetLoginTimeout(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationDataSourceTest)
Time elapsed: 0.004 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[INFO] Running
org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationPreparedStatementTest
[ERROR] Tests run: 10, Failures: 0, Errors: 10, Skipped: 0, Time elapsed:
0.1 s <<< FAILURE! - in
org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationPreparedStatementTest
[ERROR]
assertSetNString(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationPreparedStatementTest)
Time elapsed: 0.005 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertGetMetaData(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationPreparedStatementTest)
Time elapsed: 0.005 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertSetRef(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationPreparedStatementTest)
Time elapsed: 0.004 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertSetNCharacterStreamWithLength(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationPreparedStatementTest)
Time elapsed: 0.005 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertSetNCharacterStream(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationPreparedStatementTest)
Time elapsed: 0.005 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertSetArray(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationPreparedStatementTest)
Time elapsed: 0.004 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertSetNClob(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationPreparedStatementTest)
Time elapsed: 0.005 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertSetRowId(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationPreparedStatementTest)
Time elapsed: 0.006 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertSetNClobForReader(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationPreparedStatementTest)
Time elapsed: 0.005 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertSetNClobForReaderAndLength(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationPreparedStatementTest)
Time elapsed: 0.005 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[INFO] Running
org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationStatementTest
[ERROR] Tests run: 8, Failures: 0, Errors: 8, Skipped: 0, Time elapsed:
0.089 s <<< FAILURE! - in
org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationStatementTest
[ERROR]
assertSetFetchDirection(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationStatementTest)
Time elapsed: 0.005 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertClearBatch(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationStatementTest)
Time elapsed: 0.005 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertAddBatch(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationStatementTest)
Time elapsed: 0.005 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertIsCloseOnCompletion(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationStatementTest)
Time elapsed: 0.005 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertCloseOnCompletion(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationStatementTest)
Time elapsed: 0.005 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertGetFetchDirection(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationStatementTest)
Time elapsed: 0.005 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertExecuteBatch(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationStatementTest)
Time elapsed: 0.004 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertSetCursorName(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationStatementTest)
Time elapsed: 0.007 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[INFO] Running
org.apache.shardingsphere.driver.jdbc.unsupported.UnSupportedDatabaseMetaDataResultSetTest
[INFO] Tests run: 33, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.001 s - in
org.apache.shardingsphere.driver.jdbc.unsupported.UnSupportedDatabaseMetaDataResultSetTest
[INFO] Running
org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationParameterMetaTest
[ERROR] Tests run: 8, Failures: 0, Errors: 8, Skipped: 0, Time elapsed:
0.089 s <<< FAILURE! - in
org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationParameterMetaTest
[ERROR]
assertGetParameterClassName(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationParameterMetaTest)
Time elapsed: 0.004 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertIsSigned(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationParameterMetaTest)
Time elapsed: 0.005 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertGetPrecision(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationParameterMetaTest)
Time elapsed: 0.005 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertIsNullable(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationParameterMetaTest)
Time elapsed: 0.005 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertGetParameterTypeName(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationParameterMetaTest)
Time elapsed: 0.004 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertGetScale(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationParameterMetaTest)
Time elapsed: 0.005 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertGetParameterMode(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationParameterMetaTest)
Time elapsed: 0.004 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertGetParameterType(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationParameterMetaTest)
Time elapsed: 0.005 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[INFO] Running
org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationConnectionTest
[ERROR] Tests run: 28, Failures: 0, Errors: 28, Skipped: 0, Time elapsed:
0.162 s <<< FAILURE! - in
org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationConnectionTest
[ERROR]
assertCreateSQLXML(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationConnectionTest)
Time elapsed: 0.005 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertCreateStruct(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationConnectionTest)
Time elapsed: 0.004 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertSetCatalog(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationConnectionTest)
Time elapsed: 0.005 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertGetClientInfoWithName(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationConnectionTest)
Time elapsed: 0.005 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertSetSavepoint(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationConnectionTest)
Time elapsed: 0.006 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertReleaseSavepoint(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationConnectionTest)
Time elapsed: 0.005 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertSetClientInfoWithProperties(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationConnectionTest)
Time elapsed: 0.005 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertGetTypeMap(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationConnectionTest)
Time elapsed: 0.005 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertRollback(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationConnectionTest)
Time elapsed: 0.005 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertNativeSQL(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationConnectionTest)
Time elapsed: 0.005 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertIsValid(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationConnectionTest)
Time elapsed: 0.005 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertCreateBlob(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationConnectionTest)
Time elapsed: 0.003 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertCreateClob(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationConnectionTest)
Time elapsed: 0.003 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertAbort(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationConnectionTest)
Time elapsed: 0.004 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertGetCatalog(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationConnectionTest)
Time elapsed: 0.003 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertPrepareCall(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationConnectionTest)
Time elapsed: 0.004 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertSetNetworkTimeout(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationConnectionTest)
Time elapsed: 0.005 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertGetClientInfo(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationConnectionTest)
Time elapsed: 0.004 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertSetTypeMap(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationConnectionTest)
Time elapsed: 0.004 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertPrepareCallWithResultSetTypeAndResultSetConcurrencyAndResultSetHoldability(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationConnectionTest)
Time elapsed: 0.005 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertSetSchema(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationConnectionTest)
Time elapsed: 0.003 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertGetSchema(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationConnectionTest)
Time elapsed: 0.004 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertSetSavepointWithName(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationConnectionTest)
Time elapsed: 0.004 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertCreateNClob(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationConnectionTest)
Time elapsed: 0.003 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertCreateArrayOf(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationConnectionTest)
Time elapsed: 0.004 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertSetClientInfo(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationConnectionTest)
Time elapsed: 0.004 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertGetNetworkTimeout(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationConnectionTest)
Time elapsed: 0.005 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertPrepareCallWithResultSetTypeAndResultSetConcurrency(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationConnectionTest)
Time elapsed: 0.004 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[INFO] Running
org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedGeneratedKeysResultSetTest
[INFO] Tests run: 38, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.001 s - in
org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedGeneratedKeysResultSetTest
[INFO] Running
org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationResultSetTest
[ERROR] Tests run: 40, Failures: 0, Errors: 40, Skipped: 0, Time elapsed:
0.178 s <<< FAILURE! - in
org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationResultSetTest
[ERROR]
assertPrevious(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationResultSetTest)
Time elapsed: 0.004 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertRefreshRow(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationResultSetTest)
Time elapsed: 0.005 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertUpdateRow(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationResultSetTest)
Time elapsed: 0.005 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertObjectForColumnLabelWithType(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationResultSetTest)
Time elapsed: 0.003 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertRowInserted(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationResultSetTest)
Time elapsed: 0.004 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertGetRow(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationResultSetTest)
Time elapsed: 0.004 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertIsLast(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationResultSetTest)
Time elapsed: 0.004 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertRelative(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationResultSetTest)
Time elapsed: 0.004 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertRowDeleted(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationResultSetTest)
Time elapsed: 0.004 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertGetRowIdForColumnIndex(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationResultSetTest)
Time elapsed: 0.003 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertGetRowIdForColumnLabel(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationResultSetTest)
Time elapsed: 0.003 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertGetCursorName(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationResultSetTest)
Time elapsed: 0.003 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertIsAfterLast(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationResultSetTest)
Time elapsed: 0.003 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertMoveToInsertRow(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationResultSetTest)
Time elapsed: 0.004 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertGetRefForColumnIndex(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationResultSetTest)
Time elapsed: 0.003 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertGetRefForColumnLabel(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationResultSetTest)
Time elapsed: 0.004 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertIsFirst(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationResultSetTest)
Time elapsed: 0.003 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertInsertRow(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationResultSetTest)
Time elapsed: 0.004 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertDeleteRow(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationResultSetTest)
Time elapsed: 0.003 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertFirst(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationResultSetTest)
Time elapsed: 0.003 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertGetNClobForColumnIndex(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationResultSetTest)
Time elapsed: 0.003 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertGetNClobForColumnLabel(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationResultSetTest)
Time elapsed: 0.004 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertBeforeFirst(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationResultSetTest)
Time elapsed: 0.004 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertMoveToCurrentRow(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationResultSetTest)
Time elapsed: 0.004 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
getNStringForColumnIndex(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationResultSetTest)
Time elapsed: 0.004 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
getNStringForColumnLabel(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationResultSetTest)
Time elapsed: 0.004 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
getNCharacterStreamForColumnIndex(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationResultSetTest)
Time elapsed: 0.003 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
getNCharacterStreamForColumnLabel(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationResultSetTest)
Time elapsed: 0.005 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertObjectForColumnLabelWithMap(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationResultSetTest)
Time elapsed: 0.003 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertCancelRowUpdates(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationResultSetTest)
Time elapsed: 0.004 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertAbsolute(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationResultSetTest)
Time elapsed: 0.004 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertGetHoldability(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationResultSetTest)
Time elapsed: 0.004 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertAfterLast(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationResultSetTest)
Time elapsed: 0.003 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertIsBeforeFirst(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationResultSetTest)
Time elapsed: 0.005 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertObjectForColumnIndexWithType(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationResultSetTest)
Time elapsed: 0.004 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertRowUpdated(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationResultSetTest)
Time elapsed: 0.004 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertGetArrayForColumnIndex(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationResultSetTest)
Time elapsed: 0.004 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertGetArrayForColumnLabel(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationResultSetTest)
Time elapsed: 0.004 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertLast(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationResultSetTest)
Time elapsed: 0.004 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[ERROR]
assertObjectForColumnIndexWithMap(org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedOperationResultSetTest)
Time elapsed: 0.004 s <<< ERROR!
java.lang.ClassCastException: java.math.BigInteger cannot be cast to
java.lang.Integer
[INFO] Running
org.apache.shardingsphere.driver.jdbc.unsupported.UnsupportedUpdateOperationResultSetTest
```
The above error message is that BigInteger cannot be converted to Long or
Integer type, because the Long or Integer type supports mod operation(%),
however BigInteger doesn't support it. The following is a typical error
scenario, `shardingValue.getValue()` will always return BigInteger type value,
and resulting in an error in mod operation:
```java
@Override
public String doSharding(final Collection<String> availableTargetNames,
final PreciseShardingValue<Integer> shardingValue) {
for (String each : availableTargetNames) {
if (each.endsWith(String.valueOf(shardingValue.getValue() % 2))) {
return each;
}
}
return null;
}
```
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
[email protected]