Skip to content
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

[Certification]: Compatibility certification request for Open Liberty 24.0.0.6-beta for Jakarta Data 1.0 (of Jakarta EE 11) #741

Closed
2 tasks done
brideck opened this issue May 21, 2024 · 6 comments
Labels
approved An approved certification request certification Certify implementation or platform

Comments

@brideck
Copy link

brideck commented May 21, 2024

Organization

IBM

Implementation

Open Liberty 24.0.0.6-beta

Specification

Jakarta Data 1.0

Technology Compatibility Kit (TCK)

Jakarta Data 1.0 TCK | SHA

Technology Compatibility Kit (TCK) Validation

02dda1984b67f57bf6996942bea6b1234476e7d1a14bd5770f54f1264decaf35

Technology Compatibility Kit (TCK) Results

https://openliberty.io/certifications/jakartaee/11/data/24.0.0.6-beta-Java17-TCKResults.html
https://openliberty.io/certifications/jakartaee/11/data/24.0.0.6-beta-Java21-TCKResults.html

Additional Specification Requirements

Instructions to run the TCK with Open Liberty

Java Runtime(s)

Java 17 and Java 21:

java version "17.0.4.1" 2022-08-12
IBM Semeru Runtime Certified Edition 17.0.4.1 (build 17.0.4.1+1)
Eclipse OpenJ9 VM 17.0.4.1 (build openj9-0.33.1, JRE 17 Linux amd64-64-Bit Compressed References 20220812_206 (JIT enabled, AOT enabled)
OpenJ9   - 1d9d16830
OMR      - b58aa2708
JCL      - df9b7169bff based on jdk-17.0.4.1+1)

openjdk version "21.0.2" 2024-01-16 LTS
IBM Semeru Runtime Open Edition 21.0.2.0 (build 21.0.2+13-LTS)
Eclipse OpenJ9 VM 21.0.2.0 (build openj9-0.43.0, JRE 21 Linux amd64-64-Bit Compressed References 20240116_94 (JIT enabled, AOT enabled)
OpenJ9   - 2c3d78b48
OMR      - ea8124dbc
JCL      - 78c4500a434 based on jdk-21.0.2+13)

Environments

Ubuntu (5.15.0-107-generic)

Eclipse Foundation Technology Compatibility Kit License (EFTL)

  • By checking this box I acknowledge that the organization I represent accepts the terms of the EFTL

TCK Requirements and Compatibility

  • By checking this box I attest that all TCK requirements have been met, including any compatibility rules.
@brideck brideck added the certification Certify implementation or platform label May 21, 2024
@KyleAure KyleAure added the approved An approved certification request label Jun 7, 2024
@KyleAure
Copy link
Contributor

KyleAure commented Jun 7, 2024

Closing as approved by lazy consensus

@KyleAure KyleAure closed this as completed Jun 7, 2024
@lulseged
Copy link

Hi
This must work with the latest open liberty beta(25.0.0-2-beta) right? Is there any working example?
I am not getting mine to work. I assume @repository is detected by open liberty jakarta data implementation and it must get started but nothing happens in my case.
BR
Lulseged

@njr-11
Copy link
Contributor

njr-11 commented Feb 17, 2025

Hi This must work with the latest open liberty beta(25.0.0-2-beta) right? Is there any working example? I am not getting mine to work.

Yes, Open Liberty has a good amount of automated testing for Data that runs with each build to ensure it doesn't get broken. It is definitely working in that version. One simple example project is here,
https://github.com/OpenLiberty/sample-jakarta-data

It should be noted that some configuration will be required, like enabling the data-1.0 feature and configuring a data source to get it to connect to your database. You might also want to check for any errors in the logs.

@lulseged
Copy link

lulseged commented Feb 18, 2025 via email

@njr-11
Copy link
Contributor

njr-11 commented Feb 18, 2025

Method in the repostory interfcae is called but nothing happens.

I would recommend opening an issue against the Open Liberty github project with a more detailed description of the scenario, including the repository interface you are using, the entity class, and the code where you are using it, along with clarification of what you mean by nothing happens. For example, you invoke the method and it completes but you don't see any updates in your database. Or it doesn't return any results. Or flow of control never returns to your application at all.

@lulseged
Copy link

The only difference I have with the sample-jakarta-data is that I have ear maven project and not war project.
It is not even trying to start, nothing in the logs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved An approved certification request certification Certify implementation or platform
Projects
None yet
Development

No branches or pull requests

4 participants