-
Notifications
You must be signed in to change notification settings - Fork 692
WIP on Concurrency work #1103
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
WIP on Concurrency work #1103
Conversation
# Conflicts: # container/openejb-core/src/main/java/org/apache/openejb/config/AnnotationDeployer.java
- fallback to a default ContextService in ManagedScheduledExecutorServiceImpl - removed unused var in CUTask - removed not-existing jetty dependency
|
@jgallimore there are currently 2 tests failing, could you check it? https://ci-builds.apache.org/job/Tomee/job/pull-request-manual/65/ CustomInjectionTest defines a ManagedExecutorService and tests the injection, which is null: |
* TOMEE-4164 JSON-B TCK * TOMEE-4165 JSON-P TCK * TOMEE-4165 Add pluggability tests * Adding concurrency TCK * Update API version * Merge latest changes from main * Cleanup from previous merges, only focus on concurrency tck * Cleanup from previous merges, only focus on concurrency tck * Fix artifact id's but much work is needed here * Fix versions * Align version with TCK * Get some changes from 4931d63 * Some additional changes from the other branch * License fixes for xml files * Adds FIXME for impl * Adds concurrency tck in a separate profile --------- Co-authored-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> Co-authored-by: Jonathan Gallimore <jon@jrg.me.uk>
...r/openejb-core/src/main/java/org/apache/openejb/threads/impl/ManagedExecutorServiceImpl.java
Outdated
Show resolved
Hide resolved
…ost likely incomplete or maybe wrong)
# Conflicts: # tck/pom.xml
…ng within IntelliJ
…jvm properties to fully work.
|
The only failing test related to this change is |
|
Full build looks good now. Only the usual toggles are failing: https://ci-builds.apache.org/job/Tomee/job/pull-request-manual/69/#showFailuresLink |
|
Yeah 🙏 so lets merge? |
Yup. Think we are good to go now (at least with this first impl), full build is ok and we can take care of the new tck later. |
This is a new PR as I moved the code to the TomEE repo in order to allow people to fork and directly PR this branch. FYI @jgallimore