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

JakartaEE 9: Jakarta Enterprise Beans 4.0 Testing #13717

Closed
23 tasks done
tkburroughs opened this issue Aug 28, 2020 · 1 comment
Closed
23 tasks done

JakartaEE 9: Jakarta Enterprise Beans 4.0 Testing #13717

tkburroughs opened this issue Aug 28, 2020 · 1 comment
Assignees
Labels
Epic Used to track Feature Epics that are following the UFO process in:EJB Container In Progress Items that are in active development. story team:Blizzard test delivery

Comments

@tkburroughs
Copy link
Member

tkburroughs commented Aug 28, 2020

Provide testing for the Jakarta Enterprise Beans 4.0 features. The following FAT projects are required to work with Enterprise Beans 4.0 / Jakarta EE 9:

And the following FAT buckets updated/added and also working with Jakarta Enterprise Beans 4.0 features:

@tkburroughs tkburroughs self-assigned this Aug 28, 2020
tkburroughs added a commit to tkburroughs/open-liberty that referenced this issue Aug 28, 2020
- Added the repeat action to all EJB container async FAT tests
- Fixed problem where addInstalledAppForValidation didn't wait for app to start
- Stop copying apps to publish directory to avoid starting too soon / restarting
olendvcook added a commit that referenced this issue Aug 29, 2020
…Jakarta

Issue #13717: Repeat EJB Async FAT for Jakarta
annaguri pushed a commit to annaguri/open-liberty that referenced this issue Aug 31, 2020
Move MP API projects to a single component

- Move MP API project bnd files that don't have source code in OL GH to
new com.ibm.websphere.org.eclipse.microprofile project

Cleanup MP API components

- Delete the components' whose bnd files were moved to the new project.
- Remove properties and META-INF directories in these projects that were
unused as well.

Move io.openliberty MP API projects to a single project

- Move bnd files from individual spec levels for io.openliberty projects
to the parent project like did with
com.ibm.websphere.org.eclipse.microprofile MP API projects.

Clean up eclipse files from io.openliberty MP API projects

Move contextpropagation 1.1 bundle to io.openliberty

Add traces to the setVersion method

Update Persistence Service to work with JPA 3.0

Signed-off-by: Joe Grassel <jgrassel@us.ibm.com>

Fix await timing issue in EJB timer FAT

Test creates 2 timers, then waits for one to run, which cancels itself.....
then checks for 1 remaining timer.  Problem is that the cancel hasn't
completed yet by the time the main thread checks for timers.

Added some time delay to allow for cancel to complete.

Issue 13706: Fix CWPKI2028E and NPE in acmeCA

Update Eclipselink 2.6_WAS to b093148 for issues OpenLiberty#13434, OpenLiberty#13508, and OpenLiberty#13432

Signed-off-by: Joe Grassel <jgrassel@us.ibm.com>

adjust the test case for an invalid client interceptor

run the test case in full mode

fix the typo

Issue OpenLiberty#13717: Repeat EJB Async FAT for Jakarta

- Added the repeat action to all EJB container async FAT tests
- Fixed problem where addInstalledAppForValidation didn't wait for app to start
- Stop copying apps to publish directory to avoid starting too soon / restarting

Issue OpenLiberty#13677: Rewrite SameSite tests to use HttpClient

HelloWorldTlsTest should use @AllowedFFDC instead of @ExpectedFFDC

code review comments

fix the merge issue

fix the merge issue

Merge branch '13660-grpc_outbound_ssl_test' of
github.com:annaguri/open-liberty into 13660-grpc_outbound_ssl_test
tkburroughs added a commit to tkburroughs/open-liberty that referenced this issue Oct 21, 2020
Added fat for EJB non-persitent automatic timers that repeat
for Jakarta EE 9.
olendvcook added a commit that referenced this issue Oct 21, 2020
Issue #13717: Added EJB non-persistent timer automatic FAT
@tkburroughs tkburroughs added the Epic Used to track Feature Epics that are following the UFO process label Oct 29, 2020
tkburroughs added a commit that referenced this issue Aug 13, 2021
tkburroughs added a commit to tkburroughs/open-liberty that referenced this issue Aug 17, 2021
Enable the EJB bindings FAT tests to run with Jakarta EE 9 features.
tkburroughs added a commit that referenced this issue Aug 18, 2021
tkburroughs added a commit to tkburroughs/open-liberty that referenced this issue Sep 3, 2021
New EJB FAT that covers exception handling in EJB 2.x modules.
Will run for Java EE 7 & 8 as well as Jakarta 9.
olendvcook added a commit that referenced this issue Sep 9, 2021
tkburroughs added a commit that referenced this issue Sep 10, 2021
tkburroughs added a commit to tkburroughs/open-liberty that referenced this issue Sep 16, 2021
New EJB FAT that covers EJB in WAR scenarios.
Will run for JAva EE 7 & 8 as well as Jakarta 9.
tkburroughs added a commit that referenced this issue Sep 17, 2021
tkburroughs added a commit to tkburroughs/open-liberty that referenced this issue Sep 25, 2021
New EJB FAT that covers programmatically created non-persistent timers.
Will run for Java EE 7 & 8 as well as Jakarta 9.
olendvcook added a commit that referenced this issue Sep 27, 2021
Issue #13717: EE 9 EJB Non-persistent Timer FAT
@tkburroughs
Copy link
Member Author

All FAT for Enterprise Beans 4.0 is complete.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Epic Used to track Feature Epics that are following the UFO process in:EJB Container In Progress Items that are in active development. story team:Blizzard test delivery
Projects
None yet
Development

No branches or pull requests

3 participants