View Issue Details

IDProjectCategoryView StatusLast Update
0007053SymmetricDS ProBugpublic2025-09-10 13:26
Reporteremiller Assigned To 
Prioritynormal 
Status newResolutionopen 
Product Version3.16.3 
Summary0007053: SymmetricDS depends on a different version of JSQLParser than the Oracle log miner
DescriptionSymmetricDS depends on JSQLParser 4.6, while the Oracle log miner depends on JSQLParser 4.9. These versions of JSQLParser have different APIs for certain classes, such as ExpressionList.

The standalone version includes JSQLParser 4.9, which could cause errors when performing certain actions in the web console that utilize JSQLParser, such as importing configuration via a SQL file or validating SQL scripts. It could also cause errors with the SingleStore log miner.

The Eclipse version includes both versions on the classpath, which causes the Oracle log miner to throw an exception whenever it attempts to capture a change.

To resolve this, we could upgrade SymmetricDS's JSQLParser dependency to 4.9 and update the code to be compatible with the newer API.
Tagsdialect: oracle, log miner

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2025-09-10 13:26 emiller New Issue
2025-09-10 13:26 emiller Tag Attached: dialect: oracle
2025-09-10 13:26 emiller Tag Attached: log miner