Troubleshooting
Problem
Source IIDR Classic CDC -> Target cdc for db2(upgrade from 10.2.0 to 10.2.1) All the subscriptions with conversion failed to refresh after target is upgraded from 10.2.0 for DB2 to 10.2.1 for DB2, Source side keeps as it is. Restore target server from v10.2.1 to v10.2.0, problem gone. But the subscription without conversion could be refreshed and mirror replicated successfully after upgrade.
Symptom
Source IIDR Classic CDC -> Target cdc for db2(upgrade from 10.2.0 to 10.2.1)
All the subscriptions with conversion failed to refresh after target is upgraded from 10.2.0 for DB2 to 10.2.1 for DB2, Source side keeps as it is.
Restore target server from v10.2.1 to v10.2.0, problem gone.
But the subscription without conversion could be refreshed and mirror replicated successfully after upgrade.
1379 2016-10-13 18:56:48.619 SUB_TXDE Target Image Builder:0{104} com.datamirror.ts.target.publication.TargetDataImage extractDataFromSourceByteArray() Invalid sign 64 encountered while parsing the byte buffer 0000 40 40 @@..............|哻om.datamirror.ts.exception.NetworkDataParseException Invalid sign 64 encountered while parsing the byte buffer 0000 40 40 @@..............|| at com.datamirror.ts.data.PackedDataNetworkConverter.unformat(PackedDataNetworkConverter.java:117)| at com.datamirror.ts.source.replication.DataImageBase.readPacked(DataImageBase.java:212)| at com.datamirror.ts.data.PackedDataNetworkConverter.populateDataFromTargetDataImage(PackedDataNetworkConverter.java:222)| at com.datamirror.ts.target.publication.TargetDataImage.extractDataFromSourceByteArray(TargetDataImage.java:2897)| at com.datamirror.ts.target.publication.TargetDataImage.createAfterImage(TargetDataImage.java:697)| at com.datamirror.ts.target.publication.TargetOperation.ensureImagesAreExtractedFromDataMessage(TargetOperation.java:1440)| at com.datamirror.ts.target.publication.TargetOperation.extractAndPrepareImage(TargetOperation.java:1704)| at com.datamirror.ts.target.publication.TargetImageBuilderJob.extractAndPrepareImage(TargetImageBuilderJob.java:292)| at com.datamirror.ts.target.publication.TargetImageBuilderJob.execute(TargetImageBuilderJob.java:170)| at com.datamirror.ts.engine.component.PipelineThread.runThread(PipelineThread.java:217)| at com.datamirror.ts.util.TsThread.run(TsThread.java:130)
1380 2016-10-13 18:56:48.619 SUB_TXDE Target Image Builder:0{104} com.datamirror.ts.util.PipelineStopRequestState requestAbortStop() Abort with non-recoverable error.唈ava.lang.Exception Abort with non-recoverable error.| at com.datamirror.ts.util.PipelineStopRequestState.requestAbortStop(PipelineStopRequestState.java:143)| at com.datamirror.ts.engine.component.PipelineThread.runThread(PipelineThread.java:244)| at com.datamirror.ts.util.TsThread.run(TsThread.java:130)
1381 2016-10-13 18:56:48.619 SUB_TXDE Target Image Builder:0{104} com.datamirror.ts.util.TsExceptionHandler processUnhandledException() An uncaught exception has occurred. The exception message is: |Error: [null].唈ava.lang.NullPointerException | at com.datamirror.ts.target.publication.TargetDataImage.extractDataFromSourceByteArray(TargetDataImage.java:2925)| at com.datamirror.ts.target.publication.TargetDataImage.createAfterImage(TargetDataImage.java:697)| at com.datamirror.ts.target.publication.TargetOperation.ensureImagesAreExtractedFromDataMessage(TargetOperation.java:1440)| at com.datamirror.ts.target.publication.TargetOperation.extractAndPrepareImage(TargetOperation.java:1704)| at com.datamirror.ts.target.publication.TargetImageBuilderJob.extractAndPrepareImage(TargetImageBuilderJob.java:292)| at com.datamirror.ts.target.publication.TargetImageBuilderJob.execute(TargetImageBuilderJob.java:170)| at com.datamirror.ts.engine.component.PipelineThread.runThread(PipelineThread.java:217)| at com.datamirror.ts.util.TsThread.run(TsThread.java:130)
Log InLog in to view more of this document
Was this topic helpful?
Document Information
Modified date:
16 June 2018
UID
swg21992633