View Issue Details

IDProjectCategoryView StatusLast Update
0003677SymmetricDS ProBugpublic2018-08-20 14:52
Reportermmichalek Assigned Tochenson  
Prioritynormal 
Status closedResolutionfixed 
Product Version3.9.11 
Target Version3.9.12Fixed in Version3.9.12 
Summary0003677: Failed to deserialize event error when monitor fires
Descriptionorp-000] - b - Failed to deserialize event: SystemBatchErrorMonitor {"outgoingErrors":[],"incomingErrors":[{"batchId":91,"nodeId":"001","channelId":"sale","errorFlag":true,"routerMillis":0,"networkMillis":0,"filterMillis":0,"loadMillis":40,"extractMillis":0,"transformExtractMillis":0,"transformLoadMillis":0,"byteCount":200,"ignoreCount":0,"sqlState":"FK","sqlCode":-900,"sqlMessage":"Referential integrity constraint violation: \"CONSTRAINT_EF2: PUBLIC.SALE_TENDER_LINE_ITEM FOREIGN KEY(TRANS_ID, STORE_ID) REFERENCES PUBLIC.SALE_TRANSACTION(TRANS_ID, STORE_ID) ('2', '001')\"; SQL statement:\ninsert into \"PRO-CORP-000\".\"PUBLIC\".\"SALE_TENDER_LINE_ITEM\" (\"TRANS_ID\", \"STORE_ID\", \"SEQ_ID\", \"TYPE\", \"AMOUNT\", \"ACCOUNT_NUMBER\") values (?,?,?,?,?,?) [23506-176]","lastUpdatedHostName":"turing.loc","lastUpdatedTime":1534434989866,"createTime":1534434819687,"createBy":null,"summary":"sale_tender_line_item","status":"ER","loadFlag":false,"extractCount":0,"sentCount":0,"loadCount":0,"reloadRowCount":0,"otherRowCount":0,"dataRowCount":0,"dataInsertRowCount":0,"dataUpdateRowCount":0,"dataDeleteRowCount":0,"loadId":0,"commonFlag":false,"fallbackInsertCount":0,"fallbackUpdateCount":0,"ignoreRowCount":0,"missingDeleteCount":0,"skipCount":0,"loadRowCount":1,"loadInsertRowCount":0,"loadUpdateRowCount":0,"loadDeleteRowCount":0,"extractRowCount":0,"extractInsertRowCount":0,"extractUpdateRowCount":0,"extractDeleteRowCount":0,"failedDataId":0,"failedRowNumber":1,"failedLineNumber":1,"startTime":0,"retry":false,"nodeBatchId":"001-91","persistable":true,"stagedLocation":"001","tableCounts":{},"processedRowCount":0}]}
com.fasterxml.jackson.databind.JsonMappingException: Conflicting setter definitions for property "status": org.jumpmind.symmetric.model.AbstractBatch#setStatus(1 params) vs org.jumpmind.symmetric.model.AbstractBatch#setStatus(1 params)
    at com.fasterxml.jackson.databind.deser.DeserializerCache._createAndCache2(DeserializerCache.java:270)
    at com.fasterxml.jackson.databind.deser.DeserializerCache._createAndCacheValueDeserializer(DeserializerCache.java:245)
    at com.fasterxml.jackson.databind.deser.DeserializerCache.findValueDeserializer(DeserializerCache.java:143)
    at com.fasterxml.jackson.databind.DeserializationContext.findContextualValueDeserializer(DeserializationContext.java:406)
    at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.createContextual(CollectionDeserializer.java:164)
    at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.createContextual(CollectionDeserializer.java:25)
    at com.fasterxml.jackson.databind.DeserializationContext.handleSecondaryContextualization(DeserializationContext.java:653)
    at com.fasterxml.jackson.databind.DeserializationContext.findContextualValueDeserializer(DeserializationContext.java:408)
    at com.fasterxml.jackson.databind.deser.std.StdDeserializer.findDeserializer(StdDeserializer.java:882)
    at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.resolve(BeanDeserializerBase.java:436)
    at com.fasterxml.jackson.databind.deser.DeserializerCache._createAndCache2(DeserializerCache.java:297)
    at com.fasterxml.jackson.databind.deser.DeserializerCache._createAndCacheValueDeserializer(DeserializerCache.java:245)
    at com.fasterxml.jackson.databind.deser.DeserializerCache.findValueDeserializer(DeserializerCache.java:143)
    at com.fasterxml.jackson.databind.DeserializationContext.findRootValueDeserializer(DeserializationContext.java:439)
    at com.fasterxml.jackson.databind.ObjectMapper._findRootDeserializer(ObjectMapper.java:3668)
    at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:3560)
    at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:2580)
    at com.jumpmind.symmetric.console.ui.b.c(MainWindow.java:1329)
    at com.jumpmind.symmetric.console.ui.b.c(MainWindow.java:1343)
    at com.jumpmind.symmetric.console.ui.b.a(MainWindow.java:1032)
    at com.jumpmind.symmetric.console.ui.b$a.a(MainWindow.java:1466)
    at com.jumpmind.symmetric.console.ui.b$a.onBackgroundDataRefresh(MainWindow.java:1462)
    at com.jumpmind.symmetric.console.ui.a.a(BackgroundRefresherService.java:99)
    at com.jumpmind.symmetric.console.ui.a$1.run(BackgroundRefresherService.java:82)
    at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.IllegalArgumentException: Conflicting setter definitions for property "status": org.jumpmind.symmetric.model.AbstractBatch#setStatus(1 params) vs org.jumpmind.symmetric.model.AbstractBatch#setStatus(1 params)
    at com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.getSetter(POJOPropertyBuilder.java:293)
    at com.fasterxml.jackson.databind.deser.BeanDeserializerFactory.filterBeanProps(BeanDeserializerFactory.java:583)
    at com.fasterxml.jackson.databind.deser.BeanDeserializerFactory.addBeanProps(BeanDeserializerFactory.java:479)
    at com.fasterxml.jackson.databind.deser.BeanDeserializerFactory.buildBeanDeserializer(BeanDeserializerFactory.java:220)
    at com.fasterxml.jackson.databind.deser.BeanDeserializerFactory.createBeanDeserializer(BeanDeserializerFactory.java:143)
    at com.fasterxml.jackson.databind.deser.DeserializerCache._createDeserializer2(DeserializerCache.java:409)
    at com.fasterxml.jackson.databind.deser.DeserializerCache._createDeserializer(DeserializerCache.java:358)
    at com.fasterxml.jackson.databind.deser.DeserializerCache._createAndCache2(DeserializerCache.java:265)
    ... 31 more
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Related Changesets

SymmetricDS: 3.9 5bcfa23c

2018-08-16 14:45:41

chenson42

Details Diff
0003677: Failed to deserialize event error when monitor fires Affected Issues
0003677
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/model/AbstractBatch.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/IncomingBatchService.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/OutgoingBatchService.java Diff File

Issue History

Date Modified Username Field Change
2018-08-16 16:02 mmichalek New Issue
2018-08-16 16:02 mmichalek Status new => assigned
2018-08-16 16:02 mmichalek Assigned To => mmichalek
2018-08-16 18:46 chenson Status assigned => resolved
2018-08-16 18:46 chenson Resolution open => fixed
2018-08-16 18:46 chenson Fixed in Version => 3.9.12
2018-08-16 18:46 chenson Assigned To mmichalek => chenson
2018-08-16 19:00 chenson42 Changeset attached => SymmetricDS 3.9 5bcfa23c
2018-08-20 14:52 mmichalek Status resolved => closed