Closed raftheunis87 closed 8 months ago
We appreciate your feedback and we are currently reviewing this. We will update as soon as we have more information about next steps.
any update on this?
Our team has been migrating to Spring Boot 3 and encountered this issue. Currently, this is a blocker that prevents us from moving forward. I'd really appreciate any updates on this 🙏
Made a reproducible test of this issue, https://github.com/jeroenvandevelde/dynamodb-local-antlr4
Any updates on this issue? Currently, it blocks our migration to Quarkus 3 that uses hibernate 6 It is not just related to spring boot. It is related to antlr dependency collision between hibernate-core(antlr4 4.10.1) and DynamoDBLocal(antlr4 4.5) Please, give update on this.
Hi, we currently have this planned in our issues backlog. We do not have an ETA, but it is being prioritized. We will provide a status update once this is in progress.
Same here.
Is ETA available for this?
Hello Customers,
@raftheunis87 @DmitryLobachov @jeroenvandevelde @cembilgin @bolodecenouracomcafe @jerry-cherry
The DynamoDB DevEx team is continuously making improvements to DynamoDB local. As we have received feedback from you as a user of DynamoDB local as a Maven dependency. Our latest improvement to DynamoDB local is an upgrade to Jetty 12 to be compatible with Spring Boot 3.2.0. This also includes the change for antlr4 upgrade to 4.10.1. We are reaching out to you to see if you would like to participate in the early testing of our DynamoDB local beta version, which includes this upgrade. We would really appreciate your support as your participation will help us ensure high quality user experience with this upgrade before we launch to the general public.
If you would like to participate in early testing of our DynamoDB local beta release, please send us an email at: aws-ddblocal-feedback@amazon.com.
Regards, The DynamoDB DevEx Team
Thank you, @shetsa-amzn. I'm glad to help out. I'll send the email shortly.
Just for your information, I'm currently using Quarkus (version 3.6.4) with the quarkus-amazon-lambda plugin and Java 17.
Today, we are excited to announce that DynamoDB local for Amazon DynamoDB upgrades to Jetty 12 and JDK 17. We recommend that you run the latest version (2.3.0) of DynamoDB local to utilize the most recent updates and features of DynamoDB local for your development and testing use cases. This change also contains upgrade for ANTLR4 to 4.10.1
https://aws.amazon.com/about-aws/whats-new/2024/03/amazon-dynamodb-local-upgrades-jetty-12-jdk-17/
Describe the bug
When creating a project that is using both the DynamoDBLocal 2.1.0 and the spring-boot-starter-data-jpa 3.1.4 dependencies, there is an error because of mismatching antlr4 versions.
It looks like DynamoDBLocal 2.1.0 is using antlr4 4.5.1, while spring-boot-starter-data-jpa is using antlr4 4.10.1.
Expected Behavior
Update DynamoDBLocal to use antlr 4.10.1 so that it works together nicely with the latest version of spring boot 3.
Current Behavior
Reproduction Steps
Create a new spring boot project, include spring-boot-starter-data-jpa (3.1.4) and DynamoDBLocal 2.1.0 as dependencies.
Possible Solution
Regenerate DynamoDBLocal code with antlr4 4.10.1 and release a new version of DynamoDBLocal.
Additional Information/Context
No response
AWS Java SDK version used
2.20.162
JDK version used
17
Operating System and version
macOS 13.6