This is an automated email from the ASF dual-hosted git repository. rzo1 pushed a commit to branch jpa3.2 in repository https://gitbox.apache.org/repos/asf/tomee.git
commit 182f95a0fca273cdbad07bea2094bc2176415ee8 Author: Richard Zowalla <[email protected]> AuthorDate: Tue Jul 15 22:14:12 2025 +0200 Testing with JPA 3.2 from 10.1-SNAPSHOT EE10 API shade --- boms/tomee-microprofile-api/pom.xml | 2 +- boms/tomee-microprofile/pom.xml | 2 +- boms/tomee-plume-api/pom.xml | 2 +- boms/tomee-plume/pom.xml | 2 +- boms/tomee-plus-api/pom.xml | 2 +- boms/tomee-plus/pom.xml | 2 +- boms/tomee-webprofile-api/pom.xml | 2 +- boms/tomee-webprofile/pom.xml | 2 +- .../classic/ReloadableEntityManagerFactory.java | 51 ++++++++-- .../openejb/persistence/CriteriaLogQuery.java | 50 +++++++++- .../openejb/persistence/JtaEntityManager.java | 105 +++++++++++++++++++-- .../org/apache/openejb/persistence/JtaQuery.java | 45 +++++++++ .../apache/openejb/persistence/JtaTypedQuery.java | 46 +++++++++ .../persistence/PersistenceUnitInfoImpl.java | 24 +++-- .../openejb/persistence/QueryLogEntityManager.java | 92 +++++++++++++++--- .../openejb/persistence/JtaEntityManagerTest.java | 13 ++- examples/access-timeout-meta/pom.xml | 2 +- examples/activemq-multiple-brokers/pom.xml | 2 +- examples/alternate-descriptors/pom.xml | 2 +- examples/application-composer/pom.xml | 2 +- examples/applicationexception/pom.xml | 2 +- examples/arquillian-jpa/pom.xml | 2 +- examples/async-methods/pom.xml | 2 +- examples/async-postconstruct/pom.xml | 2 +- examples/async-servlet/pom.xml | 2 +- .../bean-validation-design-by-contract/pom.xml | 2 +- examples/cdi-alternative-and-stereotypes/pom.xml | 2 +- examples/cdi-application-scope/pom.xml | 2 +- examples/cdi-basic/pom.xml | 2 +- examples/cdi-dynamic-inject/pom.xml | 2 +- examples/cdi-ejbcontext-jaas/pom.xml | 2 +- examples/cdi-events/pom.xml | 2 +- examples/cdi-interceptors/pom.xml | 2 +- examples/cdi-produces-disposes/pom.xml | 2 +- examples/cdi-produces-field/pom.xml | 2 +- examples/cdi-qualifier/pom.xml | 2 +- examples/cdi-realm/pom.xml | 2 +- examples/cdi-request-scope/pom.xml | 2 +- examples/cdi-session-scope/pom.xml | 2 +- examples/client-resource-lookup-preview/pom.xml | 2 +- examples/cloud-tomee-azure/pom.xml | 2 +- examples/component-interfaces/pom.xml | 2 +- examples/concurrency-utils/pom.xml | 2 +- examples/connector-ear/pom.xml | 2 +- examples/connector-war/pom.xml | 2 +- examples/cucumber-jvm/pom.xml | 2 +- examples/custom-injection/pom.xml | 2 +- examples/datasource-ciphered-password/pom.xml | 2 +- examples/datasource-definition/pom.xml | 2 +- examples/datasource-versioning/pom.xml | 2 +- examples/decorators/pom.xml | 2 +- examples/dynamic-dao-implementation/pom.xml | 2 +- examples/dynamic-datasource-routing/pom.xml | 2 +- examples/dynamic-implementation/pom.xml | 2 +- examples/dynamic-proxy-to-access-mbean/pom.xml | 2 +- examples/ear-testing/business-logic/pom.xml | 2 +- examples/ear-testing/pom.xml | 2 +- examples/ejb-examples/pom.xml | 2 +- examples/ejb-remote-call-2/pom.xml | 2 +- examples/ejb-remote-call/pom.xml | 2 +- examples/ejb-webservice/pom.xml | 2 +- examples/groovy-cdi/pom.xml | 2 +- examples/groovy-jpa/pom.xml | 2 +- examples/helloworld-weblogic/pom.xml | 2 +- examples/injection-of-datasource/pom.xml | 2 +- examples/injection-of-ejbs/pom.xml | 2 +- examples/injection-of-entitymanager/pom.xml | 2 +- examples/injection-of-env-entry/pom.xml | 2 +- examples/interceptors/pom.xml | 2 +- examples/java-modules/pom.xml | 2 +- examples/javamail/pom.xml | 2 +- examples/jaxrs-filter/pom.xml | 2 +- examples/jpa-eclipselink/pom.xml | 2 +- examples/jpa-enumerated/pom.xml | 2 +- examples/jpa-hibernate-arquillian/pom.xml | 2 +- examples/jpa-hibernate/pom.xml | 2 +- examples/jsf-cdi-and-ejb/pom.xml | 2 +- examples/junit5-application-composer/pom.xml | 2 +- examples/junit5-arquillian-multiple-tomee/pom.xml | 2 +- .../junit5-arquillian-simple-websockets/pom.xml | 2 +- examples/lookup-of-ejbs-with-descriptor/pom.xml | 2 +- examples/lookup-of-ejbs/pom.xml | 2 +- examples/moviefun-rest/pom.xml | 2 +- examples/moviefun/pom.xml | 2 +- examples/movies-complete-meta/pom.xml | 2 +- examples/movies-complete/pom.xml | 2 +- examples/mp-custom-healthcheck/pom.xml | 2 +- examples/mp-faulttolerance-fallback/pom.xml | 2 +- examples/mp-faulttolerance-retry/pom.xml | 2 +- examples/mp-faulttolerance-timeout/pom.xml | 2 +- examples/multi-jpa-provider-testing/pom.xml | 2 +- examples/multiple-arquillian-adapters/pom.xml | 2 +- examples/multiple-tomee-arquillian/pom.xml | 2 +- examples/persistence-fragment/pom.xml | 2 +- examples/pojo-webservice/pom.xml | 2 +- examples/polling-parent/polling-client/pom.xml | 2 +- examples/realm-in-tomee/pom.xml | 2 +- .../reload-persistence-unit-properties/pom.xml | 2 +- examples/resources-declared-in-webapp/pom.xml | 2 +- examples/resources-jmx-example/pom.xml | 2 +- examples/rest-applicationcomposer-mockito/pom.xml | 2 +- examples/rest-applicationcomposer/pom.xml | 2 +- examples/rest-cdi/pom.xml | 2 +- examples/rest-example-with-application/pom.xml | 2 +- examples/rest-example/pom.xml | 2 +- examples/rest-jaas/pom.xml | 2 +- examples/rest-on-ejb/pom.xml | 2 +- examples/rest-sse-example/pom.xml | 2 +- examples/rest-xml-json/pom.xml | 2 +- examples/scala-basic/pom.xml | 2 +- examples/schedule-events/pom.xml | 2 +- examples/schedule-expression/pom.xml | 2 +- examples/schedule-methods-meta/pom.xml | 2 +- examples/schedule-methods/pom.xml | 2 +- examples/security-openid/pom.xml | 2 +- examples/server-events/pom.xml | 2 +- examples/simple-cdi-interceptor/pom.xml | 2 +- examples/simple-cmp2/pom.xml | 2 +- .../simple-ear/moviefun-business-logic/pom.xml | 2 +- examples/simple-ear/moviefun-webapp/pom.xml | 2 +- examples/simple-ear/pom.xml | 2 +- examples/simple-jms-context/pom.xml | 2 +- examples/simple-jms/pom.xml | 2 +- examples/simple-remote-tomcatusers/pom.xml | 2 +- examples/simple-rest/pom.xml | 2 +- examples/simple-singleton/pom.xml | 2 +- examples/simple-stateful-callbacks/pom.xml | 2 +- examples/simple-stateful/pom.xml | 2 +- examples/simple-stateless-callbacks/pom.xml | 2 +- examples/simple-stateless-with-descriptor/pom.xml | 2 +- examples/simple-stateless/pom.xml | 2 +- examples/struts/pom.xml | 2 +- examples/telephone-stateful/pom.xml | 2 +- examples/testcase-injection/pom.xml | 2 +- examples/testing-security-2/pom.xml | 2 +- examples/testing-security-3/pom.xml | 2 +- examples/testing-security-4/pom.xml | 2 +- examples/testing-security-meta/pom.xml | 2 +- examples/testing-security/pom.xml | 2 +- examples/testing-transactions-bmt/pom.xml | 2 +- examples/testing-transactions/pom.xml | 2 +- examples/tomee-jersey-eclipselink/pom.xml | 2 +- examples/tomee-jms-portability/pom.xml | 2 +- examples/transaction-rollback/pom.xml | 2 +- examples/troubleshooting/pom.xml | 2 +- examples/webservice-attachments/pom.xml | 2 +- examples/webservice-ssl-client-cert/pom.xml | 2 +- examples/websocket-jms/pom.xml | 2 +- examples/websocket-tls-basic-auth/pom.xml | 2 +- examples/xa-datasource/pom.xml | 2 +- pom.xml | 2 +- tomee/tomee-myfaces/pom.xml | 5 + 152 files changed, 531 insertions(+), 186 deletions(-) diff --git a/boms/tomee-microprofile-api/pom.xml b/boms/tomee-microprofile-api/pom.xml index 286edb52d5..eb2b4ee85a 100644 --- a/boms/tomee-microprofile-api/pom.xml +++ b/boms/tomee-microprofile-api/pom.xml @@ -142,7 +142,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <exclusions> <exclusion> <artifactId>*</artifactId> diff --git a/boms/tomee-microprofile/pom.xml b/boms/tomee-microprofile/pom.xml index c4ea83bde3..6e6e392b32 100644 --- a/boms/tomee-microprofile/pom.xml +++ b/boms/tomee-microprofile/pom.xml @@ -1522,7 +1522,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <exclusions> <exclusion> <artifactId>*</artifactId> diff --git a/boms/tomee-plume-api/pom.xml b/boms/tomee-plume-api/pom.xml index 772a3c0165..2bed219244 100644 --- a/boms/tomee-plume-api/pom.xml +++ b/boms/tomee-plume-api/pom.xml @@ -131,7 +131,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <exclusions> <exclusion> <artifactId>*</artifactId> diff --git a/boms/tomee-plume/pom.xml b/boms/tomee-plume/pom.xml index 1591548456..1ae78f5197 100644 --- a/boms/tomee-plume/pom.xml +++ b/boms/tomee-plume/pom.xml @@ -1588,7 +1588,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <exclusions> <exclusion> <artifactId>*</artifactId> diff --git a/boms/tomee-plus-api/pom.xml b/boms/tomee-plus-api/pom.xml index 30a8355cd3..350006e3bc 100644 --- a/boms/tomee-plus-api/pom.xml +++ b/boms/tomee-plus-api/pom.xml @@ -142,7 +142,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <exclusions> <exclusion> <artifactId>*</artifactId> diff --git a/boms/tomee-plus/pom.xml b/boms/tomee-plus/pom.xml index 886d4098b1..7528e1a981 100644 --- a/boms/tomee-plus/pom.xml +++ b/boms/tomee-plus/pom.xml @@ -1610,7 +1610,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <exclusions> <exclusion> <artifactId>*</artifactId> diff --git a/boms/tomee-webprofile-api/pom.xml b/boms/tomee-webprofile-api/pom.xml index 7e2caaa7e8..82c5c013b2 100644 --- a/boms/tomee-webprofile-api/pom.xml +++ b/boms/tomee-webprofile-api/pom.xml @@ -142,7 +142,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <exclusions> <exclusion> <artifactId>*</artifactId> diff --git a/boms/tomee-webprofile/pom.xml b/boms/tomee-webprofile/pom.xml index eb0a0e4399..7497f77a7b 100644 --- a/boms/tomee-webprofile/pom.xml +++ b/boms/tomee-webprofile/pom.xml @@ -884,7 +884,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <exclusions> <exclusion> <artifactId>*</artifactId> diff --git a/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/ReloadableEntityManagerFactory.java b/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/ReloadableEntityManagerFactory.java index f3701f6a92..2202fab0ae 100644 --- a/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/ReloadableEntityManagerFactory.java +++ b/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/ReloadableEntityManagerFactory.java @@ -17,6 +17,7 @@ package org.apache.openejb.assembler.classic; +import jakarta.persistence.*; import org.apache.openejb.OpenEJBException; import org.apache.openejb.OpenEJBRuntimeException; import org.apache.openejb.api.internal.Internal; @@ -43,15 +44,7 @@ import javax.management.MBeanServer; import javax.management.ObjectName; import javax.management.openmbean.TabularData; import javax.naming.NamingException; -import jakarta.persistence.Cache; -import jakarta.persistence.EntityGraph; -import jakarta.persistence.EntityManager; -import jakarta.persistence.EntityManagerFactory; -import jakarta.persistence.PersistenceUnitUtil; -import jakarta.persistence.Query; -import jakarta.persistence.SharedCacheMode; -import jakarta.persistence.SynchronizationType; -import jakarta.persistence.ValidationMode; + import jakarta.persistence.criteria.CriteriaBuilder; import jakarta.persistence.metamodel.Metamodel; import jakarta.persistence.spi.PersistenceUnitInfo; @@ -70,6 +63,8 @@ import java.util.List; import java.util.Map; import java.util.Properties; import java.util.concurrent.TimeUnit; +import java.util.function.Consumer; +import java.util.function.Function; import static org.apache.openejb.monitoring.LocalMBeanServer.tabularData; @@ -238,6 +233,26 @@ public class ReloadableEntityManagerFactory implements EntityManagerFactory, Ser delegate().addNamedEntityGraph(graphName, entityGraph); } + @Override + public <R> Map<String, TypedQueryReference<R>> getNamedQueries(Class<R> resultType) { + return Map.of(); + } + + @Override + public <E> Map<String, EntityGraph<? extends E>> getNamedEntityGraphs(Class<E> entityType) { + return Map.of(); + } + + @Override + public void runInTransaction(Consumer<EntityManager> work) { + + } + + @Override + public <R> R callInTransaction(Function<EntityManager, R> work) { + return null; + } + @Override public CriteriaBuilder getCriteriaBuilder() { return delegate().getCriteriaBuilder(); @@ -260,6 +275,12 @@ public class ReloadableEntityManagerFactory implements EntityManagerFactory, Ser } } + @Override + public String getName() { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + @Override public Map<String, Object> getProperties() { return delegate().getProperties(); @@ -275,6 +296,18 @@ public class ReloadableEntityManagerFactory implements EntityManagerFactory, Ser return delegate().getPersistenceUnitUtil(); } + @Override + public jakarta.persistence.PersistenceUnitTransactionType getTransactionType() { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + + @Override + public SchemaManager getSchemaManager() { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + public EntityManagerFactory getDelegate() { return delegate(); } diff --git a/container/openejb-core/src/main/java/org/apache/openejb/persistence/CriteriaLogQuery.java b/container/openejb-core/src/main/java/org/apache/openejb/persistence/CriteriaLogQuery.java index 440a7916cf..00db512a96 100644 --- a/container/openejb-core/src/main/java/org/apache/openejb/persistence/CriteriaLogQuery.java +++ b/container/openejb-core/src/main/java/org/apache/openejb/persistence/CriteriaLogQuery.java @@ -17,14 +17,16 @@ package org.apache.openejb.persistence; -import org.apache.openejb.util.LogCategory; -import org.apache.openejb.util.Logger; - +import jakarta.persistence.CacheRetrieveMode; +import jakarta.persistence.CacheStoreMode; import jakarta.persistence.FlushModeType; import jakarta.persistence.LockModeType; import jakarta.persistence.Parameter; import jakarta.persistence.TemporalType; import jakarta.persistence.TypedQuery; +import org.apache.openejb.util.LogCategory; +import org.apache.openejb.util.Logger; + import java.lang.reflect.Method; import java.util.Calendar; import java.util.Date; @@ -131,6 +133,12 @@ public class CriteriaLogQuery<T> implements TypedQuery<T> { return delegate.getSingleResult(); } + @Override + public T getSingleResultOrNull() { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + @Override public int executeUpdate() { logJPQLQuery(); @@ -284,6 +292,42 @@ public class CriteriaLogQuery<T> implements TypedQuery<T> { return delegate.setLockMode(lockMode); } + @Override + public TypedQuery<T> setCacheRetrieveMode(CacheRetrieveMode cacheRetrieveMode) { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + + @Override + public TypedQuery<T> setCacheStoreMode(CacheStoreMode cacheStoreMode) { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + + @Override + public CacheRetrieveMode getCacheRetrieveMode() { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + + @Override + public CacheStoreMode getCacheStoreMode() { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + + @Override + public TypedQuery<T> setTimeout(Integer timeout) { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + + @Override + public Integer getTimeout() { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + @Override public LockModeType getLockMode() { return delegate.getLockMode(); diff --git a/container/openejb-core/src/main/java/org/apache/openejb/persistence/JtaEntityManager.java b/container/openejb-core/src/main/java/org/apache/openejb/persistence/JtaEntityManager.java index eedae1b1f4..af08776e45 100644 --- a/container/openejb-core/src/main/java/org/apache/openejb/persistence/JtaEntityManager.java +++ b/container/openejb-core/src/main/java/org/apache/openejb/persistence/JtaEntityManager.java @@ -17,30 +17,39 @@ package org.apache.openejb.persistence; -import org.apache.openejb.OpenEJBRuntimeException; -import org.apache.openejb.assembler.classic.ReloadableEntityManagerFactory; -import org.apache.openejb.core.ivm.IntraVmArtifact; -import org.apache.openejb.loader.SystemInstance; -import org.apache.openejb.util.LogCategory; -import org.apache.openejb.util.Logger; -import org.apache.openejb.util.reflection.Reflections; - +import jakarta.persistence.CacheRetrieveMode; +import jakarta.persistence.CacheStoreMode; +import jakarta.persistence.ConnectionConsumer; +import jakarta.persistence.ConnectionFunction; import jakarta.persistence.EntityGraph; import jakarta.persistence.EntityManager; import jakarta.persistence.EntityManagerFactory; import jakarta.persistence.EntityTransaction; +import jakarta.persistence.FindOption; import jakarta.persistence.FlushModeType; import jakarta.persistence.LockModeType; +import jakarta.persistence.LockOption; import jakarta.persistence.Query; +import jakarta.persistence.RefreshOption; import jakarta.persistence.StoredProcedureQuery; import jakarta.persistence.SynchronizationType; import jakarta.persistence.TransactionRequiredException; import jakarta.persistence.TypedQuery; +import jakarta.persistence.TypedQueryReference; import jakarta.persistence.criteria.CriteriaBuilder; import jakarta.persistence.criteria.CriteriaDelete; import jakarta.persistence.criteria.CriteriaQuery; +import jakarta.persistence.criteria.CriteriaSelect; import jakarta.persistence.criteria.CriteriaUpdate; import jakarta.persistence.metamodel.Metamodel; +import org.apache.openejb.OpenEJBRuntimeException; +import org.apache.openejb.assembler.classic.ReloadableEntityManagerFactory; +import org.apache.openejb.core.ivm.IntraVmArtifact; +import org.apache.openejb.loader.SystemInstance; +import org.apache.openejb.util.LogCategory; +import org.apache.openejb.util.Logger; +import org.apache.openejb.util.reflection.Reflections; + import java.io.ObjectStreamException; import java.io.Serializable; import java.lang.reflect.InvocationTargetException; @@ -244,6 +253,12 @@ public class JtaEntityManager implements EntityManager, Serializable { } } + @Override + public <T> T getReference(T entity) { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + public void flush() { assertTransactionActive(); final Timer timer = Op.flush.start(this.timer, this); @@ -433,6 +448,12 @@ public class JtaEntityManager implements EntityManager, Serializable { } } + @Override + public <T> TypedQuery<T> createQuery(TypedQueryReference<T> reference) { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + /* (non-Javadoc) * @see jakarta.persistence.EntityManager#createQuery(jakarta.persistence.criteria.CriteriaQuery) */ @@ -445,6 +466,12 @@ public class JtaEntityManager implements EntityManager, Serializable { } } + @Override + public <T> TypedQuery<T> createQuery(CriteriaSelect<T> selectQuery) { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + /* (non-Javadoc) * @see jakarta.persistence.EntityManager#createQuery(java.lang.String, java.lang.Class) */ @@ -522,6 +549,18 @@ public class JtaEntityManager implements EntityManager, Serializable { } } + @Override + public <T> T find(Class<T> entityClass, Object primaryKey, FindOption... options) { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + + @Override + public <T> T find(EntityGraph<T> entityGraph, Object primaryKey, FindOption... options) { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + /* (non-Javadoc) * @see jakarta.persistence.EntityManager#getEntityManagerFactory() */ @@ -542,6 +581,32 @@ public class JtaEntityManager implements EntityManager, Serializable { } } + @Override + public void setCacheRetrieveMode(CacheRetrieveMode cacheRetrieveMode) { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + + } + + @Override + public void setCacheStoreMode(CacheStoreMode cacheStoreMode) { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + + } + + @Override + public CacheRetrieveMode getCacheRetrieveMode() { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + + @Override + public CacheStoreMode getCacheStoreMode() { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + /* (non-Javadoc) * @see jakarta.persistence.EntityManager#getMetamodel() */ @@ -606,6 +671,12 @@ public class JtaEntityManager implements EntityManager, Serializable { } } + @Override + public void lock(Object entity, LockModeType lockMode, LockOption... options) { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + /* (non-Javadoc) * @see jakarta.persistence.EntityManager#refresh(java.lang.Object, java.util.Map) */ @@ -645,6 +716,12 @@ public class JtaEntityManager implements EntityManager, Serializable { } } + @Override + public void refresh(Object entity, RefreshOption... options) { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + /* (non-Javadoc) * @see jakarta.persistence.EntityManager#setProperty(java.lang.String, java.lang.Object) */ @@ -814,6 +891,18 @@ public class JtaEntityManager implements EntityManager, Serializable { } } + @Override + public <C> void runWithConnection(ConnectionConsumer<C> action) { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + + @Override + public <C, T> T callWithConnection(ConnectionFunction<C, T> function) { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + @Override public boolean isJoinedToTransaction() { final Timer timer = Op.isJoinedToTransaction.start(this.timer, this); diff --git a/container/openejb-core/src/main/java/org/apache/openejb/persistence/JtaQuery.java b/container/openejb-core/src/main/java/org/apache/openejb/persistence/JtaQuery.java index 642948101a..f0c8a45b44 100644 --- a/container/openejb-core/src/main/java/org/apache/openejb/persistence/JtaQuery.java +++ b/container/openejb-core/src/main/java/org/apache/openejb/persistence/JtaQuery.java @@ -17,12 +17,15 @@ package org.apache.openejb.persistence; +import jakarta.persistence.CacheRetrieveMode; +import jakarta.persistence.CacheStoreMode; import jakarta.persistence.EntityManager; import jakarta.persistence.FlushModeType; import jakarta.persistence.LockModeType; import jakarta.persistence.Parameter; import jakarta.persistence.Query; import jakarta.persistence.TemporalType; + import java.lang.reflect.Method; import java.util.ArrayList; import java.util.Calendar; @@ -99,6 +102,12 @@ public class JtaQuery implements Query { } } + @Override + public Object getSingleResultOrNull() { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + public int executeUpdate() { final EntityManager em = getEntityManager(); try { @@ -267,6 +276,42 @@ public class JtaQuery implements Query { return query.getLockMode(); } + @Override + public Query setCacheRetrieveMode(CacheRetrieveMode cacheRetrieveMode) { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + + @Override + public Query setCacheStoreMode(CacheStoreMode cacheStoreMode) { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + + @Override + public CacheRetrieveMode getCacheRetrieveMode() { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + + @Override + public CacheStoreMode getCacheStoreMode() { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + + @Override + public Query setTimeout(Integer timeout) { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + + @Override + public Integer getTimeout() { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + /* (non-Javadoc) * @see jakarta.persistence.Query#getMaxResults() */ diff --git a/container/openejb-core/src/main/java/org/apache/openejb/persistence/JtaTypedQuery.java b/container/openejb-core/src/main/java/org/apache/openejb/persistence/JtaTypedQuery.java index 950ec0ffb8..1c0de6e6a0 100644 --- a/container/openejb-core/src/main/java/org/apache/openejb/persistence/JtaTypedQuery.java +++ b/container/openejb-core/src/main/java/org/apache/openejb/persistence/JtaTypedQuery.java @@ -17,6 +17,8 @@ package org.apache.openejb.persistence; +import jakarta.persistence.CacheRetrieveMode; +import jakarta.persistence.CacheStoreMode; import jakarta.persistence.EntityManager; import jakarta.persistence.FlushModeType; import jakarta.persistence.LockModeType; @@ -24,6 +26,7 @@ import jakarta.persistence.Parameter; import jakarta.persistence.Query; import jakarta.persistence.TemporalType; import jakarta.persistence.TypedQuery; + import java.lang.reflect.Method; import java.util.Calendar; import java.util.Date; @@ -55,6 +58,13 @@ public class JtaTypedQuery<X> extends JtaQuery implements TypedQuery<X> { return (X) super.getSingleResult(); } + @Override + public X getSingleResultOrNull() { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + + } + @Override public TypedQuery<X> setFirstResult(final int i) { super.setFirstResult(i); @@ -79,6 +89,42 @@ public class JtaTypedQuery<X> extends JtaQuery implements TypedQuery<X> { return this; } + @Override + public TypedQuery<X> setCacheRetrieveMode(CacheRetrieveMode cacheRetrieveMode) { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + + @Override + public TypedQuery<X> setCacheStoreMode(CacheStoreMode cacheStoreMode) { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + + @Override + public CacheRetrieveMode getCacheRetrieveMode() { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + + @Override + public CacheStoreMode getCacheStoreMode() { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + + @Override + public TypedQuery<X> setTimeout(Integer timeout) { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + + @Override + public Integer getTimeout() { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + @Override public TypedQuery<X> setMaxResults(final int i) { super.setMaxResults(i); diff --git a/container/openejb-core/src/main/java/org/apache/openejb/persistence/PersistenceUnitInfoImpl.java b/container/openejb-core/src/main/java/org/apache/openejb/persistence/PersistenceUnitInfoImpl.java index fd6188f9d2..acf99924c5 100644 --- a/container/openejb-core/src/main/java/org/apache/openejb/persistence/PersistenceUnitInfoImpl.java +++ b/container/openejb-core/src/main/java/org/apache/openejb/persistence/PersistenceUnitInfoImpl.java @@ -18,22 +18,22 @@ package org.apache.openejb.persistence; +import jakarta.persistence.SharedCacheMode; +import jakarta.persistence.ValidationMode; +import jakarta.persistence.spi.ClassTransformer; +import jakarta.persistence.spi.PersistenceUnitInfo; +import jakarta.persistence.spi.PersistenceUnitTransactionType; import jakarta.persistence.spi.TransformerException; +import jakarta.transaction.TransactionSynchronizationRegistry; import org.apache.openejb.OpenEJB; import org.apache.openejb.loader.SystemInstance; import org.apache.openejb.resource.jdbc.managed.xa.DataSourceXADataSource; import org.apache.openejb.util.URLs; import org.apache.openejb.util.classloader.URLClassLoaderFirst; -import jakarta.persistence.SharedCacheMode; -import jakarta.persistence.ValidationMode; -import jakarta.persistence.spi.ClassTransformer; -import jakarta.persistence.spi.PersistenceUnitInfo; -import jakarta.persistence.spi.PersistenceUnitTransactionType; import javax.sql.CommonDataSource; import javax.sql.DataSource; import javax.sql.XADataSource; -import jakarta.transaction.TransactionSynchronizationRegistry; import java.io.File; import java.io.IOException; import java.lang.instrument.ClassFileTransformer; @@ -179,6 +179,18 @@ public class PersistenceUnitInfoImpl implements PersistenceUnitInfo { return persistenceProviderClassName; } + @Override + public String getScopeAnnotationName() { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + + @Override + public List<String> getQualifierAnnotationNames() { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + public void setPersistenceProviderClassName(final String persistenceProviderClassName) { this.persistenceProviderClassName = persistenceProviderClassName; } diff --git a/container/openejb-core/src/main/java/org/apache/openejb/persistence/QueryLogEntityManager.java b/container/openejb-core/src/main/java/org/apache/openejb/persistence/QueryLogEntityManager.java index a80aec8fb6..14a1fe15ad 100644 --- a/container/openejb-core/src/main/java/org/apache/openejb/persistence/QueryLogEntityManager.java +++ b/container/openejb-core/src/main/java/org/apache/openejb/persistence/QueryLogEntityManager.java @@ -17,19 +17,8 @@ package org.apache.openejb.persistence; -import jakarta.persistence.EntityGraph; -import jakarta.persistence.EntityManager; -import jakarta.persistence.EntityManagerFactory; -import jakarta.persistence.EntityTransaction; -import jakarta.persistence.FlushModeType; -import jakarta.persistence.LockModeType; -import jakarta.persistence.Query; -import jakarta.persistence.StoredProcedureQuery; -import jakarta.persistence.TypedQuery; -import jakarta.persistence.criteria.CriteriaBuilder; -import jakarta.persistence.criteria.CriteriaDelete; -import jakarta.persistence.criteria.CriteriaQuery; -import jakarta.persistence.criteria.CriteriaUpdate; +import jakarta.persistence.*; +import jakarta.persistence.criteria.*; import jakarta.persistence.metamodel.Metamodel; import java.util.List; import java.util.Map; @@ -78,11 +67,29 @@ public class QueryLogEntityManager implements EntityManager { return delegate.find(entityClass, primaryKey, lockMode, properties); } + @Override + public <T> T find(Class<T> entityClass, Object primaryKey, FindOption... options) { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + + @Override + public <T> T find(EntityGraph<T> entityGraph, Object primaryKey, FindOption... options) { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + @Override public <T> T getReference(final Class<T> entityClass, final Object primaryKey) { return delegate.getReference(entityClass, primaryKey); } + @Override + public <T> T getReference(T entity) { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + @Override public void flush() { delegate.flush(); @@ -108,6 +115,11 @@ public class QueryLogEntityManager implements EntityManager { delegate.lock(entity, lockMode, properties); } + @Override + public void lock(Object entity, LockModeType lockMode, LockOption... options) { + + } + @Override public void refresh(final Object entity) { delegate.refresh(entity); @@ -128,6 +140,12 @@ public class QueryLogEntityManager implements EntityManager { delegate.refresh(entity, lockMode, properties); } + @Override + public void refresh(Object entity, RefreshOption... options) { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + @Override public void clear() { delegate.clear(); @@ -148,6 +166,30 @@ public class QueryLogEntityManager implements EntityManager { return delegate.getLockMode(entity); } + @Override + public void setCacheRetrieveMode(CacheRetrieveMode cacheRetrieveMode) { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + + @Override + public void setCacheStoreMode(CacheStoreMode cacheStoreMode) { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + + @Override + public CacheRetrieveMode getCacheRetrieveMode() { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + + @Override + public CacheStoreMode getCacheStoreMode() { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + @Override public void setProperty(final String propertyName, final Object value) { delegate.setProperty(propertyName, value); @@ -168,6 +210,12 @@ public class QueryLogEntityManager implements EntityManager { return new CriteriaLogQuery(delegate.createQuery(criteriaQuery), level); } + @Override + public <T> TypedQuery<T> createQuery(CriteriaSelect<T> selectQuery) { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + @Override public Query createQuery(final CriteriaUpdate updateQuery) { return delegate.createQuery(updateQuery); @@ -193,6 +241,12 @@ public class QueryLogEntityManager implements EntityManager { return delegate.createNamedQuery(name, resultClass); } + @Override + public <T> TypedQuery<T> createQuery(TypedQueryReference<T> reference) { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + @Override public Query createNativeQuery(final String sqlString) { return delegate.createNativeQuery(sqlString); @@ -297,4 +351,16 @@ public class QueryLogEntityManager implements EntityManager { public <T> List<EntityGraph<? super T>> getEntityGraphs(final Class<T> entityClass) { return delegate.getEntityGraphs(entityClass); } + + @Override + public <C> void runWithConnection(ConnectionConsumer<C> action) { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } + + @Override + public <C, T> T callWithConnection(ConnectionFunction<C, T> function) { + //TODO TomEE 11 - JPA 3.2 + throw new UnsupportedOperationException("TomEE does not support JPA 3.2 yet"); + } } diff --git a/container/openejb-core/src/test/java/org/apache/openejb/persistence/JtaEntityManagerTest.java b/container/openejb-core/src/test/java/org/apache/openejb/persistence/JtaEntityManagerTest.java index e8d58d2dc4..4ab91e5366 100644 --- a/container/openejb-core/src/test/java/org/apache/openejb/persistence/JtaEntityManagerTest.java +++ b/container/openejb-core/src/test/java/org/apache/openejb/persistence/JtaEntityManagerTest.java @@ -16,14 +16,14 @@ */ package org.apache.openejb.persistence; -import org.apache.openejb.assembler.classic.EntityManagerFactoryCallable; -import org.apache.openejb.assembler.classic.ReloadableEntityManagerFactory; -import org.junit.Test; - import jakarta.persistence.EntityManagerFactory; +import jakarta.persistence.PersistenceConfiguration; import jakarta.persistence.spi.PersistenceProvider; import jakarta.persistence.spi.PersistenceUnitInfo; import jakarta.persistence.spi.ProviderUtil; +import org.apache.openejb.assembler.classic.EntityManagerFactoryCallable; +import org.apache.openejb.assembler.classic.ReloadableEntityManagerFactory; +import org.junit.Test; import java.util.HashMap; import java.util.Map; @@ -66,6 +66,11 @@ public class JtaEntityManagerTest { return false; } + @Override + public EntityManagerFactory createEntityManagerFactory(PersistenceConfiguration configuration) { + return null; + } + @Override public ProviderUtil getProviderUtil() { return null; diff --git a/examples/access-timeout-meta/pom.xml b/examples/access-timeout-meta/pom.xml index 1c38ef9264..f386cf77b9 100644 --- a/examples/access-timeout-meta/pom.xml +++ b/examples/access-timeout-meta/pom.xml @@ -53,7 +53,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/activemq-multiple-brokers/pom.xml b/examples/activemq-multiple-brokers/pom.xml index 4a657fd2ac..0571550042 100644 --- a/examples/activemq-multiple-brokers/pom.xml +++ b/examples/activemq-multiple-brokers/pom.xml @@ -93,7 +93,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/alternate-descriptors/pom.xml b/examples/alternate-descriptors/pom.xml index 1d3060e5b3..c97feff9fe 100644 --- a/examples/alternate-descriptors/pom.xml +++ b/examples/alternate-descriptors/pom.xml @@ -61,7 +61,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/application-composer/pom.xml b/examples/application-composer/pom.xml index e018acbdf9..3f96072622 100644 --- a/examples/application-composer/pom.xml +++ b/examples/application-composer/pom.xml @@ -66,7 +66,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/applicationexception/pom.xml b/examples/applicationexception/pom.xml index 41378cc565..d12885a7a7 100644 --- a/examples/applicationexception/pom.xml +++ b/examples/applicationexception/pom.xml @@ -63,7 +63,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/arquillian-jpa/pom.xml b/examples/arquillian-jpa/pom.xml index 0dd9db87e4..3e1153cdee 100644 --- a/examples/arquillian-jpa/pom.xml +++ b/examples/arquillian-jpa/pom.xml @@ -58,7 +58,7 @@ language governing permissions and limitations under the License. --> <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/async-methods/pom.xml b/examples/async-methods/pom.xml index 94c4b33470..e3e09276be 100644 --- a/examples/async-methods/pom.xml +++ b/examples/async-methods/pom.xml @@ -53,7 +53,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/async-postconstruct/pom.xml b/examples/async-postconstruct/pom.xml index bb8af88007..13a3b771ee 100644 --- a/examples/async-postconstruct/pom.xml +++ b/examples/async-postconstruct/pom.xml @@ -53,7 +53,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/async-servlet/pom.xml b/examples/async-servlet/pom.xml index 076e76b4ea..57f6976613 100644 --- a/examples/async-servlet/pom.xml +++ b/examples/async-servlet/pom.xml @@ -34,7 +34,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <!-- tests --> diff --git a/examples/bean-validation-design-by-contract/pom.xml b/examples/bean-validation-design-by-contract/pom.xml index edcce9a839..c8acae64ad 100644 --- a/examples/bean-validation-design-by-contract/pom.xml +++ b/examples/bean-validation-design-by-contract/pom.xml @@ -52,7 +52,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/cdi-alternative-and-stereotypes/pom.xml b/examples/cdi-alternative-and-stereotypes/pom.xml index 20f43b4087..116556af28 100644 --- a/examples/cdi-alternative-and-stereotypes/pom.xml +++ b/examples/cdi-alternative-and-stereotypes/pom.xml @@ -53,7 +53,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/cdi-application-scope/pom.xml b/examples/cdi-application-scope/pom.xml index f1bc098db2..f4131fc891 100644 --- a/examples/cdi-application-scope/pom.xml +++ b/examples/cdi-application-scope/pom.xml @@ -41,7 +41,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/cdi-basic/pom.xml b/examples/cdi-basic/pom.xml index b466e1207c..9a16a8d0b6 100644 --- a/examples/cdi-basic/pom.xml +++ b/examples/cdi-basic/pom.xml @@ -52,7 +52,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/cdi-dynamic-inject/pom.xml b/examples/cdi-dynamic-inject/pom.xml index 7d2bdf27bc..b1f4b7a326 100644 --- a/examples/cdi-dynamic-inject/pom.xml +++ b/examples/cdi-dynamic-inject/pom.xml @@ -52,7 +52,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/cdi-ejbcontext-jaas/pom.xml b/examples/cdi-ejbcontext-jaas/pom.xml index 06ef811f4d..e6301a12ae 100644 --- a/examples/cdi-ejbcontext-jaas/pom.xml +++ b/examples/cdi-ejbcontext-jaas/pom.xml @@ -33,7 +33,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> </dependencies> diff --git a/examples/cdi-events/pom.xml b/examples/cdi-events/pom.xml index d3775f972b..155665aee0 100644 --- a/examples/cdi-events/pom.xml +++ b/examples/cdi-events/pom.xml @@ -53,7 +53,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/cdi-interceptors/pom.xml b/examples/cdi-interceptors/pom.xml index eab959ce4b..808d5802e7 100644 --- a/examples/cdi-interceptors/pom.xml +++ b/examples/cdi-interceptors/pom.xml @@ -47,7 +47,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/cdi-produces-disposes/pom.xml b/examples/cdi-produces-disposes/pom.xml index fbbaf96ba5..a5d6be551a 100644 --- a/examples/cdi-produces-disposes/pom.xml +++ b/examples/cdi-produces-disposes/pom.xml @@ -53,7 +53,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/cdi-produces-field/pom.xml b/examples/cdi-produces-field/pom.xml index 8845d05437..5b9a6ddd0c 100644 --- a/examples/cdi-produces-field/pom.xml +++ b/examples/cdi-produces-field/pom.xml @@ -53,7 +53,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/cdi-qualifier/pom.xml b/examples/cdi-qualifier/pom.xml index 96a1a1acc0..a4dfb1a5b2 100644 --- a/examples/cdi-qualifier/pom.xml +++ b/examples/cdi-qualifier/pom.xml @@ -52,7 +52,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/cdi-realm/pom.xml b/examples/cdi-realm/pom.xml index fdacfd91e9..5678b30b3e 100644 --- a/examples/cdi-realm/pom.xml +++ b/examples/cdi-realm/pom.xml @@ -66,7 +66,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/cdi-request-scope/pom.xml b/examples/cdi-request-scope/pom.xml index 42e48b9b52..967d670d4a 100644 --- a/examples/cdi-request-scope/pom.xml +++ b/examples/cdi-request-scope/pom.xml @@ -41,7 +41,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/cdi-session-scope/pom.xml b/examples/cdi-session-scope/pom.xml index 39cd520beb..3d456bf819 100644 --- a/examples/cdi-session-scope/pom.xml +++ b/examples/cdi-session-scope/pom.xml @@ -69,7 +69,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/client-resource-lookup-preview/pom.xml b/examples/client-resource-lookup-preview/pom.xml index 19cc5a6a76..fe79e23eea 100644 --- a/examples/client-resource-lookup-preview/pom.xml +++ b/examples/client-resource-lookup-preview/pom.xml @@ -51,7 +51,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <!-- here what is needed to use client lookup with jms resources --> diff --git a/examples/cloud-tomee-azure/pom.xml b/examples/cloud-tomee-azure/pom.xml index ab45cdd557..823d06012d 100644 --- a/examples/cloud-tomee-azure/pom.xml +++ b/examples/cloud-tomee-azure/pom.xml @@ -25,7 +25,7 @@ <packaging>war</packaging> <name>TomEE :: Examples :: Azure deployment example</name> <properties> - <jakartaee-api.version>10.0</jakartaee-api.version> + <jakartaee-api.version>10.1-SNAPSHOT</jakartaee-api.version> </properties> <dependencies> <dependency> diff --git a/examples/component-interfaces/pom.xml b/examples/component-interfaces/pom.xml index d45f4d3a27..3fce2c122c 100644 --- a/examples/component-interfaces/pom.xml +++ b/examples/component-interfaces/pom.xml @@ -61,7 +61,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/concurrency-utils/pom.xml b/examples/concurrency-utils/pom.xml index c5082c92de..84a5bc1c3f 100644 --- a/examples/concurrency-utils/pom.xml +++ b/examples/concurrency-utils/pom.xml @@ -24,7 +24,7 @@ <name>TomEE :: Examples :: Concurrency utilities example</name> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> - <jakartaee-api.version>10.0</jakartaee-api.version> + <jakartaee-api.version>10.1-SNAPSHOT</jakartaee-api.version> <junit.version>4.13.2</junit.version> </properties> <dependencies> diff --git a/examples/connector-ear/pom.xml b/examples/connector-ear/pom.xml index 67010b2aac..fbec9cd36a 100644 --- a/examples/connector-ear/pom.xml +++ b/examples/connector-ear/pom.xml @@ -42,7 +42,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> </dependencies> diff --git a/examples/connector-war/pom.xml b/examples/connector-war/pom.xml index 02b2134285..49178d011d 100644 --- a/examples/connector-war/pom.xml +++ b/examples/connector-war/pom.xml @@ -101,7 +101,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/cucumber-jvm/pom.xml b/examples/cucumber-jvm/pom.xml index c82d611e91..992531dbc7 100644 --- a/examples/cucumber-jvm/pom.xml +++ b/examples/cucumber-jvm/pom.xml @@ -52,7 +52,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/custom-injection/pom.xml b/examples/custom-injection/pom.xml index d49e9590cd..5cd4b7e09d 100644 --- a/examples/custom-injection/pom.xml +++ b/examples/custom-injection/pom.xml @@ -53,7 +53,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/datasource-ciphered-password/pom.xml b/examples/datasource-ciphered-password/pom.xml index 302c451e74..ae815f8dbe 100644 --- a/examples/datasource-ciphered-password/pom.xml +++ b/examples/datasource-ciphered-password/pom.xml @@ -52,7 +52,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/datasource-definition/pom.xml b/examples/datasource-definition/pom.xml index 896a6a4e97..0882a842e7 100644 --- a/examples/datasource-definition/pom.xml +++ b/examples/datasource-definition/pom.xml @@ -90,7 +90,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/datasource-versioning/pom.xml b/examples/datasource-versioning/pom.xml index 51651d5658..2e34be26c1 100644 --- a/examples/datasource-versioning/pom.xml +++ b/examples/datasource-versioning/pom.xml @@ -124,7 +124,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/decorators/pom.xml b/examples/decorators/pom.xml index ffe9d63a05..fd26360d9e 100644 --- a/examples/decorators/pom.xml +++ b/examples/decorators/pom.xml @@ -53,7 +53,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/dynamic-dao-implementation/pom.xml b/examples/dynamic-dao-implementation/pom.xml index 20cfaba914..cff0e21512 100644 --- a/examples/dynamic-dao-implementation/pom.xml +++ b/examples/dynamic-dao-implementation/pom.xml @@ -60,7 +60,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/dynamic-datasource-routing/pom.xml b/examples/dynamic-datasource-routing/pom.xml index 8f9924ceb8..1577be9c39 100644 --- a/examples/dynamic-datasource-routing/pom.xml +++ b/examples/dynamic-datasource-routing/pom.xml @@ -60,7 +60,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/dynamic-implementation/pom.xml b/examples/dynamic-implementation/pom.xml index fbd2c6191b..3496c36b3c 100644 --- a/examples/dynamic-implementation/pom.xml +++ b/examples/dynamic-implementation/pom.xml @@ -51,7 +51,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/dynamic-proxy-to-access-mbean/pom.xml b/examples/dynamic-proxy-to-access-mbean/pom.xml index c3598ef3b6..86f58e374a 100644 --- a/examples/dynamic-proxy-to-access-mbean/pom.xml +++ b/examples/dynamic-proxy-to-access-mbean/pom.xml @@ -59,7 +59,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/ear-testing/business-logic/pom.xml b/examples/ear-testing/business-logic/pom.xml index b9b3162371..0f3a651967 100644 --- a/examples/ear-testing/business-logic/pom.xml +++ b/examples/ear-testing/business-logic/pom.xml @@ -60,7 +60,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/ear-testing/pom.xml b/examples/ear-testing/pom.xml index cab44cc693..3f5782b5e4 100644 --- a/examples/ear-testing/pom.xml +++ b/examples/ear-testing/pom.xml @@ -67,7 +67,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> </dependency> <dependency> <groupId>junit</groupId> diff --git a/examples/ejb-examples/pom.xml b/examples/ejb-examples/pom.xml index df0feff203..f173bc0f2c 100644 --- a/examples/ejb-examples/pom.xml +++ b/examples/ejb-examples/pom.xml @@ -75,7 +75,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/ejb-remote-call-2/pom.xml b/examples/ejb-remote-call-2/pom.xml index d398dd51c5..5c8cb1ec71 100644 --- a/examples/ejb-remote-call-2/pom.xml +++ b/examples/ejb-remote-call-2/pom.xml @@ -75,7 +75,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/ejb-remote-call/pom.xml b/examples/ejb-remote-call/pom.xml index 32d9c9138c..20502bb311 100644 --- a/examples/ejb-remote-call/pom.xml +++ b/examples/ejb-remote-call/pom.xml @@ -75,7 +75,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/ejb-webservice/pom.xml b/examples/ejb-webservice/pom.xml index dd74e33b86..435df1e116 100644 --- a/examples/ejb-webservice/pom.xml +++ b/examples/ejb-webservice/pom.xml @@ -66,7 +66,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/groovy-cdi/pom.xml b/examples/groovy-cdi/pom.xml index 69b1edc1e4..e3fa1d8e90 100644 --- a/examples/groovy-cdi/pom.xml +++ b/examples/groovy-cdi/pom.xml @@ -65,7 +65,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/groovy-jpa/pom.xml b/examples/groovy-jpa/pom.xml index 81ec3661ea..8603dd9e92 100644 --- a/examples/groovy-jpa/pom.xml +++ b/examples/groovy-jpa/pom.xml @@ -80,7 +80,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/helloworld-weblogic/pom.xml b/examples/helloworld-weblogic/pom.xml index 46305295fb..1e2c8807c6 100644 --- a/examples/helloworld-weblogic/pom.xml +++ b/examples/helloworld-weblogic/pom.xml @@ -53,7 +53,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/injection-of-datasource/pom.xml b/examples/injection-of-datasource/pom.xml index 783327f4ac..c10d581590 100644 --- a/examples/injection-of-datasource/pom.xml +++ b/examples/injection-of-datasource/pom.xml @@ -54,7 +54,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/injection-of-ejbs/pom.xml b/examples/injection-of-ejbs/pom.xml index cbdcc8a443..5d7a00a537 100644 --- a/examples/injection-of-ejbs/pom.xml +++ b/examples/injection-of-ejbs/pom.xml @@ -53,7 +53,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/injection-of-entitymanager/pom.xml b/examples/injection-of-entitymanager/pom.xml index 8a055aa04b..fb820d5c02 100644 --- a/examples/injection-of-entitymanager/pom.xml +++ b/examples/injection-of-entitymanager/pom.xml @@ -62,7 +62,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/injection-of-env-entry/pom.xml b/examples/injection-of-env-entry/pom.xml index 9a20bbfebe..d396db9479 100644 --- a/examples/injection-of-env-entry/pom.xml +++ b/examples/injection-of-env-entry/pom.xml @@ -53,7 +53,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/interceptors/pom.xml b/examples/interceptors/pom.xml index 0156754401..56179f5ce6 100644 --- a/examples/interceptors/pom.xml +++ b/examples/interceptors/pom.xml @@ -53,7 +53,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/java-modules/pom.xml b/examples/java-modules/pom.xml index 92a2860c4f..811ff39fbe 100644 --- a/examples/java-modules/pom.xml +++ b/examples/java-modules/pom.xml @@ -61,7 +61,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/javamail/pom.xml b/examples/javamail/pom.xml index 155afaebb3..1e304aab39 100644 --- a/examples/javamail/pom.xml +++ b/examples/javamail/pom.xml @@ -52,7 +52,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> diff --git a/examples/jaxrs-filter/pom.xml b/examples/jaxrs-filter/pom.xml index 668734a1a9..07427ae0a6 100644 --- a/examples/jaxrs-filter/pom.xml +++ b/examples/jaxrs-filter/pom.xml @@ -33,7 +33,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> </dependency> </dependencies> <build> diff --git a/examples/jpa-eclipselink/pom.xml b/examples/jpa-eclipselink/pom.xml index da3b086fef..eda238a8d5 100644 --- a/examples/jpa-eclipselink/pom.xml +++ b/examples/jpa-eclipselink/pom.xml @@ -69,7 +69,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/jpa-enumerated/pom.xml b/examples/jpa-enumerated/pom.xml index 8dca1fb1a1..09442e7008 100644 --- a/examples/jpa-enumerated/pom.xml +++ b/examples/jpa-enumerated/pom.xml @@ -61,7 +61,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/jpa-hibernate-arquillian/pom.xml b/examples/jpa-hibernate-arquillian/pom.xml index 53eb43cce7..f8d8d2cb4f 100644 --- a/examples/jpa-hibernate-arquillian/pom.xml +++ b/examples/jpa-hibernate-arquillian/pom.xml @@ -91,7 +91,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/jpa-hibernate/pom.xml b/examples/jpa-hibernate/pom.xml index a62a310054..82c52daf2d 100644 --- a/examples/jpa-hibernate/pom.xml +++ b/examples/jpa-hibernate/pom.xml @@ -66,7 +66,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/jsf-cdi-and-ejb/pom.xml b/examples/jsf-cdi-and-ejb/pom.xml index 8e1a274eff..3ae12253df 100644 --- a/examples/jsf-cdi-and-ejb/pom.xml +++ b/examples/jsf-cdi-and-ejb/pom.xml @@ -94,7 +94,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> </dependencies> diff --git a/examples/junit5-application-composer/pom.xml b/examples/junit5-application-composer/pom.xml index e76e789616..5cc0b8c7fc 100644 --- a/examples/junit5-application-composer/pom.xml +++ b/examples/junit5-application-composer/pom.xml @@ -57,7 +57,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/junit5-arquillian-multiple-tomee/pom.xml b/examples/junit5-arquillian-multiple-tomee/pom.xml index a1cb3e47ae..9c218336c0 100644 --- a/examples/junit5-arquillian-multiple-tomee/pom.xml +++ b/examples/junit5-arquillian-multiple-tomee/pom.xml @@ -72,7 +72,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/junit5-arquillian-simple-websockets/pom.xml b/examples/junit5-arquillian-simple-websockets/pom.xml index 25b6ef23a6..1cc2de7b5a 100644 --- a/examples/junit5-arquillian-simple-websockets/pom.xml +++ b/examples/junit5-arquillian-simple-websockets/pom.xml @@ -69,7 +69,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/lookup-of-ejbs-with-descriptor/pom.xml b/examples/lookup-of-ejbs-with-descriptor/pom.xml index fdec022aa2..b86f80cc89 100644 --- a/examples/lookup-of-ejbs-with-descriptor/pom.xml +++ b/examples/lookup-of-ejbs-with-descriptor/pom.xml @@ -56,7 +56,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/lookup-of-ejbs/pom.xml b/examples/lookup-of-ejbs/pom.xml index de07400abc..ca8fea496a 100644 --- a/examples/lookup-of-ejbs/pom.xml +++ b/examples/lookup-of-ejbs/pom.xml @@ -56,7 +56,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/moviefun-rest/pom.xml b/examples/moviefun-rest/pom.xml index 934cfb0556..d90b1be1a5 100644 --- a/examples/moviefun-rest/pom.xml +++ b/examples/moviefun-rest/pom.xml @@ -134,7 +134,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/moviefun/pom.xml b/examples/moviefun/pom.xml index 00d1cd261b..b2ac6278d0 100644 --- a/examples/moviefun/pom.xml +++ b/examples/moviefun/pom.xml @@ -139,7 +139,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/movies-complete-meta/pom.xml b/examples/movies-complete-meta/pom.xml index abfc226165..6f5b64cda4 100644 --- a/examples/movies-complete-meta/pom.xml +++ b/examples/movies-complete-meta/pom.xml @@ -62,7 +62,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/movies-complete/pom.xml b/examples/movies-complete/pom.xml index f366680be8..da92624af3 100644 --- a/examples/movies-complete/pom.xml +++ b/examples/movies-complete/pom.xml @@ -61,7 +61,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/mp-custom-healthcheck/pom.xml b/examples/mp-custom-healthcheck/pom.xml index dd6522fe9c..388a98eb02 100644 --- a/examples/mp-custom-healthcheck/pom.xml +++ b/examples/mp-custom-healthcheck/pom.xml @@ -27,7 +27,7 @@ <version.microprofile.health-api>4.0.1</version.microprofile.health-api> <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version> <maven-war-plugin.version>3.4.0</maven-war-plugin.version> - <jakartaee-api.version>10.0</jakartaee-api.version> + <jakartaee-api.version>10.1-SNAPSHOT</jakartaee-api.version> <junit.version>4.13.2</junit.version> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> diff --git a/examples/mp-faulttolerance-fallback/pom.xml b/examples/mp-faulttolerance-fallback/pom.xml index 8f9deae0fe..a1e8691f52 100644 --- a/examples/mp-faulttolerance-fallback/pom.xml +++ b/examples/mp-faulttolerance-fallback/pom.xml @@ -25,7 +25,7 @@ <arquillian-junit-container.version>1.7.1.Final</arquillian-junit-container.version> <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version> <maven-war-plugin.version>3.4.0</maven-war-plugin.version> - <jakartaee-api.version>10.0</jakartaee-api.version> + <jakartaee-api.version>10.1-SNAPSHOT</jakartaee-api.version> <junit.version>4.13.2</junit.version> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> diff --git a/examples/mp-faulttolerance-retry/pom.xml b/examples/mp-faulttolerance-retry/pom.xml index ddb9b94f96..65aa91a668 100644 --- a/examples/mp-faulttolerance-retry/pom.xml +++ b/examples/mp-faulttolerance-retry/pom.xml @@ -27,7 +27,7 @@ <arquillian-junit-container.version>1.7.1.Final</arquillian-junit-container.version> <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version> <maven-war-plugin.version>3.4.0</maven-war-plugin.version> - <jakartaee-api.version>10.0</jakartaee-api.version> + <jakartaee-api.version>10.1-SNAPSHOT</jakartaee-api.version> <junit.version>4.13.2</junit.version> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> diff --git a/examples/mp-faulttolerance-timeout/pom.xml b/examples/mp-faulttolerance-timeout/pom.xml index 1352a43236..c475439bc5 100644 --- a/examples/mp-faulttolerance-timeout/pom.xml +++ b/examples/mp-faulttolerance-timeout/pom.xml @@ -28,7 +28,7 @@ <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version> <maven-war-plugin.version>3.4.0</maven-war-plugin.version> <tomee.version>10.1.1-SNAPSHOT</tomee.version> - <jakartaee-api.version>10.0</jakartaee-api.version> + <jakartaee-api.version>10.1-SNAPSHOT</jakartaee-api.version> <junit.version>4.13.2</junit.version> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> diff --git a/examples/multi-jpa-provider-testing/pom.xml b/examples/multi-jpa-provider-testing/pom.xml index 00b315b166..6fb3edbdb5 100644 --- a/examples/multi-jpa-provider-testing/pom.xml +++ b/examples/multi-jpa-provider-testing/pom.xml @@ -93,7 +93,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/multiple-arquillian-adapters/pom.xml b/examples/multiple-arquillian-adapters/pom.xml index 6b3d3512b7..74f577c785 100644 --- a/examples/multiple-arquillian-adapters/pom.xml +++ b/examples/multiple-arquillian-adapters/pom.xml @@ -134,7 +134,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <!-- common arquillian dependencies --> diff --git a/examples/multiple-tomee-arquillian/pom.xml b/examples/multiple-tomee-arquillian/pom.xml index 6d9bb0a808..ed18b79f9e 100644 --- a/examples/multiple-tomee-arquillian/pom.xml +++ b/examples/multiple-tomee-arquillian/pom.xml @@ -69,7 +69,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/persistence-fragment/pom.xml b/examples/persistence-fragment/pom.xml index 2d53fdf2f8..019c39c049 100644 --- a/examples/persistence-fragment/pom.xml +++ b/examples/persistence-fragment/pom.xml @@ -61,7 +61,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/pojo-webservice/pom.xml b/examples/pojo-webservice/pom.xml index e0bab87d9d..a48a096027 100644 --- a/examples/pojo-webservice/pom.xml +++ b/examples/pojo-webservice/pom.xml @@ -79,7 +79,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> </dependencies> diff --git a/examples/polling-parent/polling-client/pom.xml b/examples/polling-parent/polling-client/pom.xml index a3811087fd..03857bb494 100644 --- a/examples/polling-parent/polling-client/pom.xml +++ b/examples/polling-parent/polling-client/pom.xml @@ -78,7 +78,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> </dependency> <dependency> <groupId>net.sourceforge.serp</groupId> diff --git a/examples/realm-in-tomee/pom.xml b/examples/realm-in-tomee/pom.xml index fe4936f1ed..9585b1c04b 100644 --- a/examples/realm-in-tomee/pom.xml +++ b/examples/realm-in-tomee/pom.xml @@ -65,7 +65,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/reload-persistence-unit-properties/pom.xml b/examples/reload-persistence-unit-properties/pom.xml index 1041d5bd90..da143c0719 100644 --- a/examples/reload-persistence-unit-properties/pom.xml +++ b/examples/reload-persistence-unit-properties/pom.xml @@ -61,7 +61,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/resources-declared-in-webapp/pom.xml b/examples/resources-declared-in-webapp/pom.xml index fd1a773775..b2c163abaa 100644 --- a/examples/resources-declared-in-webapp/pom.xml +++ b/examples/resources-declared-in-webapp/pom.xml @@ -85,7 +85,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> </dependencies> diff --git a/examples/resources-jmx-example/pom.xml b/examples/resources-jmx-example/pom.xml index 96a3faf00a..a86c11a408 100644 --- a/examples/resources-jmx-example/pom.xml +++ b/examples/resources-jmx-example/pom.xml @@ -79,7 +79,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <!-- Test dependencies --> diff --git a/examples/rest-applicationcomposer-mockito/pom.xml b/examples/rest-applicationcomposer-mockito/pom.xml index 5c6b2004c5..ea5eaf49eb 100644 --- a/examples/rest-applicationcomposer-mockito/pom.xml +++ b/examples/rest-applicationcomposer-mockito/pom.xml @@ -57,7 +57,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> diff --git a/examples/rest-applicationcomposer/pom.xml b/examples/rest-applicationcomposer/pom.xml index 42c5a9c68f..fb5f502e1e 100644 --- a/examples/rest-applicationcomposer/pom.xml +++ b/examples/rest-applicationcomposer/pom.xml @@ -52,7 +52,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/rest-cdi/pom.xml b/examples/rest-cdi/pom.xml index 3ed07e4839..cededa6d8a 100644 --- a/examples/rest-cdi/pom.xml +++ b/examples/rest-cdi/pom.xml @@ -51,7 +51,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/rest-example-with-application/pom.xml b/examples/rest-example-with-application/pom.xml index f1935f4927..647e4111d1 100644 --- a/examples/rest-example-with-application/pom.xml +++ b/examples/rest-example-with-application/pom.xml @@ -85,7 +85,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/rest-example/pom.xml b/examples/rest-example/pom.xml index 0facaf56d0..034d934ef9 100644 --- a/examples/rest-example/pom.xml +++ b/examples/rest-example/pom.xml @@ -120,7 +120,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/rest-jaas/pom.xml b/examples/rest-jaas/pom.xml index fe4d07f006..007f46e50d 100644 --- a/examples/rest-jaas/pom.xml +++ b/examples/rest-jaas/pom.xml @@ -27,7 +27,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> </dependencies> diff --git a/examples/rest-on-ejb/pom.xml b/examples/rest-on-ejb/pom.xml index 2c538d8bc7..5d10cd16e5 100644 --- a/examples/rest-on-ejb/pom.xml +++ b/examples/rest-on-ejb/pom.xml @@ -62,7 +62,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/rest-sse-example/pom.xml b/examples/rest-sse-example/pom.xml index 07f07b3374..aa4381e96e 100644 --- a/examples/rest-sse-example/pom.xml +++ b/examples/rest-sse-example/pom.xml @@ -86,7 +86,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/rest-xml-json/pom.xml b/examples/rest-xml-json/pom.xml index de54863df6..f91e253062 100644 --- a/examples/rest-xml-json/pom.xml +++ b/examples/rest-xml-json/pom.xml @@ -55,7 +55,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/scala-basic/pom.xml b/examples/scala-basic/pom.xml index fd00c550da..a4815f7dc1 100644 --- a/examples/scala-basic/pom.xml +++ b/examples/scala-basic/pom.xml @@ -102,7 +102,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <!-- scala dependencies for run and testing --> diff --git a/examples/schedule-events/pom.xml b/examples/schedule-events/pom.xml index 654a23aad6..a06676d4a5 100644 --- a/examples/schedule-events/pom.xml +++ b/examples/schedule-events/pom.xml @@ -53,7 +53,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/schedule-expression/pom.xml b/examples/schedule-expression/pom.xml index 56960ece56..65014947e7 100644 --- a/examples/schedule-expression/pom.xml +++ b/examples/schedule-expression/pom.xml @@ -53,7 +53,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/schedule-methods-meta/pom.xml b/examples/schedule-methods-meta/pom.xml index 78b7963eb1..664c1d538d 100644 --- a/examples/schedule-methods-meta/pom.xml +++ b/examples/schedule-methods-meta/pom.xml @@ -53,7 +53,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/schedule-methods/pom.xml b/examples/schedule-methods/pom.xml index ca7fce5ec1..c7e2d69947 100644 --- a/examples/schedule-methods/pom.xml +++ b/examples/schedule-methods/pom.xml @@ -53,7 +53,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/security-openid/pom.xml b/examples/security-openid/pom.xml index df0d1230fa..132ff2fa0b 100644 --- a/examples/security-openid/pom.xml +++ b/examples/security-openid/pom.xml @@ -37,7 +37,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/server-events/pom.xml b/examples/server-events/pom.xml index 55c4ae2ff1..3e32cad340 100644 --- a/examples/server-events/pom.xml +++ b/examples/server-events/pom.xml @@ -53,7 +53,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <!-- diff --git a/examples/simple-cdi-interceptor/pom.xml b/examples/simple-cdi-interceptor/pom.xml index 93db9efe92..0eeaf57572 100644 --- a/examples/simple-cdi-interceptor/pom.xml +++ b/examples/simple-cdi-interceptor/pom.xml @@ -47,7 +47,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/simple-cmp2/pom.xml b/examples/simple-cmp2/pom.xml index e88129f5ad..4c4f281b6b 100644 --- a/examples/simple-cmp2/pom.xml +++ b/examples/simple-cmp2/pom.xml @@ -89,7 +89,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/simple-ear/moviefun-business-logic/pom.xml b/examples/simple-ear/moviefun-business-logic/pom.xml index d0e313fc5f..fc9152456c 100644 --- a/examples/simple-ear/moviefun-business-logic/pom.xml +++ b/examples/simple-ear/moviefun-business-logic/pom.xml @@ -62,7 +62,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/simple-ear/moviefun-webapp/pom.xml b/examples/simple-ear/moviefun-webapp/pom.xml index bb8e3b9acb..4044b108ac 100644 --- a/examples/simple-ear/moviefun-webapp/pom.xml +++ b/examples/simple-ear/moviefun-webapp/pom.xml @@ -40,7 +40,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/simple-ear/pom.xml b/examples/simple-ear/pom.xml index c00fb31015..797045d95b 100644 --- a/examples/simple-ear/pom.xml +++ b/examples/simple-ear/pom.xml @@ -82,7 +82,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> </dependency> <dependency> <groupId>junit</groupId> diff --git a/examples/simple-jms-context/pom.xml b/examples/simple-jms-context/pom.xml index 5c6aca8670..1b6a4b5920 100644 --- a/examples/simple-jms-context/pom.xml +++ b/examples/simple-jms-context/pom.xml @@ -98,7 +98,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/simple-jms/pom.xml b/examples/simple-jms/pom.xml index 7eed3bd63a..eb510ad0fe 100644 --- a/examples/simple-jms/pom.xml +++ b/examples/simple-jms/pom.xml @@ -96,7 +96,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/simple-remote-tomcatusers/pom.xml b/examples/simple-remote-tomcatusers/pom.xml index 2f2bdf81cf..e14012136e 100644 --- a/examples/simple-remote-tomcatusers/pom.xml +++ b/examples/simple-remote-tomcatusers/pom.xml @@ -53,7 +53,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/simple-rest/pom.xml b/examples/simple-rest/pom.xml index 0596f0719a..9aa9828a9f 100644 --- a/examples/simple-rest/pom.xml +++ b/examples/simple-rest/pom.xml @@ -51,7 +51,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/simple-singleton/pom.xml b/examples/simple-singleton/pom.xml index cec181da12..7279a1b1d9 100644 --- a/examples/simple-singleton/pom.xml +++ b/examples/simple-singleton/pom.xml @@ -53,7 +53,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/simple-stateful-callbacks/pom.xml b/examples/simple-stateful-callbacks/pom.xml index 0d3531ec31..9a171b4919 100644 --- a/examples/simple-stateful-callbacks/pom.xml +++ b/examples/simple-stateful-callbacks/pom.xml @@ -53,7 +53,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/simple-stateful/pom.xml b/examples/simple-stateful/pom.xml index 4ab3ee7e29..7716e170ec 100644 --- a/examples/simple-stateful/pom.xml +++ b/examples/simple-stateful/pom.xml @@ -53,7 +53,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/simple-stateless-callbacks/pom.xml b/examples/simple-stateless-callbacks/pom.xml index 10978ba096..e2e0eb8a4d 100644 --- a/examples/simple-stateless-callbacks/pom.xml +++ b/examples/simple-stateless-callbacks/pom.xml @@ -54,7 +54,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/simple-stateless-with-descriptor/pom.xml b/examples/simple-stateless-with-descriptor/pom.xml index 0d322b8198..18c4ea4179 100644 --- a/examples/simple-stateless-with-descriptor/pom.xml +++ b/examples/simple-stateless-with-descriptor/pom.xml @@ -53,7 +53,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/simple-stateless/pom.xml b/examples/simple-stateless/pom.xml index e340d44865..05859219f7 100644 --- a/examples/simple-stateless/pom.xml +++ b/examples/simple-stateless/pom.xml @@ -53,7 +53,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/struts/pom.xml b/examples/struts/pom.xml index 570512eaf4..3c62d71e0d 100644 --- a/examples/struts/pom.xml +++ b/examples/struts/pom.xml @@ -88,7 +88,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/telephone-stateful/pom.xml b/examples/telephone-stateful/pom.xml index d384dabbb2..ce420ab914 100644 --- a/examples/telephone-stateful/pom.xml +++ b/examples/telephone-stateful/pom.xml @@ -53,7 +53,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/testcase-injection/pom.xml b/examples/testcase-injection/pom.xml index 99677a1103..977a85432f 100644 --- a/examples/testcase-injection/pom.xml +++ b/examples/testcase-injection/pom.xml @@ -61,7 +61,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/testing-security-2/pom.xml b/examples/testing-security-2/pom.xml index 181f4ef221..cceeb9ce55 100644 --- a/examples/testing-security-2/pom.xml +++ b/examples/testing-security-2/pom.xml @@ -61,7 +61,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/testing-security-3/pom.xml b/examples/testing-security-3/pom.xml index 7a78228f55..fe08b019dc 100644 --- a/examples/testing-security-3/pom.xml +++ b/examples/testing-security-3/pom.xml @@ -61,7 +61,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/testing-security-4/pom.xml b/examples/testing-security-4/pom.xml index abd5c3d5b5..af14015dcb 100644 --- a/examples/testing-security-4/pom.xml +++ b/examples/testing-security-4/pom.xml @@ -61,7 +61,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/testing-security-meta/pom.xml b/examples/testing-security-meta/pom.xml index 0a974fb965..8924f3fed4 100644 --- a/examples/testing-security-meta/pom.xml +++ b/examples/testing-security-meta/pom.xml @@ -61,7 +61,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/testing-security/pom.xml b/examples/testing-security/pom.xml index 24f5005809..29b3c24172 100644 --- a/examples/testing-security/pom.xml +++ b/examples/testing-security/pom.xml @@ -61,7 +61,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/testing-transactions-bmt/pom.xml b/examples/testing-transactions-bmt/pom.xml index 8aeaeb8bd3..6e3350e405 100644 --- a/examples/testing-transactions-bmt/pom.xml +++ b/examples/testing-transactions-bmt/pom.xml @@ -61,7 +61,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/testing-transactions/pom.xml b/examples/testing-transactions/pom.xml index 568b554fec..836fdfff02 100644 --- a/examples/testing-transactions/pom.xml +++ b/examples/testing-transactions/pom.xml @@ -61,7 +61,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/tomee-jersey-eclipselink/pom.xml b/examples/tomee-jersey-eclipselink/pom.xml index c9291cb2e0..f87be1c319 100644 --- a/examples/tomee-jersey-eclipselink/pom.xml +++ b/examples/tomee-jersey-eclipselink/pom.xml @@ -33,7 +33,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/tomee-jms-portability/pom.xml b/examples/tomee-jms-portability/pom.xml index 9ed7cc28b0..494b44faa4 100644 --- a/examples/tomee-jms-portability/pom.xml +++ b/examples/tomee-jms-portability/pom.xml @@ -52,7 +52,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/transaction-rollback/pom.xml b/examples/transaction-rollback/pom.xml index dabc2e6704..16c6402b07 100644 --- a/examples/transaction-rollback/pom.xml +++ b/examples/transaction-rollback/pom.xml @@ -61,7 +61,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/troubleshooting/pom.xml b/examples/troubleshooting/pom.xml index a370ffbe46..ab29fdb787 100644 --- a/examples/troubleshooting/pom.xml +++ b/examples/troubleshooting/pom.xml @@ -61,7 +61,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/webservice-attachments/pom.xml b/examples/webservice-attachments/pom.xml index 332ffb6fbd..62ba9f15df 100644 --- a/examples/webservice-attachments/pom.xml +++ b/examples/webservice-attachments/pom.xml @@ -53,7 +53,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> </dependency> <!-- The <scope>test</scope> guarantees that non of your runtime diff --git a/examples/webservice-ssl-client-cert/pom.xml b/examples/webservice-ssl-client-cert/pom.xml index 7105729033..c6de36555f 100644 --- a/examples/webservice-ssl-client-cert/pom.xml +++ b/examples/webservice-ssl-client-cert/pom.xml @@ -72,7 +72,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> </dependency> <dependency> <groupId>junit</groupId> diff --git a/examples/websocket-jms/pom.xml b/examples/websocket-jms/pom.xml index a011fdb7f2..45fd9827bf 100644 --- a/examples/websocket-jms/pom.xml +++ b/examples/websocket-jms/pom.xml @@ -73,7 +73,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/examples/websocket-tls-basic-auth/pom.xml b/examples/websocket-tls-basic-auth/pom.xml index 865a8b4fec..c7ed7bc578 100644 --- a/examples/websocket-tls-basic-auth/pom.xml +++ b/examples/websocket-tls-basic-auth/pom.xml @@ -25,7 +25,7 @@ <name>TomEE :: Examples :: WebSocket with tls and basic auth Example</name> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> - <jakartaee-api.version>10.0</jakartaee-api.version> + <jakartaee-api.version>10.1-SNAPSHOT</jakartaee-api.version> <jakarta.websocket-api.version>2.0.0</jakarta.websocket-api.version> <tomee.classifier>webprofile</tomee.classifier> <tomcat.version>10.1.43</tomcat.version> diff --git a/examples/xa-datasource/pom.xml b/examples/xa-datasource/pom.xml index 155b8d62b9..79ac1be5ec 100644 --- a/examples/xa-datasource/pom.xml +++ b/examples/xa-datasource/pom.xml @@ -80,7 +80,7 @@ <dependency> <groupId>org.apache.tomee</groupId> <artifactId>jakartaee-api</artifactId> - <version>10.0</version> + <version>10.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> diff --git a/pom.xml b/pom.xml index b14ecee533..5f980ca4dd 100644 --- a/pom.xml +++ b/pom.xml @@ -98,7 +98,7 @@ <tomee.build.name>${project.groupId}.${project.artifactId}</tomee.build.name> <!-- To easily change the javaee api version --> - <version.jakartaee-api>10.0</version.jakartaee-api> + <version.jakartaee-api>10.1-SNAPSHOT</version.jakartaee-api> <version.tomee-patch-plugin>0.10</version.tomee-patch-plugin> <!-- Project encoding --> diff --git a/tomee/tomee-myfaces/pom.xml b/tomee/tomee-myfaces/pom.xml index 9233a44f45..48495bd0aa 100644 --- a/tomee/tomee-myfaces/pom.xml +++ b/tomee/tomee-myfaces/pom.xml @@ -50,6 +50,11 @@ <version>${tomcat.version}</version> <scope>provided</scope> </dependency> + <dependency> + <groupId>${project.groupId}</groupId> + <artifactId>openejb-core</artifactId> + <scope>provided</scope> + </dependency> <dependency> <groupId>${project.groupId}</groupId> <artifactId>openejb-loader</artifactId>
