zhangzhangzhangzy commented on issue #3929:
URL: 
https://github.com/apache/incubator-seatunnel/issues/3929#issuecomment-1463174534

   java.lang.ClassCastException: cannot assign instance of 
io.debezium.relational.TableId to field 
org.apache.seatunnel.connectors.cdc.base.source.split.SnapshotSplit.tableId of 
type io.debezium.relational.TableId in instance of 
org.apache.seatunnel.connectors.cdc.base.source.split.SnapshotSplit
        at 
java.io.ObjectStreamClass$FieldReflector.setObjFieldValues(ObjectStreamClass.java:2301)
 ~[?:1.8.0_352]
        at 
java.io.ObjectStreamClass.setObjFieldValues(ObjectStreamClass.java:1431) 
~[?:1.8.0_352]
        at 
java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:2436) 
~[?:1.8.0_352]
        at 
java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2354) 
~[?:1.8.0_352]
        at 
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2212) 
~[?:1.8.0_352]
        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1668) 
~[?:1.8.0_352]
        at java.io.ObjectInputStream.readArray(ObjectInputStream.java:2118) 
~[?:1.8.0_352]
        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1656) 
~[?:1.8.0_352]
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:502) 
~[?:1.8.0_352]
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:460) 
~[?:1.8.0_352]
        at 
org.apache.seatunnel.common.utils.SerializationUtils.deserialize(SerializationUtils.java:91)
 ~[seatunnel-starter.jar:2.3.0]
        at 
org.apache.seatunnel.engine.server.task.operation.source.AssignSplitOperation.lambda$run$1(AssignSplitOperation.java:57)
 ~[seatunnel-starter.jar:2.3.0]
        at 
org.apache.seatunnel.common.utils.RetryUtils.retryWithException(RetryUtils.java:47)
 ~[seatunnel-starter.jar:2.3.0]
        at 
org.apache.seatunnel.engine.server.task.operation.source.AssignSplitOperation.run(AssignSplitOperation.java:54)
 ~[seatunnel-starter.jar:2.3.0]
        at 
com.hazelcast.spi.impl.operationservice.Operation.call(Operation.java:189) 
[seatunnel-starter.jar:2.3.0]
        at 
com.hazelcast.spi.impl.operationservice.impl.OperationRunnerImpl.call(OperationRunnerImpl.java:273)
 [seatunnel-starter.jar:2.3.0]
        at 
com.hazelcast.spi.impl.operationservice.impl.OperationRunnerImpl.run(OperationRunnerImpl.java:248)
 [seatunnel-starter.jar:2.3.0]
        at 
com.hazelcast.spi.impl.operationservice.impl.OperationRunnerImpl.run(OperationRunnerImpl.java:213)
 [seatunnel-starter.jar:2.3.0]
        at 
com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl.run(OperationExecutorImpl.java:411)
 [seatunnel-starter.jar:2.3.0]
        at 
com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl.runOrExecute(OperationExecutorImpl.java:438)
 [seatunnel-starter.jar:2.3.0]
        at 
com.hazelcast.spi.impl.operationservice.impl.Invocation.doInvokeLocal(Invocation.java:601)
 [seatunnel-starter.jar:2.3.0]
        at 
com.hazelcast.spi.impl.operationservice.impl.Invocation.doInvoke(Invocation.java:580)
 [seatunnel-starter.jar:2.3.0]
        at 
com.hazelcast.spi.impl.operationservice.impl.Invocation.invoke0(Invocation.java:541)
 [seatunnel-starter.jar:2.3.0]
        at 
com.hazelcast.spi.impl.operationservice.impl.Invocation.invoke(Invocation.java:241)
 [seatunnel-starter.jar:2.3.0]
        at 
com.hazelcast.spi.impl.operationservice.impl.InvocationBuilderImpl.invoke(InvocationBuilderImpl.java:61)
 [seatunnel-starter.jar:2.3.0]
        at 
org.apache.seatunnel.engine.server.utils.NodeEngineUtil.sendOperationToMemberNode(NodeEngineUtil.java:40)
 [seatunnel-starter.jar:2.3.0]
        at 
org.apache.seatunnel.engine.server.execution.TaskExecutionContext.sendToMember(TaskExecutionContext.java:43)
 [seatunnel-starter.jar:2.3.0]
        at 
org.apache.seatunnel.engine.server.task.context.SeaTunnelSplitEnumeratorContext.assignSplit(SeaTunnelSplitEnumeratorContext.java:55)
 [seatunnel-starter.jar:2.3.0]
        at 
org.apache.seatunnel.api.source.SourceSplitEnumerator$Context.assignSplit(SourceSplitEnumerator.java:104)
 [seatunnel-starter.jar:2.3.0]
        at 
org.apache.seatunnel.connectors.cdc.base.source.enumerator.IncrementalSourceEnumerator.assignSplits(IncrementalSourceEnumerator.java:160)
 [connector-cdc-mysql-2.3.0.jar:2.3.0]
        at 
org.apache.seatunnel.connectors.cdc.base.source.enumerator.IncrementalSourceEnumerator.run(IncrementalSourceEnumerator.java:72)
 [connector-cdc-mysql-2.3.0.jar:2.3.0]
        at 
org.apache.seatunnel.engine.server.task.SourceSplitEnumeratorTask.stateProcess(SourceSplitEnumeratorTask.java:239)
 [seatunnel-starter.jar:2.3.0]
        at 
org.apache.seatunnel.engine.server.task.SourceSplitEnumeratorTask.call(SourceSplitEnumeratorTask.java:124)
 [seatunnel-starter.jar:2.3.0]
        at 
org.apache.seatunnel.engine.server.TaskExecutionService$BlockingWorker.run(TaskExecutionService.java:357)
 [seatunnel-starter.jar:2.3.0]
        at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 
[?:1.8.0_352]
        at java.util.concurrent.FutureTask.run(FutureTask.java:266) 
[?:1.8.0_352]
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) 
[?:1.8.0_352]
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 
[?:1.8.0_352]
        at java.lang.Thread.run(Thread.java:750) [?:1.8.0_352]
   


-- 
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.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to