-
Notifications
You must be signed in to change notification settings - Fork 143
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
Open Liberty support #283
Open Liberty support #283
Conversation
* add VS Code instructions * add VS Code instructions * add VS Code instructions * add VS Code instructions * add VS Code instructions * add VS Code instructions * add VS Code instructions * add VS Code instructions * add VS Code instructions * add VS Code instructions * add VS Code instructions * add VS Code instructions * Update Open Liberty section of README.md --------- Co-authored-by: Gilbert Kwan <gkwan@ca.ibm.com>
How serious, complete, and well-tested is this PR? What about the Arquillian tests? Are those working? Why is there not something like this: https://hantsy.github.io/jakartaee9-starter-boilerplate/arq-openliberty.html? |
If this is a PR that isn’t really ready to review yet, can you switch to draft until it is please? Otherwise it’s really confusing what I am looking at. When it is ready, you can take it out or draft state. |
The Arquillian test This PR was tested through payara and openlibery profiles. Let me know if need more to test. |
We cannot have separate sets of tests per runtime. What is the specific issue with getting Arquillian working with Liberty? |
src/test/java/org/eclipse/cargotracker/rest/RealtimeCargoTrackingServiceIT.java
Outdated
Show resolved
Hide resolved
src/test/java/org/eclipse/cargotracker/rest/HandlingReportServiceIT.java
Outdated
Show resolved
Hide resolved
src/test/java/org/eclipse/cargotracker/rest/GraphTraversalServiceIT.java
Outdated
Show resolved
Hide resolved
With regards to testing, please manually test all application functionality to be working including batch processing - in addition |
Tested the following on Mac, Linux, and Windows
|
OK. I’ll review ASAP. |
I see there is still some commit activity. Can you please confirm this PR is ready for review and merge? |
yes, ready to review. That activity was caused by synchronized the branch with your yesterday commits. |
Please ensure simply running the following works. It should be possible to configure Maven so that nothing more complex is required for the build to work. mvn clean package -Popenliberty Let me know when this is addressed. I will review the PR again after that. |
Updated the pom.xml to make |
The changes include:
openliberty
profile in the pom.xmlserver.xml
andbootstrap.properties
, under thesrc/main/liberty
directoryopenliberty
profileNote: no update for any Java, xml, and other files
If not merge to the
master
branch, suggest to create a new branchliberty-ee10
.