View Issue Details

IDProjectCategoryView StatusLast Update
0005809SymmetricDSBugpublic2023-04-27 15:11
Reporteremiller Assigned Toemiller  
Prioritynormal 
Status closedResolutionfixed 
Product Version3.14.3 
Target Version3.14.7Fixed in Version3.14.7 
Summary0005809: NullPointerException when writing a delete to Kafka when old data has not been captured
DescriptionWhen writing a delete to Kafka and old data has not been captured, the following NullPointerException occurs:

java.lang.NullPointerException
    at org.jumpmind.symmetric.io.data.writer.KafkaWriter.writeKafka(KafkaWriter.java:626)
    at org.jumpmind.symmetric.io.data.writer.KafkaWriter.delete(KafkaWriter.java:332)
    at org.jumpmind.symmetric.io.data.writer.AbstractDatabaseWriter.write(AbstractDatabaseWriter.java:188)
    at org.jumpmind.symmetric.io.data.writer.NestedDataWriter.write(NestedDataWriter.java:62)
    at org.jumpmind.symmetric.model.ProcessInfoDataWriter.write(ProcessInfoDataWriter.java:84)
    at org.jumpmind.symmetric.io.data.writer.TransformWriter.callWriter(TransformWriter.java:207)
    at org.jumpmind.symmetric.io.data.writer.TransformWriter.write(TransformWriter.java:179)
    at org.jumpmind.symmetric.io.data.DataProcessor.forEachDataInTable(DataProcessor.java:194)
    at org.jumpmind.symmetric.io.data.DataProcessor.forEachTableInBatch(DataProcessor.java:160)
    at org.jumpmind.symmetric.io.data.DataProcessor.process(DataProcessor.java:108)
    at org.jumpmind.symmetric.service.impl.DataLoaderService$LoadIntoDatabaseOnArrivalListener$2.call(DataLoaderService.java:1068)
    at org.jumpmind.symmetric.service.impl.DataLoaderService$LoadIntoDatabaseOnArrivalListener$2.call(DataLoaderService.java:1044)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    at java.lang.Thread.run(Thread.java:750)
TagsNo tags attached.

Relationships

related to 0005811 closedjvanmeter When Capture of Old Data is disabled, Deletes get an Index Out Of Bounds Error with Kafka 

Activities

There are no notes attached to this issue.

Related Changesets

SymmetricDS: 3.14 f1b498cb

2023-04-25 14:49:16

evan-miller-jumpmind

Details Diff
0005809: Fixed NPE when writing a delete to Kafka when old data has not been captured Affected Issues
0005809
mod - symmetric-io/src/main/java/org/jumpmind/symmetric/io/data/writer/KafkaWriter.java Diff File

Issue History

Date Modified Username Field Change
2023-04-25 14:44 emiller New Issue
2023-04-25 14:44 emiller Status new => assigned
2023-04-25 14:44 emiller Assigned To => emiller
2023-04-25 14:50 emiller Status assigned => resolved
2023-04-25 14:50 emiller Resolution open => fixed
2023-04-25 14:50 emiller Fixed in Version => 3.14.7
2023-04-25 15:00 Changeset attached => SymmetricDS 3.14 f1b498cb
2023-04-27 15:11 emiller Relationship added related to 0005811
2023-05-12 19:49 admin Status resolved => closed