My Oracle Support Banner

Goldengate BDA Replicat Abended - directory [./dirparquet]. org.apache.avro.AvroRuntimeException: java.io.IOException: Invalid sync! (Doc ID 2514156.1)

Last updated on APRIL 17, 2023

Applies to:

Oracle GoldenGate Application Adapters - Version 12.3 and later
Information in this document applies to any platform.

Symptoms

Error from ggserror log is:

2019-02-27T17:34:15.552+0000 WARNING OGG-03014 Oracle GoldenGate Delivery, REP1.prm: Source column SDKTXT has more characters than target column SDKTXT can hold. Some source characters will not be mapped during conversion from source character set UTF-16 to target character set UTF-16LE.
2019-02-27T17:34:15.552+0000 WARNING OGG-03014 Oracle GoldenGate Delivery, REP1.prm: Source column SDKTXT has more characters than target column SDKTXT can hold. Some source characters will not be mapped during conversion from source character set UTF-16 to target character set UTF-16LE.
2019-02-27T17:34:15.603+0000 ERROR OGG-15051 Oracle GoldenGate Delivery, REP1.prm: Java or JNI exception:
  oracle.goldengate.util.GGException: Error detected handling operation added event.
2019-02-27T17:34:15.612+0000 ERROR OGG-01668 Oracle GoldenGate Delivery, REP.prm: PROCESS ABENDING.

DEBUG 2019-02-28 00:17:25.000146 [main] -  getVersion => ===>[Oracle GoldenGate for Big Data, 12.3.2.1.1.005
Copyright (c) 2007, 2018. Oracle and/or its affiliates. All rights reserved
Built with Java 1.8.0_161  (class version: 52.0)]<===
DEBUG 2019-02-28 00:17:25.000146 [main] - == JNI == isCheckpointAsync()
ERROR 2019-02-28 00:17:25.000871 [TaskEngine_1(FileFinalizeTask)] - Failed to write Parquet file [fxxxx_cdc_2019-02-28_00-17-25.114.parquet] to directory [./dirparquet].
org.apache.avro.AvroRuntimeException: java.io.IOException: Invalid sync!

      at org.apache.avro.file.DataFileStream.hasNext(DataFileStream.java:210) ~[avro-1.8.1.jar:1.8.1]
      at oracle.goldengate.eventhandler.parquet.GGParquetWriter.generateParquetFile(GGParquetWriter.java:116) [ggparqueteh-12.3.2.1.1.005.jar:12.3.2.1.1.005]
      at oracle.goldengate.eventhandler.parquet.ParquetEventHandler.execute(ParquetEventHandler.java:213) [ggparqueteh-12.3.2.1.1.005.jar:12.3.2.1.1.005]
      at oracle.goldengate.datasource.eventhandler.EventHandlerFramework.executeHandlers(EventHandlerFramework.java:73) [ggaddons-12.3.2.1.1.005.jar:12.3.2.1.1.005]
      at oracle.goldengate.handler.filewriter.FileFinalizeManager$FileFinalizeTask.call(FileFinalizeManager.java:52) [ggfw-12.3.2.1.1.005.jar:12.3.2.1.1.005]
      at oracle.goldengate.util.taskmanager.TaskPoolRunnable.run(TaskPoolRunnable.java:78) [ggutil-12.3.2.1.1.005.jar:12.3.2.1.1.005]
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_181]
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_181]
      at oracle.goldengate.util.taskmanager.TaskPoolThread.run(TaskPoolThread.java:53) [ggutil-12.3.2.1.1.005.jar:12.3.2.1.1.005]
Caused by: java.io.IOException: Invalid sync!

 

Changes

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.