-
Notifications
You must be signed in to change notification settings - Fork 171
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Jakarta Data does not work #2209
Comments
I found this message in slack Jakarta EE/data channel. That means EclipseLink will not provide the Jakarta Data implementations? |
Correct, @hantsy. I'm not a commiter on Eclipselink but I didn't see any signs that the Eclipselink project is going to implement Jakarta Data. We currently don't have a clear solution for GlassFish. I'm experimenting with integrating Eclipselink to the JNoSQL implementation of Jakarta Data, I have a good progress, but it's still not clear if it's a feasible way. For 2 main reasons - JNoSQL primarily focuses on Jakarta NoSQL, and even the NoSQL implementation of Jakarta Data is not complete yet. If we don't hit any showstopper with integrating Eclipselink to the JNoSQL solution, and if the JNoSQL project implements all Jakarta Data functionality, then we'll likely have a solution for GlassFish and even any app server. So far, my integration code does not depend on any Eclipselink-specific features and should support Hibernate or any other JPA implementation. |
This is great. I hope it will be integrated into the next Glassfish milestone. And your work will be a new subproject under Eclipse EE4j? |
From other messages from Open Liberty, they have done the Jakarta Data implementation that is based on EclipseLink, why not port it back to EclipseLink project? |
The OpenLiberty team say that their implementation is tightly coupled to OprnLiberty internals and thus it’s not easy to extract it. My implementation should be in the JNoSQL project, which is already an Eclipse foundation project. I need some more time to prepare a PR to contribute what I have. |
Describe the bug
I tried to port my Jakarta Data example project from Hibernate to Jakarta EE/EclipseLink. But it failed when testing with Glassfish v8 and EclipseLink.
To Reproduce
Steps/resources to reproduce the behavior:
And I created a free style
@Repository
interface like this.I have written a basic test to verify it, failed.
It failed with the following exception in console.
The complete Glassfish server logs, check here.
The text was updated successfully, but these errors were encountered: