You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by rz...@apache.org on 2023/11/21 10:15:42 UTC

(tomee) branch TOMEE-4164_JSONB-TCK updated (81080e83e2 -> b9becb288e)

This is an automated email from the ASF dual-hosted git repository.

rzo1 pushed a change to branch TOMEE-4164_JSONB-TCK
in repository https://gitbox.apache.org/repos/asf/tomee.git


    from 81080e83e2 TOMEE-4164 JSON-B TCK
     add 6deb87e0c8 TOMEE-4181 Exclude bcprov from the patch plugin
     add 47285041dc TOMEE-4181 Exclude bc jars from the patch plugin
     add 59585b15ad [TOMEE-4182] main is not 8.x. removing non-main files
     add 98b9042d07 Merge remote-tracking branch 'apache/main' into main
     add ca64fc5f7a TOMEE-4183 - Fix *.exe files which were part of an too aggressive sed command earlier.
     add b63e670d26 Merge remote-tracking branch 'apache/main' into main
     add d4f77a63f6 TOMEE-4187 - Commons FileUpload 1.5
     add 7a77407ea4 TOMEE-4190 RunWithApplicationComposer should support inheritance
     add 6ca77a4aa1 TOMEE-4189
     add 9d9991b725 TOMEE-4192 ApplicationComposers do not clear GC references on release (#1030)
     add f48b820578 TOMEE-4189 - Ports the fix for https://bz.apache.org/bugzilla/show_bug.cgi?id=66507 to Tomcat 10.0.27
     add 54f39ced6a TOMEE-4112 - Ports "Cache lookup failures" from https://github.com/apache/tomee/pull/971 to TomEE 9.x by @jgallimore
     add 412131f580 TOMEE-4203 - Updates smallrye mp impls + apis (still MP 5.0) (Port from c1ad82889adf29c77f857399d57a33915233b393)
     add 8a17542c56 TOMEE-4204 - Upgrade Bouncycastle to 1.73
     add da21b3474b TOMEE-4112 further fix to cache lookup results for empty result sets in EAR files
     add 6fb8bad2df [TOMEE-4061] Derby 10.15.2.0
     add c73a5e440a Fix dependencies in Arquillian package after Derby updates
     add d222afa358 TOMEE-3779 - tomee-embedded-maven-plugin fails with NPE
     add dabb7368c8 [TOMEE-4053] Dependency properties cleanup (cherry pick from 9.x)
     add fbf21357c9 [TOMEE-4053] Dependency properties cleanup
     add 82b4d8b7ee [TOMEE-4141] Update MicroProfile and SmallRye
     add af25c5f6b2 Finish porting all changes from 9.x to main since 9.0.0 to have a clean state between both branches. This will ease cherry-picking important changes between both branches as long as we are maintaining multiple versions in parallel. By doing so, we won't miss any bug fixes, which happened in 9.x in 10.x
     add 4bace12879 TOMEE-4204 | TOMEE-4181 - Exclude bcpkix, bcprov and bcutil from patch plugin
     add 2ab2204a5b TOMEE-4204 | TOMEE-4181 - Exclude bcpkix, bcprov and bcutil from patch plugin for profile "plume"
     add ba1de45d40 TOMEE-4205 - Upgrade to Jose4j 0.9.3
     add 4c06a7c530 TOMEE-4212 - Jackson 2.15.0
     add 836eacc55d TOMEE-4208 - Johnzon 1.2.20
     add fccaf7cb25 TOMEE-4200 - ActiveMQ 5.18.1 (Jakarta Client)
     add 47a8239ea0 TOMEE-4199 - JakartaEE API 9.1.1 to fix jakartaee-api with tomcat classifier has too much in it
     add 2cb61c2b70 These have no significant changes compared to a stock 3.5.0 so removing
     add 6d26dd9c87 fix: add other derby jar to default exclude
     add d72c217053 use only derby prefix so we match also manifest entries in Tomcat scanning
     add c882f63082 BOM Regeneration after cherry-picks from 9.x branch
     add 59b7d61455 TOMEE-4216 - Jackson 2.15.1
     add 8020a6b7da TOMEE-4196 - Added pipelines folder and it's pipelines for this branch
     add 227f4bcbdf Added license header
     add 3ce8fe7b12 Merge pull request #1049 from cesarhernandezgt/TOMEE-4196
     add 7a469e4076 TOMEE-4217 - Arquillian 1.7.0.Final
     add 097984d3eb TOMEE-4218 - HSQLDB 2.7.2
     add 836b32dbcb Minor: Regenerated BOMs for 097984d3ebc370f1345a9718271e0cf650cb6a96
     add bc1be6a9e9 TOMEE-4219 - xbeans 4.23
     add cdff6fc05a TOMEE-4220 - log4j 2.20.0 (integration)
     add 3a46216803 TOMEE-4221 - JUnit 5.9.3
     add 4f033942ce Add SavedAuthenticationTest and SavedRequestTest to ensure referenced objects implement Serializable
     add 4d9f032368 Fix TOMEE-4222 - LoginToContinue causes IllegalArgumentException: setAttribute: Non-serializable attribute
     add 7e9453719b Merge pull request #1053 from exabrial/TOMEE-4222_jsr-375-IllegalArgumentException-Non-serializable-attribute
     add cf233251f8 RAT police nailed me. Add license headers to SavedAuthenticationTest and SavedRequestTest, apologies everyone for commit log spam
     add ea068b4e63 Close Tomee-4031 - attempt to use parameter names from reflection, which should fall back to arg0 syntax if information was not compiled in
     add 77bdfa481c Merge pull request #1056 from exabrial/TOMEE-4031_improve-jmx-parameter-names
     add d05723871f Make new tests public
     add b254a5bbf0 Fix JakartaEE API in examples, needs to be 9.1.1
     add fd85d8b4a0 TOMEE-4228 - Johnzon 1.2.21
     add 945e73fad7 TOMEE-4227 - Jackson 2.15.2
     add 80517d625c TOMEE-4226
     add f2281aac66 Merge remote-tracking branch 'apache/main' into main
     add 4852bd0aed TOMEE-4232 - bcprov 1.74
     add d50833eeb3 Custom subjects for ASF mailing lists
     add 2646a9c8c1 TOMEE-4235 - Bouncy Castle 1.75
     add dda37ebfe1 Merge remote-tracking branch 'apache/main' into main
     add 4f3ba2fcca TOMEE-4236 add example for working with multiple brokers in the same application
     add a6acf05faf Headers
     add 9fd2b62ef0 Touching README.adoc
     add 469a89dd93 TOMEE-4139 - CXF 4.0.3-SNAPSHOT
     add 828a30fd46 TOMEE-4139 - CXF 4.0.3
     add 7b166fbd9b TOMEE-4243 - Bouncy Castle 1.76
     add b4239327b7 TOMEE-4246 - ActiveMQ 5.18.2
     add 7c3e6620fd TOMEE-4249 - SnakeYAML 2.2
     add 96dea21a01 TOMEE-4250 - WSS4J 3.0.1
     add 74180b96d1 TOMEE-4251 - xmlsec 3.0.2
     add b233a97879 Regenerate BOM after wss4j + xmlsec updates
     add af645310a6 Avoid duplicate bouncycastle jars in the libs due to invalid excludes from previous dependency upgrades
     add c07eae9aea TOMEE-4248 - Mojarra 3.0.5
     add 5f116c7101 TOMEE-4247 - Hibernate 6.1.7
     add 5cc381361c TOMEE-4266 update to ActiveMQ 5.18.3
     add 09fb89c37b TOMEE-4266 bom update
     add 165af42e53 Minor: Regenerated BOMs for 5cc381361ca78e15e553904f7009ea95dff73e29
     add 654a81881c Merge pull request #1077 from apache/regenerate_boms_after_dep_upgrade
     add 793b7bd8cf feat(#TOMEE-4267): MicroProfile Metrics JMX Registrar must be initialized once
     add 47fd62dbe0 feat(#TOMEE-4268): MicroProfile OpenAPI Reader example.
     add 46f9fd746f Fix checkstyle / rat for TOMEE-4268
     add 92d723a394 Update SLF4J to 2.0.9
     add 3d88ef2224 Always use SLF4J in the webapp if it is there
     add df1806fb1e Add Arquillian tests for SLF4J logging changes
     add f15c485352 Merge pull request #1080 from jgallimore/update-slf4j
     add bc8f54e3f5 TOMEE-4261 - JakartaEE 10 APIs + OWB4 (#1066)
     add 7ee5bfa65c TOMEE-4272 - Commons IO 2.15.0
     add 89ed501fac TOMEE-4273 - Commons Pool 2.12.0 TOMEE-4274 - Commons DBCP 2.11.0
     add cf5b3c8e31 TOMEE-4275 - Commons Lang3 3.13.0
     add 3b18c1d6e8 TOMEE-4276 - Jackson 2.15.3
     add c69b9331f5 TOMEE-4277 - Commons Codec 1.16.0
     add 608a6470f3 TOMEE-4278 - Commons CLI 1.6.0
     add 7b92c897e8 TOMEE-4279 - Log4J2 2.21.1
     add 839a492502 TOMEE-4280 - WSS4J 3.0.2
     add 8a4e5d6ad4 BOM Regeneration
     add 5ce33b6345 Remove the obsolete EJBContext methods getEnvironment, getCallerIdentity and isCallerInRole(Identity). Add overrides to prevent future removals going undetected.
     add e5076d4d41 Fixes examples after pool2 upgrade due to OpenJPA using an old pool2 impl
     add b76ed51509 feat(#TOMEE-4281): Better logging we can't load an application class
     add 989f256e28 Merge remote-tracking branch 'origin/main' into TOMEE-4164_JSONB-TCK
     add b9becb288e Merge with latest changes from main

No new revisions were added by this update.

Summary of changes:
 .asf.yaml                                          |   19 +
 .github/workflows/main-pull-request-build.yml      |    6 +-
 .github/workflows/main-push-build.yml              |    6 +-
 .github/workflows/tomee-8.x-pull-request-build.yml |   33 -
 .github/workflows/tomee-8.x-push-build.yml         |   55 -
 README.adoc                                        |    2 -
 arquillian/arquillian-common/pom.xml               |    2 +-
 arquillian/arquillian-openejb-embedded/pom.xml     |    2 +-
 .../openejb/OpenEJBInjectionEnricher.java          |    2 +-
 .../pom.xml                                        |    2 +-
 arquillian/arquillian-tck/pom.xml                  |    2 +-
 arquillian/arquillian-tomee-common/pom.xml         |    5 +-
 arquillian/arquillian-tomee-embedded/pom.xml       |    6 +-
 .../arquillian-tomee-moviefun-example/pom.xml      |   16 +-
 .../org/superbiz/moviefun/MovieController.java     |    6 +-
 .../org/superbiz/moviefun/MoviesHtmlUnitTest.java  |   16 +
 arquillian/arquillian-tomee-remote/pom.xml         |   17 +-
 .../openejb/arquillian/EarWarResourcesXmlTest.java |    4 +
 .../src/test/resources/arquillian.xml              |    1 -
 .../arquillian-tomee-config-tests/pom.xml          |    4 +-
 .../arquillian-tomee-jaxrs-tests/pom.xml           |    2 +-
 .../arquillian-tomee-jaxws-tests/pom.xml           |    2 +-
 .../arquillian-tomee-jms-tests/pom.xml             |   36 +-
 .../arquillian/tests/jms/DummyManagedBean.java     |    4 +-
 .../arquillian/tests/jms/JMSInjectionTest.java     |   79 -
 .../arquillian-tomee-webprofile-tests/pom.xml      |   11 +-
 .../cdi/ejb/OverloadedEjbObserverMethodsTest.java  |    4 +-
 .../apache/openejb/arquillian/tests/jsf/JSFs.java  |   46 -
 .../arquillian/tests/jsf/ejb/JSFInjectionTest.java |   59 -
 .../arquillian/tests/jsf/jpa/JPAInjectionTest.java |   79 -
 .../jsf/resource/JSFResourceInjectionTest.java     |   61 -
 .../tests/securityejb/TheServerAuthContext.java    |    2 +-
 .../tests/slf4j/BasicSlf4jWebappTest.java          |   75 +
 .../arquillian/tests/slf4j/SimpleServlet.java      |   50 +
 .../tests/slf4j/Slf4j1xLogbackWebappTest.java      |   94 ++
 .../tests/slf4j/Slf4j2xLogbackWebappTest.java      |   94 ++
 .../openejb/arquillian/tests/slf4j/logback.xml     |   35 +-
 .../src/test/resources/slf4j1x-pom.xml             |   31 +-
 .../src/test/resources/slf4j2x-pom.xml             |   43 +-
 arquillian/arquillian-tomee-tests/pom.xml          |    2 +-
 arquillian/arquillian-tomee-webapp-remote/pom.xml  |    5 +-
 .../src/test/resources/arquillian.xml              |    1 -
 arquillian/pom.xml                                 |    4 +-
 arquillian/ziplock/pom.xml                         |    2 +-
 assembly/openejb-lite/pom.xml                      |    2 +-
 assembly/openejb-standalone/pom.xml                |    2 +-
 assembly/pom.xml                                   |    2 +-
 boms/jaxb-runtime/pom.xml                          |   19 +-
 boms/pom.xml                                       |    2 +-
 boms/tomee-microprofile-api/pom.xml                |   30 +-
 boms/tomee-microprofile/pom.xml                    |  524 ++++---
 .../src/main/resources/tomee/conf/catalina.policy  |    9 +-
 .../main/resources/tomee/conf/catalina.properties  |   15 +-
 .../src/main/resources/tomee/conf/server.xml       |   16 +-
 boms/tomee-plume-api/pom.xml                       |   30 +-
 boms/tomee-plume/pom.xml                           |  566 ++++---
 .../src/main/resources/tomee/conf/catalina.policy  |    9 +-
 .../main/resources/tomee/conf/catalina.properties  |   15 +-
 .../src/main/resources/tomee/conf/server.xml       |   16 +-
 boms/tomee-plus-api/pom.xml                        |   30 +-
 boms/tomee-plus/pom.xml                            |  579 ++++---
 .../src/main/resources/tomee/conf/catalina.policy  |    9 +-
 .../main/resources/tomee/conf/catalina.properties  |   15 +-
 .../src/main/resources/tomee/conf/server.xml       |   16 +-
 boms/tomee-webprofile-api/pom.xml                  |   28 +-
 boms/tomee-webprofile/pom.xml                      |  499 ++++--
 .../src/main/resources/tomee/conf/catalina.policy  |    9 +-
 .../main/resources/tomee/conf/catalina.properties  |   15 +-
 .../src/main/resources/tomee/conf/server.xml       |   16 +-
 container/mbean-annotation-api/pom.xml             |    2 +-
 container/openejb-api/pom.xml                      |    2 +-
 container/openejb-core/pom.xml                     |   34 +-
 .../org/apache/openejb/cdi/AppBeanManager.java     |   21 +-
 .../org/apache/openejb/cdi/AppWebBeansContext.java |   53 +
 .../java/org/apache/openejb/cdi/CdiPlugin.java     |    7 +-
 .../java/org/apache/openejb/cdi/NewCdiEjbBean.java |   88 --
 .../openejb/cdi/ThreadSingletonServiceImpl.java    |   10 +-
 .../openejb/cdi/WebAppInjectionResolver.java       |  103 +-
 .../apache/openejb/config/AnnotationDeployer.java  |   95 +-
 .../java/org/apache/openejb/config/AutoConfig.java |    3 +-
 .../config/event/DataSourceDefinitionUrlBuild.java |   25 +-
 .../java/org/apache/openejb/core/BaseContext.java  |   20 +-
 .../apache/openejb/core/security/JaccProvider.java |   14 +
 .../core/security/jacc/BasicJaccProvider.java      |   18 +
 .../security/jacc/BasicPolicyConfiguration.java    |   15 +
 .../openejb/monitoring/DynamicMBeanWrapper.java    |    7 +-
 .../persistence/PersistenceUnitInfoImpl.java       |    8 +-
 .../resource/GeronimoConnectionManagerFactory.java |    7 +-
 .../activemq/jms2/cdi/JMS2CDIExtension.java        |    6 +-
 .../openejb/resource/thread/ThreadFactories.java   |    7 +
 .../rest/ThreadLocalHttpServletRequest.java        |   26 +-
 .../rest/ThreadLocalHttpServletResponse.java       |   15 -
 .../openejb/rest/ThreadLocalServletContext.java    |   22 -
 .../openejb/rest/ThreadLocalServletRequest.java    |   22 +-
 .../ri/sp/PseudoPolicyConfigurationFactory.java    |  107 +-
 .../openejb/testing/ApplicationComposers.java      |   11 +
 .../openejb/threads/impl/ContextServiceImpl.java   |   58 +
 .../threads/impl/ManagedExecutorServiceImpl.java   |   59 +-
 .../threads/impl/ManagedThreadFactoryImpl.java     |   25 +-
 .../apache/openejb/threads/task/TriggerTask.java   |   18 +
 .../util/classloader/URLClassLoaderFirst.java      |   24 +-
 .../src/main/resources/default.exclusions          |    6 +-
 .../openejb/config/rules/Messages.properties       |    8 +-
 .../openejb/config/rules/Messages_hi.properties    |    8 +-
 .../classic/DataSourceDefinitionUrlBuildTest.java  |  217 +++
 .../org/apache/openejb/cdi/BasicObserverTest.java  |    2 +-
 .../openejb/cdi/InjectionResolverCacheTest.java    |  102 ++
 .../jdbc/driver/AlternateDriverJarTest.java        |    6 +-
 container/openejb-javaagent/pom.xml                |    2 +-
 container/openejb-jee-accessors/pom.xml            |    2 +-
 container/openejb-jee/pom.xml                      |    2 +-
 container/openejb-jpa-integration/pom.xml          |    3 +-
 container/openejb-junit/pom.xml                    |    2 +-
 container/openejb-junit5-backward/pom.xml          |    2 +-
 container/openejb-junit5/pom.xml                   |    2 +-
 .../openejb/junit5/RunWithApplicationComposer.java |    2 +
 .../junit5/AppComposerMemoryReleaseTest.java       |   74 +
 .../openejb/junit5/AppComposerPerClassBase.java    |   54 +
 .../junit5/AppComposerPerClassInheritanceTest.java |   13 +-
 .../junit5/AppComposerSnifferExtension.java        |   38 +-
 container/openejb-loader/pom.xml                   |    2 +-
 container/pom.xml                                  |    2 +-
 deps/activemq-broker-shade/pom.xml                 |    8 +-
 deps/activemq-client-shade/pom.xml                 |   99 --
 deps/activemq-kahadb-store-shade/pom.xml           |    4 +-
 deps/activemq-ra-shade/pom.xml                     |    4 +-
 deps/commons-dbcp2-shade/pom.xml                   |    2 +-
 deps/commons-fileupload-shade/pom.xml              |    2 +-
 deps/cxf-rt-rs-mp-client-shade/pom.xml             |  214 ---
 deps/cxf-shade/pom.xml                             |  396 -----
 .../cxf/attachment/AttachmentDataSource.java       |  107 --
 .../java/org/apache/cxf/common/jaxb/JAXBUtils.java | 1180 --------------
 .../java/org/apache/cxf/endpoint/ServerImpl.java   |  221 ---
 .../patch/java/org/apache/cxf/helpers/IOUtils.java |  428 -----
 .../AbstractFaultChainInitiatorObserver.java       |  142 --
 .../apache/cxf/jaxb/JAXBContextInitializer.java    |  569 -------
 .../org/apache/cxf/jaxb/io/DataWriterImpl.java     |  321 ----
 .../cxf/jaxrs/provider/AbstractJAXBProvider.java   |  988 ------------
 .../jaxrs/provider/GenericArgumentComparator.java  |  206 ---
 .../apache/cxf/jaxrs/provider/ProviderFactory.java | 1639 --------------------
 .../org/apache/cxf/jaxrs/utils/GenericsUtils.java  |  224 ---
 .../org/apache/cxf/jaxrs/utils/InjectionUtils.java | 1589 -------------------
 .../java/org/apache/cxf/message/MessageUtils.java  |  302 ----
 .../security/wss4j/AbstractWSS4JInterceptor.java   |  228 ---
 .../cxf/workqueue/AutomaticWorkQueueImpl.java      |  619 --------
 deps/pom.xml                                       |    5 +-
 deps/servicemix-bcel-shade/pom.xml                 |    2 +-
 deps/sxc-shade/pom.xml                             |    2 +-
 deps/taglibs-shade/pom.xml                         |    2 +-
 docs/advanced/shading/index.adoc                   |    2 +-
 docs/deamon/win-service.adoc                       |   20 +-
 examples/access-timeout-meta/pom.xml               |    6 +-
 examples/access-timeout/pom.xml                    |    6 +-
 .../pom.xml                                        |  130 +-
 .../org/superbiz/rest/service/Broadcaster.java     |   60 +
 .../org/superbiz/rest/service/JmsResource.java     |   79 +
 .../java/org/superbiz/rest/service/Producer.java   |   94 ++
 .../org/superbiz/rest/service/TopicListener.java   |   24 +-
 .../src/main/resources/META-INF}/beans.xml         |    0
 .../src/main/resources/META-INF/openejb-jar.xml    |   24 +-
 .../src/main/resources/META-INF/resources.xml      |   48 +
 .../src/main/webapp/WEB-INF/beans.xml              |    0
 .../src/main/webapp/WEB-INF/ejb-jar.xml            |   59 +
 .../src/main/webapp/WEB-INF/web.xml                |    0
 .../src/main/webapp/index.html                     |    0
 examples/alternate-descriptors/pom.xml             |   24 +-
 examples/application-composer/pom.xml              |    6 +-
 examples/applicationcomposer-jaxws-cdi/pom.xml     |    8 +-
 examples/applicationexception/pom.xml              |    6 +-
 examples/arquillian-jpa/pom.xml                    |   10 +-
 examples/async-methods/README.adoc                 |    2 +-
 examples/async-methods/README_es.adoc              |    2 +-
 examples/async-methods/README_pt.adoc              |    2 +-
 examples/async-methods/pom.xml                     |    6 +-
 examples/async-postconstruct/pom.xml               |    6 +-
 examples/async-servlet/README.adoc                 |   56 +-
 examples/async-servlet/README_pt.adoc              |   56 +-
 examples/async-servlet/pom.xml                     |   14 +-
 .../bean-validation-design-by-contract/pom.xml     |    8 +-
 .../bval-evaluation-redeployment/WebApp1/pom.xml   |    2 +-
 .../bval-evaluation-redeployment/WebApp2/pom.xml   |    2 +-
 examples/bval-evaluation-redeployment/pom.xml      |   16 +-
 .../bval-evaluation-redeployment/runner/pom.xml    |    4 +-
 .../cdi-alternative-and-stereotypes/README.adoc    |    2 +-
 .../cdi-alternative-and-stereotypes/README_pt.adoc |    2 +-
 examples/cdi-alternative-and-stereotypes/pom.xml   |    6 +-
 examples/cdi-application-scope/README.adoc         |    2 +-
 examples/cdi-application-scope/README_es.adoc      |    2 +-
 examples/cdi-application-scope/README_pt.adoc      |    2 +-
 examples/cdi-application-scope/pom.xml             |    6 +-
 examples/cdi-basic/pom.xml                         |    6 +-
 examples/cdi-dynamic-inject/pom.xml                |    6 +-
 examples/cdi-ejbcontext-jaas/pom.xml               |    8 +-
 examples/cdi-events/pom.xml                        |    6 +-
 examples/cdi-interceptors/pom.xml                  |    6 +-
 examples/cdi-produces-disposes/pom.xml             |    6 +-
 examples/cdi-produces-field/README.adoc            |    2 +-
 examples/cdi-produces-field/README_pt.adoc         |    2 +-
 examples/cdi-produces-field/pom.xml                |    6 +-
 examples/cdi-qualifier/pom.xml                     |    6 +-
 examples/cdi-realm/pom.xml                         |    8 +-
 examples/cdi-request-scope/README.adoc             |    2 +-
 examples/cdi-request-scope/README_pt.adoc          |    2 +-
 examples/cdi-request-scope/pom.xml                 |    6 +-
 examples/cdi-session-scope/pom.xml                 |    6 +-
 examples/change-jaxws-url/pom.xml                  |    4 +-
 examples/client-resource-lookup-preview/pom.xml    |   10 +-
 examples/cloud-tomee-azure/README.adoc             |    4 +-
 examples/cloud-tomee-azure/README_pt.adoc          |    4 +-
 examples/cloud-tomee-azure/pom.xml                 |    4 +-
 examples/component-interfaces/pom.xml              |    6 +-
 examples/concurrency-utils/pom.xml                 |    8 +-
 .../connector-ear/connector-sample-api/pom.xml     |    2 +-
 .../connector-ear/connector-sample-ear/pom.xml     |    2 +-
 .../connector-sample-functional-tests/pom.xml      |    6 +-
 .../connector-ear/connector-sample-impl/pom.xml    |    2 +-
 .../connector-ear/connector-sample-rar/pom.xml     |    2 +-
 .../connector-ear/connector-sample-war/pom.xml     |    2 +-
 examples/connector-ear/pom.xml                     |    6 +-
 examples/connector-war/pom.xml                     |    8 +-
 examples/cucumber-jvm/README.adoc                  |    2 +-
 examples/cucumber-jvm/README_pt.adoc               |    2 +-
 examples/cucumber-jvm/pom.xml                      |    6 +-
 examples/custom-injection/pom.xml                  |    6 +-
 examples/datasource-ciphered-password/pom.xml      |    6 +-
 examples/datasource-definition/pom.xml             |    6 +-
 examples/datasource-versioning/README.adoc         |    2 +-
 examples/datasource-versioning/README_pt.adoc      |    2 +-
 examples/datasource-versioning/pom.xml             |   14 +-
 examples/decorators/pom.xml                        |    6 +-
 examples/dynamic-dao-implementation/pom.xml        |    6 +-
 examples/dynamic-datasource-routing/pom.xml        |    6 +-
 examples/dynamic-implementation/pom.xml            |    8 +-
 examples/dynamic-proxy-to-access-mbean/pom.xml     |    8 +-
 examples/ear-testing/README.adoc                   |    4 +-
 examples/ear-testing/README_pt.adoc                |    4 +-
 examples/ear-testing/business-logic/pom.xml        |    6 +-
 examples/ear-testing/business-model/pom.xml        |    2 +-
 examples/ear-testing/pom.xml                       |    4 +-
 examples/ejb-examples/pom.xml                      |    6 +-
 examples/ejb-remote-call-2/pom.xml                 |    6 +-
 examples/ejb-remote-call/pom.xml                   |    6 +-
 .../src/test/java/org/superbiz/remote/App.java     |    2 +-
 examples/ejb-webservice/pom.xml                    |    4 +-
 examples/groovy-cdi/pom.xml                        |   10 +-
 examples/groovy-jpa/README.adoc                    |    2 +-
 examples/groovy-jpa/README_es.adoc                 |    2 +-
 examples/groovy-jpa/README_pt.adoc                 |    2 +-
 examples/groovy-jpa/pom.xml                        |   10 +-
 examples/groovy-spock/README.adoc                  |    2 +-
 examples/groovy-spock/README_es.adoc               |    2 +-
 examples/groovy-spock/README_pt.adoc               |    2 +-
 examples/groovy-spock/pom.xml                      |   12 +-
 examples/helloworld-weblogic/pom.xml               |    6 +-
 examples/injection-of-connectionfactory/pom.xml    |    6 +-
 examples/injection-of-datasource/pom.xml           |    6 +-
 examples/injection-of-ejbs/pom.xml                 |    6 +-
 examples/injection-of-entitymanager/pom.xml        |    6 +-
 examples/injection-of-env-entry/pom.xml            |    6 +-
 examples/interceptors/pom.xml                      |    6 +-
 examples/java-modules/pom.xml                      |    8 +-
 examples/javamail-velocity/pom.xml                 |    4 +-
 examples/javamail/pom.xml                          |    6 +-
 examples/jaxrs-filter/pom.xml                      |    4 +-
 examples/jaxrs-json-provider-jettison/pom.xml      |    8 +-
 examples/jpa-eclipselink/pom.xml                   |    6 +-
 examples/jpa-enumerated/pom.xml                    |    6 +-
 examples/jpa-hibernate-arquillian/pom.xml          |    8 +-
 examples/jpa-hibernate/pom.xml                     |    8 +-
 examples/jsf-cdi-and-ejb/pom.xml                   |    4 +-
 examples/jsf-managedBean-and-ejb/pom.xml           |    6 +-
 examples/jsonb-configuration/README.adoc           |    2 +-
 examples/jsonb-configuration/README_pt.adoc        |    2 +-
 examples/jsonb-configuration/pom.xml               |    6 +-
 examples/jsonb-custom-serializer/README.adoc       |    2 +-
 examples/jsonb-custom-serializer/README_pt.adoc    |    2 +-
 examples/jsonb-custom-serializer/pom.xml           |    6 +-
 examples/junit5-application-composer/pom.xml       |    8 +-
 examples/junit5-arquillian-multiple-tomee/pom.xml  |    8 +-
 .../README.adoc                                    |    2 +-
 .../junit5-arquillian-simple-websockets/pom.xml    |    8 +-
 examples/lookup-of-ejbs-with-descriptor/pom.xml    |    6 +-
 examples/lookup-of-ejbs/pom.xml                    |    6 +-
 examples/moviefun-rest/pom.xml                     |    8 +-
 examples/moviefun/pom.xml                          |   18 +-
 .../moviefun/src/main/webapp/WEB-INF/moviefun.jsp  |    3 +-
 examples/moviefun/src/main/webapp/index.jsp        |    3 +-
 examples/moviefun/src/main/webapp/setup.jsp        |    3 +-
 examples/movies-complete-meta/pom.xml              |    6 +-
 examples/movies-complete/pom.xml                   |    6 +-
 examples/mp-config-example/pom.xml                 |   12 +-
 examples/mp-config-source-database/README.adoc     |   46 +-
 examples/mp-config-source-database/README_es.adoc  |   46 +-
 examples/mp-config-source-database/README_pt.adoc  |   46 +-
 examples/mp-config-source-database/pom.xml         |    8 +-
 examples/mp-custom-healthcheck/pom.xml             |   12 +-
 examples/mp-faulttolerance-fallback/pom.xml        |   12 +-
 examples/mp-faulttolerance-retry/pom.xml           |   14 +-
 examples/mp-faulttolerance-timeout/pom.xml         |   12 +-
 examples/mp-jsonb-configuration/README.adoc        |    2 +-
 examples/mp-jsonb-configuration/README_es.adoc     |    2 +-
 examples/mp-jsonb-configuration/README_pt.adoc     |    2 +-
 examples/mp-jsonb-configuration/pom.xml            |    6 +-
 .../mp-jwt-bean-validation-strongly-typed/pom.xml  |    8 +-
 examples/mp-jwt-bean-validation/pom.xml            |    8 +-
 examples/mp-metrics-counted/pom.xml                |   12 +-
 examples/mp-metrics-gauge/pom.xml                  |   12 +-
 examples/mp-metrics-histogram/README.adoc          |   50 +-
 examples/mp-metrics-histogram/README_es.adoc       |   50 +-
 examples/mp-metrics-histogram/README_pt.adoc       |   50 +-
 examples/mp-metrics-histogram/pom.xml              |   12 +-
 examples/mp-metrics-metered/pom.xml                |   14 +-
 examples/mp-metrics-timed/pom.xml                  |   12 +-
 .../pom.xml                                        |   33 +-
 .../microprofile/openapi/CustomReader.java         |   93 ++
 .../microprofile/openapi/WeatherService.java       |   31 +-
 .../microprofile/openapi/moviefun/Movie.java       |  102 ++
 .../microprofile/openapi/moviefun/MoviesBean.java  |   92 ++
 .../openapi/moviefun/rest/ApplicationConfig.java   |   27 +-
 .../openapi/moviefun/rest/LoadRest.java            |   41 +
 .../openapi/moviefun/rest/MoviesRest.java          |   82 +
 .../META-INF/microprofile-config.properties        |    2 +
 .../src/main/resources/META-INF/persistence.xml    |    0
 .../jakarta.servlet.ServletContainerInitializer    |    1 +
 .../src/main/webapp/WEB-INF/web.xml                |   25 +
 .../src/main/webapp/my-openapi.json                |   25 +
 .../src/main/webapp/openapi/openapi.yaml           |  135 ++
 .../src/test/java/WeatherServiceTest.java          |   95 ++
 .../src/test/resources/arquillian.xml              |   20 +-
 examples/mp-opentracing-traced/pom.xml             |   10 +-
 examples/mp-rest-client/README.adoc                |    2 +-
 examples/mp-rest-client/README_es.adoc             |    2 +-
 examples/mp-rest-client/README_pt.adoc             |    2 +-
 examples/mp-rest-client/pom.xml                    |   12 +-
 examples/mp-rest-jwt-jwk/pom.xml                   |    6 +-
 examples/mp-rest-jwt-principal/pom.xml             |   11 +-
 .../test/java/org/superbiz/store/OrdersTest.java   |   15 +-
 examples/mp-rest-jwt-public-key/pom.xml            |    8 +-
 examples/mtom/pom.xml                              |   13 +-
 examples/multi-jpa-provider-testing/README.adoc    |    6 +-
 examples/multi-jpa-provider-testing/README_pt.adoc |    6 +-
 examples/multi-jpa-provider-testing/pom.xml        |   13 +-
 .../src/test/resources/hibernate-pom.xml           |    2 +-
 .../src/test/resources/openjpa-pom.xml             |    7 +-
 examples/multiple-arquillian-adapters/pom.xml      |    8 +-
 examples/multiple-tomee-arquillian/pom.xml         |   12 +-
 examples/persistence-fragment/pom.xml              |    6 +-
 examples/pojo-webservice/README.adoc               |    6 +-
 examples/pojo-webservice/README_pt.adoc            |    6 +-
 examples/pojo-webservice/pom.xml                   |    8 +-
 examples/polling-parent/polling-client/pom.xml     |   13 +-
 examples/polling-parent/polling-core/pom.xml       |    2 +-
 examples/polling-parent/polling-domain/pom.xml     |   24 +-
 examples/polling-parent/polling-web/pom.xml        |    2 +-
 examples/polling-parent/pom.xml                    |    6 +-
 examples/pom.xml                                   |    5 +-
 examples/quartz-app/pom.xml                        |    8 +-
 examples/quartz-app/quartz-beans/pom.xml           |    2 +-
 examples/quartz-app/quartz-ra/pom.xml              |    2 +-
 examples/realm-in-tomee/pom.xml                    |    6 +-
 .../reload-persistence-unit-properties/pom.xml     |    6 +-
 examples/resources-declared-in-webapp/pom.xml      |    6 +-
 examples/resources-jmx-example/README.adoc         |   38 +-
 examples/resources-jmx-example/README_pt.adoc      |   38 +-
 examples/resources-jmx-example/pom.xml             |    6 +-
 .../resources-jmx-ear/pom.xml                      |    2 +-
 .../resources-jmx-ejb/pom.xml                      |    4 +-
 examples/rest-applicationcomposer-mockito/pom.xml  |   10 +-
 examples/rest-applicationcomposer/pom.xml          |    8 +-
 examples/rest-cdi/README.adoc                      |   10 +-
 examples/rest-cdi/README_pt.adoc                   |    8 +-
 examples/rest-cdi/pom.xml                          |    6 +-
 examples/rest-example-with-application/pom.xml     |    6 +-
 examples/rest-example/pom.xml                      |    6 +-
 examples/rest-jaas/pom.xml                         |    6 +-
 examples/rest-on-ejb/pom.xml                       |    6 +-
 examples/rest-sse-example/pom.xml                  |    6 +-
 examples/rest-xml-json/pom.xml                     |    6 +-
 examples/scala-basic/build.sbt                     |    2 +-
 examples/scala-basic/pom.xml                       |    6 +-
 examples/schedule-events/pom.xml                   |    6 +-
 .../org/superbiz/schedule/events/Scheduler.java    |    2 +-
 examples/schedule-expression/pom.xml               |    6 +-
 examples/schedule-methods-meta/pom.xml             |    6 +-
 examples/schedule-methods/pom.xml                  |    6 +-
 examples/security-custom-identitystore/README.adoc |    6 +-
 examples/security-custom-identitystore/pom.xml     |    4 +-
 .../security-tomcat-user-identitystore/pom.xml     |    4 +-
 examples/server-events/pom.xml                     |    8 +-
 examples/serverless-builder/pom.xml                |    6 +-
 examples/serverless-tomee-microprofile/pom.xml     |    4 +-
 examples/serverless-tomee-plume/pom.xml            |    6 +-
 examples/serverless-tomee-plus/pom.xml             |    4 +-
 examples/serverless-tomee-webprofile/pom.xml       |    4 +-
 examples/simple-cdi-interceptor/pom.xml            |    6 +-
 examples/simple-cmp2/pom.xml                       |    6 +-
 .../simple-ear/moviefun-business-logic/pom.xml     |    6 +-
 .../simple-ear/moviefun-business-model/pom.xml     |    2 +-
 examples/simple-ear/moviefun-ear/pom.xml           |    2 +-
 .../simple-ear/moviefun-functional-tests/pom.xml   |   14 +-
 examples/simple-ear/moviefun-webapp/pom.xml        |    8 +-
 examples/simple-ear/pom.xml                        |    8 +-
 examples/simple-jms-context/README.adoc            |   58 +-
 examples/simple-jms-context/README_pt.adoc         |   58 +-
 examples/simple-jms-context/pom.xml                |    8 +-
 examples/simple-jms/README.adoc                    |   18 +-
 examples/simple-jms/README_es.adoc                 |   18 +-
 examples/simple-jms/README_pt.adoc                 |   18 +-
 examples/simple-jms/pom.xml                        |    8 +-
 examples/simple-mdb-and-cdi/pom.xml                |    6 +-
 examples/simple-mdb-with-descriptor/pom.xml        |    6 +-
 examples/simple-mdb/pom.xml                        |    6 +-
 examples/simple-remote-tomcatusers/pom.xml         |    8 +-
 examples/simple-rest/pom.xml                       |    6 +-
 examples/simple-singleton/README.adoc              |    6 +-
 examples/simple-singleton/README_es.adoc           |    6 +-
 examples/simple-singleton/README_pt.adoc           |    6 +-
 examples/simple-singleton/pom.xml                  |    6 +-
 examples/simple-stateful-callbacks/pom.xml         |    8 +-
 examples/simple-stateful/pom.xml                   |    6 +-
 examples/simple-stateless-callbacks/pom.xml        |    6 +-
 examples/simple-stateless-with-descriptor/pom.xml  |    8 +-
 examples/simple-stateless/pom.xml                  |    6 +-
 .../simple-webservice-without-interface/pom.xml    |    6 +-
 examples/simple-webservice/pom.xml                 |    6 +-
 examples/singleton-startup-ordering/pom.xml        |    6 +-
 examples/struts/pom.xml                            |    4 +-
 examples/telephone-stateful/pom.xml                |    6 +-
 examples/testcase-injection/pom.xml                |    6 +-
 examples/testing-security-2/pom.xml                |    6 +-
 examples/testing-security-3/pom.xml                |    6 +-
 examples/testing-security-4/pom.xml                |    6 +-
 examples/testing-security-meta/pom.xml             |    6 +-
 examples/testing-security/pom.xml                  |    6 +-
 examples/testing-transactions-bmt/pom.xml          |    6 +-
 examples/testing-transactions/pom.xml              |    6 +-
 examples/tomee-jersey-eclipselink/pom.xml          |   10 +-
 examples/tomee-jms-portability/pom.xml             |    2 +-
 examples/transaction-rollback/pom.xml              |    6 +-
 examples/troubleshooting/pom.xml                   |    6 +-
 examples/webservice-attachments/pom.xml            |   31 +-
 examples/webservice-handlerchain/pom.xml           |    6 +-
 examples/webservice-holder/pom.xml                 |    6 +-
 examples/webservice-inheritance/pom.xml            |   14 +-
 examples/webservice-security/pom.xml               |   14 +-
 examples/webservice-ssl-client-cert/README.adoc    |   26 +-
 examples/webservice-ssl-client-cert/README_pt.adoc |   26 +-
 examples/webservice-ssl-client-cert/pom.xml        |   10 +-
 examples/webservice-ws-security/pom.xml            |    6 +-
 .../webservice-ws-with-resources-config/pom.xml    |    4 +-
 examples/websocket-jms/pom.xml                     |    8 +-
 examples/websocket-tls-basic-auth/pom.xml          |   10 +-
 examples/xa-datasource/pom.xml                     |   10 +-
 gradle/gradle-tomee-embedded/pom.xml               |    2 +-
 gradle/pom.xml                                     |    2 +-
 itests/failover-ejb/pom.xml                        |    2 +-
 itests/failover/pom.xml                            |    2 +-
 itests/itest-common/pom.xml                        |    2 +-
 itests/itest-util/pom.xml                          |    2 +-
 itests/jaxrs/pom.xml                               |    6 +-
 itests/legacy-client/pom.xml                       |    2 +-
 itests/legacy-server/pom.xml                       |    2 +-
 itests/microprofile-jwt-itests/pom.xml             |    6 +-
 itests/openejb-itests-app/pom.xml                  |    2 +-
 itests/openejb-itests-beans/pom.xml                |    9 +-
 itests/openejb-itests-client/pom.xml               |    2 +-
 itests/openejb-itests-interceptor-beans/pom.xml    |    2 +-
 itests/openejb-itests-servlets/pom.xml             |    2 +-
 itests/openejb-itests-web/pom.xml                  |    2 +-
 itests/pom.xml                                     |    2 +-
 itests/tomee-microprofile-itests/pom.xml           |   11 +-
 itests/tomee-security-itests/pom.xml               |   11 +-
 .../tomee/security/itest/LoginToContinueTest.java  |   12 +-
 itests/tomee-server-composer/pom.xml               |    2 +-
 .../java/org/apache/tomee/server/composer/Mvn.java |    4 +-
 itests/tomee-server-version/pom.xml                |    2 +-
 maven/applicationcomposer-maven-plugin/pom.xml     |    4 +-
 maven/jarstxt-maven-plugin/pom.xml                 |    6 +-
 maven/maven-util/pom.xml                           |    2 +-
 maven/openejb-embedded-maven-plugin/pom.xml        |    4 +-
 maven/pom.xml                                      |    4 +-
 maven/tomee-embedded-maven-plugin/pom.xml          |    4 +-
 .../openejb/maven/plugins/TomEEEmbeddedMojo.java   |    8 +-
 maven/tomee-maven-plugin/pom.xml                   |    4 +-
 maven/tomee-webapp-archetype/pom.xml               |    2 +-
 .../src/main/resources/archetype-resources/pom.xml |   12 -
 mp-jwt/pom.xml                                     |    7 +-
 .../tomee/microprofile/jwt/cdi/ClaimBean.java      |    5 -
 .../microprofile/jwt/cdi/MPJWTCDIExtension.java    |   10 +-
 namespace-change.adoc                              |    2 +-
 pipelines/main-build-full                          |   69 +
 pipelines/main-build-full-arquillian               |   69 +
 pipelines/main-build-full-examples                 |   69 +
 pipelines/main-build-full-itests                   |   69 +
 pipelines/main-build-full-tck                      |   69 +
 pipelines/main-build-quick                         |   69 +
 pipelines/main-deploy                              |   69 +
 pipelines/main-owasp-check                         |   69 +
 pipelines/main-sanity-checks                       |   77 +
 pom.xml                                            |  537 ++++---
 server/openejb-activemq/pom.xml                    |    2 +-
 server/openejb-bonecp/pom.xml                      |    4 +-
 server/openejb-client/pom.xml                      |    4 +-
 server/openejb-common-cli/pom.xml                  |    2 +-
 server/openejb-cxf-rs/pom.xml                      |   70 +-
 .../apache/openejb/server/cxf/rs/CxfRSService.java |    9 +-
 server/openejb-cxf-transport/pom.xml               |   33 +-
 server/openejb-cxf/pom.xml                         |   91 +-
 .../server/cxf/SoapBinding12ClientTest.java        |  100 +-
 server/openejb-daemon/pom.xml                      |    2 +-
 server/openejb-derbynet/pom.xml                    |    2 +-
 server/openejb-ejbd/pom.xml                        |    2 +-
 server/openejb-hessian/pom.xml                     |    4 +-
 server/openejb-hsql/pom.xml                        |    2 +-
 server/openejb-http/pom.xml                        |    6 +-
 .../openejb/server/httpd/HttpRequestImpl.java      |   41 +-
 .../openejb/server/httpd/HttpResponseImpl.java     |   16 -
 .../openejb/server/httpd/HttpSessionImpl.java      |   47 -
 .../server/httpd/ServletRequestAdapter.java        |   34 +-
 .../server/httpd/ServletResponseAdapter.java       |   17 +-
 .../server/httpd/ServletSessionAdapter.java        |   25 -
 server/openejb-multicast/pom.xml                   |    2 +-
 server/openejb-rest/pom.xml                        |    2 +-
 server/openejb-server/pom.xml                      |    6 +-
 server/openejb-ssh/pom.xml                         |    2 +-
 server/openejb-webservices/pom.xml                 |    4 +-
 server/pom.xml                                     |    2 +-
 tck/bval-embedded/pom.xml                          |    4 +-
 tck/bval-signature-test/pom.xml                    |    2 +-
 tck/bval-tomee/pom.xml                             |    2 +-
 tck/cdi-embedded/pom.xml                           |  171 +-
 tck/cdi-signature-test/pom.xml                     |  105 +-
 tck/cdi-tomee/pom.xml                              |  176 ++-
 tck/cdi-tomee/src/test/resources/arquillian.xml    |    3 +-
 tck/jsonb-signature-test/pom.xml                   |   77 +-
 tck/jsonb-standalone/pom.xml                       |   78 +-
 tck/microprofile-tck/config/pom.xml                |    4 +-
 tck/microprofile-tck/fault-tolerance/pom.xml       |    4 +-
 tck/microprofile-tck/health/pom.xml                |    4 +-
 tck/microprofile-tck/jwt/pom.xml                   |   42 +-
 tck/microprofile-tck/metrics/pom.xml               |    5 +-
 tck/microprofile-tck/openapi/pom.xml               |   30 +-
 tck/microprofile-tck/opentracing/pom.xml           |   24 +-
 tck/microprofile-tck/pom.xml                       |   70 +-
 tck/microprofile-tck/rest-client/pom.xml           |   73 +-
 tck/microprofile-tck/rest-client/tck-dev.xml       |    2 +-
 .../{tck-dev.xml => tck-suite-jsonb-solo.xml}      |    6 +-
 tck/microprofile-tck/rest-client/tck-suite.xml     |    4 +-
 tck/pom.xml                                        |   25 +-
 tck/tck-common/pom.xml                             |    2 +-
 tomee/apache-tomee/pom.xml                         |   35 +-
 .../src/main/resources/TomEE.amd64.exe             |  Bin 179971 -> 124024 bytes
 tomee/apache-tomee/src/main/resources/TomEE.exe    |  Bin 199659 -> 120952 bytes
 .../apache-tomee/src/main/resources/TomEE.x86.exe  |  Bin 155344 -> 104056 bytes
 .../org/apache/tomee/bootstrap/GenerateBoms.java   |    8 +-
 tomee/pom.xml                                      |   17 +-
 tomee/tomee-bootstrap/pom.xml                      |    2 +-
 tomee/tomee-catalina/pom.xml                       |    6 +-
 .../tomee/catalina/LazyStopStandardRoot.java       |   15 +
 .../apache/tomee/catalina/realm/CdiEventRealm.java |   10 +-
 tomee/tomee-common/pom.xml                         |    2 +-
 .../java/org/apache/tomee/installer/Installer.java |   22 +-
 tomee/tomee-config/pom.xml                         |    2 +-
 tomee/tomee-deb/pom.xml                            |    2 +-
 tomee/tomee-embedded/pom.xml                       |   18 +-
 .../org/apache/tomee/configs/catalina.properties   |    2 +-
 tomee/tomee-jaxrs/pom.xml                          |    2 +-
 tomee/tomee-jdbc/pom.xml                           |    2 +-
 tomee/tomee-juli/pom.xml                           |    2 +-
 tomee/tomee-loader/pom.xml                         |    4 +-
 tomee/tomee-microprofile/mp-common/pom.xml         |  255 ++-
 .../microprofile/health/MPHealthCDIExtension.java  |    2 +-
 .../metrics/MPMetricsCDIExtension.java             |   18 +-
 .../opentracing/MPOpenTracingCDIExtension.java     |    2 +-
 tomee/tomee-microprofile/pom.xml                   |    2 +-
 .../tomee-microprofile-webapp/pom.xml              |   40 +-
 .../src/main/assembly/war.xml                      |    1 -
 tomee/tomee-mojarra/pom.xml                        |    2 +-
 tomee/tomee-myfaces/pom.xml                        |    5 +-
 .../tomee/myfaces/TomEEAnnotationProvider.java     |    2 +-
 .../myfaces/TomEEFacesConfigResourceProvider.java  |    2 +-
 .../TomEEFacesConfigResourceProviderFactory.java   |    2 +-
 .../myfaces/TomEEMyFacesContainerInitializer.java  |   10 +-
 .../tomee/myfaces/TomEEWebConfigProvider.java      |   59 -
 .../org.apache.myfaces.spi.WebConfigProvider       |    1 -
 tomee/tomee-overlay-runner/pom.xml                 |    2 +-
 tomee/tomee-plume-webapp/pom.xml                   |   49 +-
 tomee/tomee-plume-webapp/src/main/assembly/war.xml |    1 -
 tomee/tomee-plus-webapp/pom.xml                    |   53 +-
 tomee/tomee-plus-webapp/src/main/assembly/war.xml  |    1 -
 tomee/tomee-security/pom.xml                       |   14 +-
 .../tomee/security/cdi/TomEESecurityExtension.java |   18 +-
 .../tomee/security/http/SavedAuthentication.java   |    5 +-
 .../apache/tomee/security/http/SavedRequest.java   |    5 +-
 .../security/http/SavedAuthenticationTest.java}    |   29 +-
 .../tomee/security/http/SavedRequestTest.java      |   25 +-
 .../security/servlet/FormAuthServletTest.java      |    8 +-
 tomee/tomee-util/pom.xml                           |    2 +-
 tomee/tomee-webaccess/pom.xml                      |    6 +-
 tomee/tomee-webapp/pom.xml                         |   37 +-
 tomee/tomee-webapp/src/main/assembly/war.xml       |    2 -
 tomee/tomee-webservices/pom.xml                    |    2 +-
 utils/livereload-tomee/pom.xml                     |    3 +-
 utils/log4j2-tomee/pom.xml                         |    7 +-
 utils/openejb-core-eclipselink/pom.xml             |    2 +-
 utils/openejb-core-hibernate/pom.xml               |   10 +-
 utils/openejb-mockito/pom.xml                      |    2 +-
 utils/openejb-provisionning/pom.xml                |    2 +-
 utils/pom.xml                                      |    2 +-
 utils/webdeployer/pom.xml                          |    2 +-
 610 files changed, 7454 insertions(+), 14323 deletions(-)
 delete mode 100644 .github/workflows/tomee-8.x-pull-request-build.yml
 delete mode 100644 .github/workflows/tomee-8.x-push-build.yml
 delete mode 100755 arquillian/arquillian-tomee-tests/arquillian-tomee-jms-tests/src/test/java/org/apache/openejb/arquillian/tests/jms/JMSInjectionTest.java
 delete mode 100644 arquillian/arquillian-tomee-tests/arquillian-tomee-webprofile-tests/src/test/java/org/apache/openejb/arquillian/tests/jsf/JSFs.java
 delete mode 100644 arquillian/arquillian-tomee-tests/arquillian-tomee-webprofile-tests/src/test/java/org/apache/openejb/arquillian/tests/jsf/ejb/JSFInjectionTest.java
 delete mode 100644 arquillian/arquillian-tomee-tests/arquillian-tomee-webprofile-tests/src/test/java/org/apache/openejb/arquillian/tests/jsf/jpa/JPAInjectionTest.java
 delete mode 100644 arquillian/arquillian-tomee-tests/arquillian-tomee-webprofile-tests/src/test/java/org/apache/openejb/arquillian/tests/jsf/resource/JSFResourceInjectionTest.java
 create mode 100644 arquillian/arquillian-tomee-tests/arquillian-tomee-webprofile-tests/src/test/java/org/apache/openejb/arquillian/tests/slf4j/BasicSlf4jWebappTest.java
 create mode 100644 arquillian/arquillian-tomee-tests/arquillian-tomee-webprofile-tests/src/test/java/org/apache/openejb/arquillian/tests/slf4j/SimpleServlet.java
 create mode 100644 arquillian/arquillian-tomee-tests/arquillian-tomee-webprofile-tests/src/test/java/org/apache/openejb/arquillian/tests/slf4j/Slf4j1xLogbackWebappTest.java
 create mode 100644 arquillian/arquillian-tomee-tests/arquillian-tomee-webprofile-tests/src/test/java/org/apache/openejb/arquillian/tests/slf4j/Slf4j2xLogbackWebappTest.java
 copy tomee/tomee-microprofile/pom.xml => arquillian/arquillian-tomee-tests/arquillian-tomee-webprofile-tests/src/test/resources/org/apache/openejb/arquillian/tests/slf4j/logback.xml (52%)
 copy examples/multi-jpa-provider-testing/src/test/resources/openjpa-pom.xml => arquillian/arquillian-tomee-tests/arquillian-tomee-webprofile-tests/src/test/resources/slf4j1x-pom.xml (66%)
 copy examples/multi-jpa-provider-testing/src/test/resources/openjpa-pom.xml => arquillian/arquillian-tomee-tests/arquillian-tomee-webprofile-tests/src/test/resources/slf4j2x-pom.xml (53%)
 copy arquillian/arquillian-tomee-tests/arquillian-tomee-webprofile-tests/src/test/java/org/apache/openejb/arquillian/tests/jsf/resource/ResourceManagedBean.java => container/openejb-core/src/main/java/org/apache/openejb/cdi/AppBeanManager.java (66%)
 mode change 100644 => 100755
 create mode 100755 container/openejb-core/src/main/java/org/apache/openejb/cdi/AppWebBeansContext.java
 delete mode 100644 container/openejb-core/src/main/java/org/apache/openejb/cdi/NewCdiEjbBean.java
 rename arquillian/arquillian-tomee-tests/arquillian-tomee-webprofile-tests/src/test/java/org/apache/openejb/arquillian/tests/jsf/ejb/DummyManagedBean.java => container/openejb-core/src/main/java/org/apache/openejb/config/event/DataSourceDefinitionUrlBuild.java (69%)
 create mode 100644 container/openejb-core/src/test/java/org/apache/openejb/assembler/classic/DataSourceDefinitionUrlBuildTest.java
 create mode 100644 container/openejb-core/src/test/java/org/apache/openejb/cdi/InjectionResolverCacheTest.java
 create mode 100644 container/openejb-junit5/src/test/java/org/apache/openejb/junit5/AppComposerMemoryReleaseTest.java
 create mode 100644 container/openejb-junit5/src/test/java/org/apache/openejb/junit5/AppComposerPerClassBase.java
 rename arquillian/arquillian-tomee-tests/arquillian-tomee-webprofile-tests/src/test/java/org/apache/openejb/arquillian/tests/jsf/ejb/DummyEJB.java => container/openejb-junit5/src/test/java/org/apache/openejb/junit5/AppComposerPerClassInheritanceTest.java (79%)
 rename arquillian/arquillian-tomee-tests/arquillian-tomee-webprofile-tests/src/test/java/org/apache/openejb/arquillian/tests/jsf/jpa/DummyManagedBean.java => container/openejb-junit5/src/test/java/org/apache/openejb/junit5/AppComposerSnifferExtension.java (50%)
 delete mode 100644 deps/activemq-client-shade/pom.xml
 delete mode 100644 deps/cxf-rt-rs-mp-client-shade/pom.xml
 delete mode 100644 deps/cxf-shade/pom.xml
 delete mode 100644 deps/cxf-shade/src/patch/java/org/apache/cxf/attachment/AttachmentDataSource.java
 delete mode 100644 deps/cxf-shade/src/patch/java/org/apache/cxf/common/jaxb/JAXBUtils.java
 delete mode 100644 deps/cxf-shade/src/patch/java/org/apache/cxf/endpoint/ServerImpl.java
 delete mode 100644 deps/cxf-shade/src/patch/java/org/apache/cxf/helpers/IOUtils.java
 delete mode 100644 deps/cxf-shade/src/patch/java/org/apache/cxf/interceptor/AbstractFaultChainInitiatorObserver.java
 delete mode 100644 deps/cxf-shade/src/patch/java/org/apache/cxf/jaxb/JAXBContextInitializer.java
 delete mode 100644 deps/cxf-shade/src/patch/java/org/apache/cxf/jaxb/io/DataWriterImpl.java
 delete mode 100644 deps/cxf-shade/src/patch/java/org/apache/cxf/jaxrs/provider/AbstractJAXBProvider.java
 delete mode 100644 deps/cxf-shade/src/patch/java/org/apache/cxf/jaxrs/provider/GenericArgumentComparator.java
 delete mode 100644 deps/cxf-shade/src/patch/java/org/apache/cxf/jaxrs/provider/ProviderFactory.java
 delete mode 100644 deps/cxf-shade/src/patch/java/org/apache/cxf/jaxrs/utils/GenericsUtils.java
 delete mode 100644 deps/cxf-shade/src/patch/java/org/apache/cxf/jaxrs/utils/InjectionUtils.java
 delete mode 100644 deps/cxf-shade/src/patch/java/org/apache/cxf/message/MessageUtils.java
 delete mode 100644 deps/cxf-shade/src/patch/java/org/apache/cxf/security/wss4j/AbstractWSS4JInterceptor.java
 delete mode 100644 deps/cxf-shade/src/patch/java/org/apache/cxf/workqueue/AutomaticWorkQueueImpl.java
 copy examples/{mp-rest-jwt-public-key => activemq-multiple-brokers}/pom.xml (61%)
 create mode 100644 examples/activemq-multiple-brokers/src/main/java/org/superbiz/rest/service/Broadcaster.java
 create mode 100644 examples/activemq-multiple-brokers/src/main/java/org/superbiz/rest/service/JmsResource.java
 create mode 100644 examples/activemq-multiple-brokers/src/main/java/org/superbiz/rest/service/Producer.java
 copy arquillian/arquillian-tomee-tests/arquillian-tomee-webprofile-tests/src/test/java/org/apache/openejb/arquillian/tests/jsf/resource/ResourceManagedBean.java => examples/activemq-multiple-brokers/src/main/java/org/superbiz/rest/service/TopicListener.java (67%)
 copy examples/{cdi-realm/src/main/webapp/WEB-INF => activemq-multiple-brokers/src/main/resources/META-INF}/beans.xml (100%)
 copy tomee/tomee-config/pom.xml => examples/activemq-multiple-brokers/src/main/resources/META-INF/openejb-jar.xml (55%)
 create mode 100644 examples/activemq-multiple-brokers/src/main/resources/META-INF/resources.xml
 copy examples/{rest-example => activemq-multiple-brokers}/src/main/webapp/WEB-INF/beans.xml (100%)
 create mode 100644 examples/activemq-multiple-brokers/src/main/webapp/WEB-INF/ejb-jar.xml
 copy examples/{rest-sse-example => activemq-multiple-brokers}/src/main/webapp/WEB-INF/web.xml (100%)
 copy examples/{rest-sse-example => activemq-multiple-brokers}/src/main/webapp/index.html (100%)
 copy examples/{mp-metrics-timed => mp-openapi-reader}/pom.xml (78%)
 create mode 100644 examples/mp-openapi-reader/src/main/java/org/superbiz/microprofile/openapi/CustomReader.java
 copy arquillian/arquillian-tomee-tests/arquillian-tomee-webprofile-tests/src/test/java/org/apache/openejb/arquillian/tests/jsf/resource/ResourceManagedBean.java => examples/mp-openapi-reader/src/main/java/org/superbiz/microprofile/openapi/WeatherService.java (56%)
 create mode 100644 examples/mp-openapi-reader/src/main/java/org/superbiz/microprofile/openapi/moviefun/Movie.java
 create mode 100644 examples/mp-openapi-reader/src/main/java/org/superbiz/microprofile/openapi/moviefun/MoviesBean.java
 copy arquillian/arquillian-tomee-tests/arquillian-tomee-webprofile-tests/src/test/java/org/apache/openejb/arquillian/tests/jsf/resource/ResourceManagedBean.java => examples/mp-openapi-reader/src/main/java/org/superbiz/microprofile/openapi/moviefun/rest/ApplicationConfig.java (59%)
 create mode 100644 examples/mp-openapi-reader/src/main/java/org/superbiz/microprofile/openapi/moviefun/rest/LoadRest.java
 create mode 100644 examples/mp-openapi-reader/src/main/java/org/superbiz/microprofile/openapi/moviefun/rest/MoviesRest.java
 create mode 100644 examples/mp-openapi-reader/src/main/resources/META-INF/microprofile-config.properties
 copy {arquillian/arquillian-tomee-moviefun-example => examples/mp-openapi-reader}/src/main/resources/META-INF/persistence.xml (100%)
 create mode 100644 examples/mp-openapi-reader/src/main/resources/META-INF/services/jakarta.servlet.ServletContainerInitializer
 create mode 100644 examples/mp-openapi-reader/src/main/webapp/WEB-INF/web.xml
 create mode 100644 examples/mp-openapi-reader/src/main/webapp/my-openapi.json
 create mode 100644 examples/mp-openapi-reader/src/main/webapp/openapi/openapi.yaml
 create mode 100644 examples/mp-openapi-reader/src/test/java/WeatherServiceTest.java
 copy {arquillian/arquillian-tomee-webapp-remote => examples/mp-openapi-reader}/src/test/resources/arquillian.xml (65%)
 create mode 100644 pipelines/main-build-full
 create mode 100644 pipelines/main-build-full-arquillian
 create mode 100644 pipelines/main-build-full-examples
 create mode 100644 pipelines/main-build-full-itests
 create mode 100644 pipelines/main-build-full-tck
 create mode 100644 pipelines/main-build-quick
 create mode 100644 pipelines/main-deploy
 create mode 100644 pipelines/main-owasp-check
 create mode 100644 pipelines/main-sanity-checks
 copy tck/microprofile-tck/rest-client/{tck-dev.xml => tck-suite-jsonb-solo.xml} (88%)
 delete mode 100644 tomee/tomee-myfaces/src/main/java/org/apache/tomee/myfaces/TomEEWebConfigProvider.java
 delete mode 100644 tomee/tomee-myfaces/src/main/resources/META-INF/services/org.apache.myfaces.spi.WebConfigProvider
 copy tomee/tomee-security/src/{main/java/org/apache/tomee/security/http/SavedAuthentication.java => test/java/org/apache/tomee/security/http/SavedAuthenticationTest.java} (61%)
 rename arquillian/arquillian-tomee-tests/arquillian-tomee-webprofile-tests/src/test/java/org/apache/openejb/arquillian/tests/jsf/resource/ResourceManagedBean.java => tomee/tomee-security/src/test/java/org/apache/tomee/security/http/SavedRequestTest.java (65%)