Merge pull request #758 from cesarhernandezgt/ci-actions-updates
Removed tmp dir for CI
diff --git a/arquillian/arquillian-common/pom.xml b/arquillian/arquillian-common/pom.xml
index f0c9e0e..b52e419 100644
--- a/arquillian/arquillian-common/pom.xml
+++ b/arquillian/arquillian-common/pom.xml
@@ -22,7 +22,7 @@
<parent>
<artifactId>arquillian</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>arquillian-common</artifactId>
diff --git a/arquillian/arquillian-openejb-embedded/pom.xml b/arquillian/arquillian-openejb-embedded/pom.xml
index 0b03e1e..3d33af9 100644
--- a/arquillian/arquillian-openejb-embedded/pom.xml
+++ b/arquillian/arquillian-openejb-embedded/pom.xml
@@ -20,7 +20,7 @@
<parent>
<artifactId>arquillian</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/arquillian/arquillian-openejb-transaction-provider/pom.xml b/arquillian/arquillian-openejb-transaction-provider/pom.xml
index 465821f..cac43e2 100644
--- a/arquillian/arquillian-openejb-transaction-provider/pom.xml
+++ b/arquillian/arquillian-openejb-transaction-provider/pom.xml
@@ -20,7 +20,7 @@
<parent>
<artifactId>arquillian</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/arquillian/arquillian-tck/pom.xml b/arquillian/arquillian-tck/pom.xml
index 280968a..e7c09c7 100644
--- a/arquillian/arquillian-tck/pom.xml
+++ b/arquillian/arquillian-tck/pom.xml
@@ -22,7 +22,7 @@
<parent>
<artifactId>arquillian</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>arquillian-tck</artifactId>
diff --git a/arquillian/arquillian-tomee-common/pom.xml b/arquillian/arquillian-tomee-common/pom.xml
index e5a4955..9c377cf 100644
--- a/arquillian/arquillian-tomee-common/pom.xml
+++ b/arquillian/arquillian-tomee-common/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>arquillian</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>arquillian-tomee-common</artifactId>
<packaging>jar</packaging>
diff --git a/arquillian/arquillian-tomee-embedded/pom.xml b/arquillian/arquillian-tomee-embedded/pom.xml
index 65e65df..63d63bf 100644
--- a/arquillian/arquillian-tomee-embedded/pom.xml
+++ b/arquillian/arquillian-tomee-embedded/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>arquillian</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>arquillian-tomee-embedded</artifactId>
<packaging>jar</packaging>
diff --git a/arquillian/arquillian-tomee-moviefun-example/pom.xml b/arquillian/arquillian-tomee-moviefun-example/pom.xml
index a3a3295..dd5776d 100644
--- a/arquillian/arquillian-tomee-moviefun-example/pom.xml
+++ b/arquillian/arquillian-tomee-moviefun-example/pom.xml
@@ -17,7 +17,7 @@
<parent>
<groupId>org.apache.tomee</groupId>
<artifactId>arquillian</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>arquillian-tomee-moviefun-example</artifactId>
<packaging>war</packaging>
diff --git a/arquillian/arquillian-tomee-remote/pom.xml b/arquillian/arquillian-tomee-remote/pom.xml
index af6e644..7dd38e8 100644
--- a/arquillian/arquillian-tomee-remote/pom.xml
+++ b/arquillian/arquillian-tomee-remote/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>arquillian</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>arquillian-tomee-remote</artifactId>
<packaging>jar</packaging>
@@ -95,7 +95,7 @@
<groupId>${project.groupId}</groupId>
<artifactId>apache-tomee</artifactId>
<type>zip</type>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<classifier>webprofile</classifier>
<scope>provided</scope>
</dependency>
@@ -124,7 +124,7 @@
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>arquillian-tomee-common</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<type>jar</type>
<scope>compile</scope>
</dependency>
@@ -151,7 +151,7 @@
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>arquillian-common</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</dependency>
<dependency>
diff --git a/arquillian/arquillian-tomee-tests/arquillian-tomee-codi-tests/pom.xml b/arquillian/arquillian-tomee-tests/arquillian-tomee-codi-tests/pom.xml
index 581e2f1..f2e6d24 100644
--- a/arquillian/arquillian-tomee-tests/arquillian-tomee-codi-tests/pom.xml
+++ b/arquillian/arquillian-tomee-tests/arquillian-tomee-codi-tests/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>arquillian-tomee-tests</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>arquillian-tomee-codi-tests</artifactId>
diff --git a/arquillian/arquillian-tomee-tests/arquillian-tomee-config-tests/pom.xml b/arquillian/arquillian-tomee-tests/arquillian-tomee-config-tests/pom.xml
index 52157d7..c7d0b2e 100644
--- a/arquillian/arquillian-tomee-tests/arquillian-tomee-config-tests/pom.xml
+++ b/arquillian/arquillian-tomee-tests/arquillian-tomee-config-tests/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>arquillian-tomee-tests</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>arquillian-tomee-config-tests</artifactId>
diff --git a/arquillian/arquillian-tomee-tests/arquillian-tomee-jaxrs-tests/pom.xml b/arquillian/arquillian-tomee-tests/arquillian-tomee-jaxrs-tests/pom.xml
index 290358b..fc46e1d 100644
--- a/arquillian/arquillian-tomee-tests/arquillian-tomee-jaxrs-tests/pom.xml
+++ b/arquillian/arquillian-tomee-tests/arquillian-tomee-jaxrs-tests/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>arquillian-tomee-tests</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>arquillian-tomee-jaxrs-tests</artifactId>
diff --git a/arquillian/arquillian-tomee-tests/arquillian-tomee-jaxws-tests/pom.xml b/arquillian/arquillian-tomee-tests/arquillian-tomee-jaxws-tests/pom.xml
index 623a2ec..6649f84 100644
--- a/arquillian/arquillian-tomee-tests/arquillian-tomee-jaxws-tests/pom.xml
+++ b/arquillian/arquillian-tomee-tests/arquillian-tomee-jaxws-tests/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>arquillian-tomee-tests</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>arquillian-tomee-jaxws-tests</artifactId>
diff --git a/arquillian/arquillian-tomee-tests/arquillian-tomee-jms-tests/pom.xml b/arquillian/arquillian-tomee-tests/arquillian-tomee-jms-tests/pom.xml
index 13c8133..88f6d85 100644
--- a/arquillian/arquillian-tomee-tests/arquillian-tomee-jms-tests/pom.xml
+++ b/arquillian/arquillian-tomee-tests/arquillian-tomee-jms-tests/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>arquillian-tomee-tests</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>arquillian-tomee-jms-tests</artifactId>
diff --git a/arquillian/arquillian-tomee-tests/arquillian-tomee-webprofile-tests/pom.xml b/arquillian/arquillian-tomee-tests/arquillian-tomee-webprofile-tests/pom.xml
index 4368d8f..aacebdd 100644
--- a/arquillian/arquillian-tomee-tests/arquillian-tomee-webprofile-tests/pom.xml
+++ b/arquillian/arquillian-tomee-tests/arquillian-tomee-webprofile-tests/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>arquillian-tomee-tests</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>arquillian-tomee-webprofile-tests</artifactId>
diff --git a/arquillian/arquillian-tomee-tests/pom.xml b/arquillian/arquillian-tomee-tests/pom.xml
index 03d14ea..f95e596 100644
--- a/arquillian/arquillian-tomee-tests/pom.xml
+++ b/arquillian/arquillian-tomee-tests/pom.xml
@@ -16,7 +16,7 @@
<parent>
<artifactId>arquillian</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>arquillian-tomee-tests</artifactId>
diff --git a/arquillian/arquillian-tomee-webapp-remote/pom.xml b/arquillian/arquillian-tomee-webapp-remote/pom.xml
index c61bdb7..0c174d3 100644
--- a/arquillian/arquillian-tomee-webapp-remote/pom.xml
+++ b/arquillian/arquillian-tomee-webapp-remote/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>arquillian</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>arquillian-tomee-webapp-remote</artifactId>
diff --git a/arquillian/pom.xml b/arquillian/pom.xml
index 0ccb720..60f61dd 100644
--- a/arquillian/pom.xml
+++ b/arquillian/pom.xml
@@ -22,11 +22,11 @@
<parent>
<artifactId>tomee-project</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>arquillian</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<packaging>pom</packaging>
<name>TomEE :: Arquillian Adaptors Parent</name>
diff --git a/arquillian/ziplock/pom.xml b/arquillian/ziplock/pom.xml
index 9765c4b..9f96852 100644
--- a/arquillian/ziplock/pom.xml
+++ b/arquillian/ziplock/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>arquillian</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>ziplock</artifactId>
diff --git a/assembly/openejb-lite/pom.xml b/assembly/openejb-lite/pom.xml
index 2c2eb1a..e2199d6 100644
--- a/assembly/openejb-lite/pom.xml
+++ b/assembly/openejb-lite/pom.xml
@@ -26,7 +26,7 @@
<parent>
<artifactId>assembly</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>openejb-lite</artifactId>
diff --git a/assembly/openejb-standalone/pom.xml b/assembly/openejb-standalone/pom.xml
index 74b459e..4e44b0f 100644
--- a/assembly/openejb-standalone/pom.xml
+++ b/assembly/openejb-standalone/pom.xml
@@ -26,7 +26,7 @@
<parent>
<artifactId>assembly</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>openejb-standalone</artifactId>
diff --git a/assembly/pom.xml b/assembly/pom.xml
index 53e0fa7..53119bf 100644
--- a/assembly/pom.xml
+++ b/assembly/pom.xml
@@ -22,7 +22,7 @@
<parent>
<artifactId>tomee-project</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>assembly</artifactId>
diff --git a/boms/jaxb-runtime/pom.xml b/boms/jaxb-runtime/pom.xml
index 276b244..e1dfd71 100644
--- a/boms/jaxb-runtime/pom.xml
+++ b/boms/jaxb-runtime/pom.xml
@@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.tomee.bom</groupId>
<artifactId>boms</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/boms/pom.xml b/boms/pom.xml
index 7016bc6..bf0df3a 100644
--- a/boms/pom.xml
+++ b/boms/pom.xml
@@ -24,7 +24,7 @@
<parent>
<artifactId>tomee-project</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/boms/tomee-microprofile/pom.xml b/boms/tomee-microprofile/pom.xml
index 6e1548a..e30d18a 100644
--- a/boms/tomee-microprofile/pom.xml
+++ b/boms/tomee-microprofile/pom.xml
@@ -31,7 +31,7 @@
<parent>
<groupId>org.apache.tomee.bom</groupId>
<artifactId>boms</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
@@ -43,7 +43,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>tomee-bootstrap</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
@@ -1390,7 +1390,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>taglibs-shade</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<exclusions>
<exclusion>
<artifactId>*</artifactId>
diff --git a/boms/tomee-plume/pom.xml b/boms/tomee-plume/pom.xml
index b0191ac..03b35ff 100644
--- a/boms/tomee-plume/pom.xml
+++ b/boms/tomee-plume/pom.xml
@@ -31,7 +31,7 @@
<parent>
<groupId>org.apache.tomee.bom</groupId>
<artifactId>boms</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
@@ -43,7 +43,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>tomee-bootstrap</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
@@ -1467,7 +1467,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>taglibs-shade</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<exclusions>
<exclusion>
<artifactId>*</artifactId>
diff --git a/boms/tomee-plus/pom.xml b/boms/tomee-plus/pom.xml
index 923e2ee..028c3d4 100644
--- a/boms/tomee-plus/pom.xml
+++ b/boms/tomee-plus/pom.xml
@@ -31,7 +31,7 @@
<parent>
<groupId>org.apache.tomee.bom</groupId>
<artifactId>boms</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
@@ -43,7 +43,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>tomee-bootstrap</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
@@ -1511,7 +1511,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>taglibs-shade</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<exclusions>
<exclusion>
<artifactId>*</artifactId>
diff --git a/boms/tomee-webprofile/pom.xml b/boms/tomee-webprofile/pom.xml
index 9392427..c3606b5 100644
--- a/boms/tomee-webprofile/pom.xml
+++ b/boms/tomee-webprofile/pom.xml
@@ -31,7 +31,7 @@
<parent>
<groupId>org.apache.tomee.bom</groupId>
<artifactId>boms</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
@@ -43,7 +43,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>tomee-bootstrap</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
@@ -1049,7 +1049,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>taglibs-shade</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<exclusions>
<exclusion>
<artifactId>*</artifactId>
diff --git a/container/mbean-annotation-api/pom.xml b/container/mbean-annotation-api/pom.xml
index 9e945f1..820b847 100644
--- a/container/mbean-annotation-api/pom.xml
+++ b/container/mbean-annotation-api/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>container</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>mbean-annotation-api</artifactId>
diff --git a/container/openejb-api/pom.xml b/container/openejb-api/pom.xml
index b43fc48..f05a2bc 100644
--- a/container/openejb-api/pom.xml
+++ b/container/openejb-api/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>container</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/container/openejb-core/pom.xml b/container/openejb-core/pom.xml
index c2db2d1..2000d30 100644
--- a/container/openejb-core/pom.xml
+++ b/container/openejb-core/pom.xml
@@ -26,7 +26,7 @@
<parent>
<artifactId>container</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>openejb-core</artifactId>
diff --git a/container/openejb-core/src/test/java/org/apache/openejb/interceptors/EjbModuleOnlyInterceptorsTest.java b/container/openejb-core/src/test/java/org/apache/openejb/interceptors/EjbModuleOnlyInterceptorsTest.java
new file mode 100644
index 0000000..b27d039
--- /dev/null
+++ b/container/openejb-core/src/test/java/org/apache/openejb/interceptors/EjbModuleOnlyInterceptorsTest.java
@@ -0,0 +1,196 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ * <p>
+ * http://www.apache.org/licenses/LICENSE-2.0
+ * <p>
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.openejb.interceptors;
+
+import org.apache.openejb.core.OpenEJBInitialContextFactory;
+import org.apache.openejb.junit.ApplicationComposer;
+import org.apache.openejb.testing.Classes;
+import org.apache.openejb.testng.PropertiesBuilder;
+import org.junit.Before;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+
+import javax.annotation.PostConstruct;
+import javax.ejb.EJB;
+import javax.ejb.Singleton;
+import javax.ejb.Startup;
+import javax.interceptor.AroundConstruct;
+import javax.interceptor.ExcludeDefaultInterceptors;
+import javax.interceptor.Interceptors;
+import javax.interceptor.InvocationContext;
+import javax.naming.Context;
+import javax.naming.InitialContext;
+import java.util.ArrayList;
+import java.util.Collections;
+import java.util.List;
+
+import static org.junit.Assert.assertNotNull;
+
+@RunWith(ApplicationComposer.class)
+@Classes(innerClassesAsBean = true) // don't activate CDI here because on TCK it won't get activated
+public class EjbModuleOnlyInterceptorsTest {
+
+ @EJB
+ private InterceptorBean interceptorBean;
+
+ @EJB
+ private HistorySingletonBean historySingletonBean;
+
+ @Before
+ public void setUp() throws Exception {
+ final Context ctx = new InitialContext(new PropertiesBuilder()
+ .p(Context.INITIAL_CONTEXT_FACTORY,
+ OpenEJBInitialContextFactory.class.getName())
+ .build());
+ ctx.bind("inject", this);
+ }
+
+ @Test
+ public void allInterceptorsUsed() throws Exception {
+ assertNotNull(interceptorBean);
+ final List<String> postConstructRecordsFor = historySingletonBean.getPostConstructRecordsFor();
+
+ // todo, when we have an idea about the fix, we can add asserts so build does not fail for now
+ // this is a placeholder for people to jump in and help, because I'm getting a bit stuck on this one.
+ System.out.println(postConstructRecordsFor);
+ }
+
+ @Singleton
+ @Startup
+ @ExcludeDefaultInterceptors
+ @Interceptors({
+ InterceptorColor.class,
+ InterceptorJuice.class
+ })
+ public static class InterceptorBean extends InterceptorBeanBase {
+ private static final String simpleName = "InterceptorBean";
+
+ @PostConstruct
+ protected void postConstruct() {
+ this.historySingletonBean.addPostConstructRecordFor(simpleName);
+ }
+
+ }
+
+ public static abstract class InterceptorBeanBase {
+ private static final String simpleName = "InterceptorBeanBase";
+
+ @EJB
+ protected HistorySingletonBean historySingletonBean;
+
+ @PostConstruct
+ protected void postConstructInInterceptorBeanBase() {
+ this.historySingletonBean.addPostConstructRecordFor(simpleName);
+ }
+
+ public HistorySingletonBean getHistorySingletonBean() {
+ return this.historySingletonBean;
+ }
+ }
+
+ public static class InterceptorColor extends InterceptorJuice {
+ private static final String simpleName = "InterceptorColor";
+
+ @AroundConstruct
+ private void aroundConstruct(InvocationContext ic) {
+ Object savedTarget = ic.getTarget();
+ try {
+ ic.proceed();
+
+ } catch (final Exception ex) {
+ this.historySingletonBean.addPostConstructRecordFor(ex.toString());
+ return;
+ }
+ if (savedTarget != null) {
+ this.historySingletonBean.addPostConstructRecordFor("NotNullTargetBeforeProceed");
+ return;
+ }
+ this.historySingletonBean.addPostConstructRecordFor(simpleName);
+ }
+ }
+
+ public static class InterceptorJuice extends InterceptorBase {
+ private static final String simpleName = "InterceptorJuice";
+
+ @AroundConstruct
+ private void aroundConstruct(InvocationContext ic) {
+ Object savedTarget = ic.getTarget();
+ try {
+ ic.proceed();
+
+ } catch (final Exception ex) {
+ this.historySingletonBean.addPostConstructRecordFor(ex.toString());
+ return;
+ }
+ if (savedTarget != null) {
+ this.historySingletonBean.addPostConstructRecordFor("NotNullTargetBeforeProceed");
+ return;
+ }
+ this.historySingletonBean.addPostConstructRecordFor(simpleName);
+ }
+ }
+
+ public static abstract class InterceptorBase extends InterceptorBaseBase {
+ private static final String simpleName = "InterceptorBase";
+
+ @PostConstruct
+ private void postConstruct(InvocationContext inv) {
+ this.historySingletonBean.addPostConstructRecordFor(simpleName);
+ try {
+ inv.proceed();
+
+ } catch (final Exception ex) {
+ this.historySingletonBean.addPostConstructRecordFor(ex.toString());
+ }
+ }
+ }
+
+ public static abstract class InterceptorBaseBase {
+ private static final String simpleName = "InterceptorBaseBase";
+
+ @EJB
+ protected HistorySingletonBean historySingletonBean;
+
+ @PostConstruct
+ protected void postConstructInInterceptorBaseBase(InvocationContext inv) {
+ this.historySingletonBean.addPostConstructRecordFor(simpleName);
+ try {
+ inv.proceed();
+
+ } catch (final Exception ex) {
+ this.historySingletonBean.addPostConstructRecordFor(ex.toString());
+ }
+ }
+
+ }
+
+ @Startup
+ @Singleton
+ @ExcludeDefaultInterceptors
+ public static class HistorySingletonBean {
+ private List<String> postConstructRecordsMap = new ArrayList<>();
+
+ public List<String> getPostConstructRecordsFor() {
+ return Collections.unmodifiableList(postConstructRecordsMap);
+ }
+
+ public void addPostConstructRecordFor(final String aEntry) {
+ postConstructRecordsMap.add(aEntry);
+ }
+
+ }
+}
diff --git a/container/openejb-javaagent/pom.xml b/container/openejb-javaagent/pom.xml
index a93d710..a2cbe79 100644
--- a/container/openejb-javaagent/pom.xml
+++ b/container/openejb-javaagent/pom.xml
@@ -20,7 +20,7 @@
<parent>
<artifactId>container</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>openejb-javaagent</artifactId>
diff --git a/container/openejb-jee-accessors/pom.xml b/container/openejb-jee-accessors/pom.xml
index 87dfa5a..0bfb023 100644
--- a/container/openejb-jee-accessors/pom.xml
+++ b/container/openejb-jee-accessors/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>container</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>openejb-jee-accessors</artifactId>
diff --git a/container/openejb-jee/pom.xml b/container/openejb-jee/pom.xml
index 61b5a47..643a0f5 100644
--- a/container/openejb-jee/pom.xml
+++ b/container/openejb-jee/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>container</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>openejb-jee</artifactId>
diff --git a/container/openejb-jpa-integration/pom.xml b/container/openejb-jpa-integration/pom.xml
index 52ba913..0f207ca 100644
--- a/container/openejb-jpa-integration/pom.xml
+++ b/container/openejb-jpa-integration/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>container</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/container/openejb-junit/pom.xml b/container/openejb-junit/pom.xml
index 4b43dea..d9d15d1 100644
--- a/container/openejb-junit/pom.xml
+++ b/container/openejb-junit/pom.xml
@@ -20,7 +20,7 @@
<parent>
<artifactId>container</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/container/openejb-junit/src/main/java/org/apache/openejb/junit/context/OpenEjbTestContext.java b/container/openejb-junit/src/main/java/org/apache/openejb/junit/context/OpenEjbTestContext.java
index 8242d06..28b5728 100644
--- a/container/openejb-junit/src/main/java/org/apache/openejb/junit/context/OpenEjbTestContext.java
+++ b/container/openejb-junit/src/main/java/org/apache/openejb/junit/context/OpenEjbTestContext.java
@@ -136,7 +136,9 @@
@Override
public void close() {
try {
- initialContext.close();
+ if(initialContext != null) {
+ initialContext.close();
+ }
} catch (final NamingException e) {
// ignored
}
diff --git a/container/openejb-junit5-backward/LICENSE b/container/openejb-junit5-backward/LICENSE
new file mode 100644
index 0000000..10d7a73
--- /dev/null
+++ b/container/openejb-junit5-backward/LICENSE
@@ -0,0 +1,417 @@
+
+ Apache License
+ Version 2.0, January 2004
+ http://www.apache.org/licenses/
+
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+ 1. Definitions.
+
+ "License" shall mean the terms and conditions for use, reproduction,
+ and distribution as defined by Sections 1 through 9 of this document.
+
+ "Licensor" shall mean the copyright owner or entity authorized by
+ the copyright owner that is granting the License.
+
+ "Legal Entity" shall mean the union of the acting entity and all
+ other entities that control, are controlled by, or are under common
+ control with that entity. For the purposes of this definition,
+ "control" means (i) the power, direct or indirect, to cause the
+ direction or management of such entity, whether by contract or
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
+ outstanding shares, or (iii) beneficial ownership of such entity.
+
+ "You" (or "Your") shall mean an individual or Legal Entity
+ exercising permissions granted by this License.
+
+ "Source" form shall mean the preferred form for making modifications,
+ including but not limited to software source code, documentation
+ source, and configuration files.
+
+ "Object" form shall mean any form resulting from mechanical
+ transformation or translation of a Source form, including but
+ not limited to compiled object code, generated documentation,
+ and conversions to other media types.
+
+ "Work" shall mean the work of authorship, whether in Source or
+ Object form, made available under the License, as indicated by a
+ copyright notice that is included in or attached to the work
+ (an example is provided in the Appendix below).
+
+ "Derivative Works" shall mean any work, whether in Source or Object
+ form, that is based on (or derived from) the Work and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship. For the purposes
+ of this License, Derivative Works shall not include works that remain
+ separable from, or merely link (or bind by name) to the interfaces of,
+ the Work and Derivative Works thereof.
+
+ "Contribution" shall mean any work of authorship, including
+ the original version of the Work and any modifications or additions
+ to that Work or Derivative Works thereof, that is intentionally
+ submitted to Licensor for inclusion in the Work by the copyright owner
+ or by an individual or Legal Entity authorized to submit on behalf of
+ the copyright owner. For the purposes of this definition, "submitted"
+ means any form of electronic, verbal, or written communication sent
+ to the Licensor or its representatives, including but not limited to
+ communication on electronic mailing lists, source code control systems,
+ and issue tracking systems that are managed by, or on behalf of, the
+ Licensor for the purpose of discussing and improving the Work, but
+ excluding communication that is conspicuously marked or otherwise
+ designated in writing by the copyright owner as "Not a Contribution."
+
+ "Contributor" shall mean Licensor and any individual or Legal Entity
+ on behalf of whom a Contribution has been received by Licensor and
+ subsequently incorporated within the Work.
+
+ 2. Grant of Copyright License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ copyright license to reproduce, prepare Derivative Works of,
+ publicly display, publicly perform, sublicense, and distribute the
+ Work and such Derivative Works in Source or Object form.
+
+ 3. Grant of Patent License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ (except as stated in this section) patent license to make, have made,
+ use, offer to sell, sell, import, and otherwise transfer the Work,
+ where such license applies only to those patent claims licensable
+ by such Contributor that are necessarily infringed by their
+ Contribution(s) alone or by combination of their Contribution(s)
+ with the Work to which such Contribution(s) was submitted. If You
+ institute patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
+ or a Contribution incorporated within the Work constitutes direct
+ or contributory patent infringement, then any patent licenses
+ granted to You under this License for that Work shall terminate
+ as of the date such litigation is filed.
+
+ 4. Redistribution. You may reproduce and distribute copies of the
+ Work or Derivative Works thereof in any medium, with or without
+ modifications, and in Source or Object form, provided that You
+ meet the following conditions:
+
+ (a) You must give any other recipients of the Work or
+ Derivative Works a copy of this License; and
+
+ (b) You must cause any modified files to carry prominent notices
+ stating that You changed the files; and
+
+ (c) You must retain, in the Source form of any Derivative Works
+ that You distribute, all copyright, patent, trademark, and
+ attribution notices from the Source form of the Work,
+ excluding those notices that do not pertain to any part of
+ the Derivative Works; and
+
+ (d) If the Work includes a "NOTICE" text file as part of its
+ distribution, then any Derivative Works that You distribute must
+ include a readable copy of the attribution notices contained
+ within such NOTICE file, excluding those notices that do not
+ pertain to any part of the Derivative Works, in at least one
+ of the following places: within a NOTICE text file distributed
+ as part of the Derivative Works; within the Source form or
+ documentation, if provided along with the Derivative Works; or,
+ within a display generated by the Derivative Works, if and
+ wherever such third-party notices normally appear. The contents
+ of the NOTICE file are for informational purposes only and
+ do not modify the License. You may add Your own attribution
+ notices within Derivative Works that You distribute, alongside
+ or as an addendum to the NOTICE text from the Work, provided
+ that such additional attribution notices cannot be construed
+ as modifying the License.
+
+ You may add Your own copyright statement to Your modifications and
+ may provide additional or different license terms and conditions
+ for use, reproduction, or distribution of Your modifications, or
+ for any such Derivative Works as a whole, provided Your use,
+ reproduction, and distribution of the Work otherwise complies with
+ the conditions stated in this License.
+
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
+ any Contribution intentionally submitted for inclusion in the Work
+ by You to the Licensor shall be under the terms and conditions of
+ this License, without any additional terms or conditions.
+ Notwithstanding the above, nothing herein shall supersede or modify
+ the terms of any separate license agreement you may have executed
+ with Licensor regarding such Contributions.
+
+ 6. Trademarks. This License does not grant permission to use the trade
+ names, trademarks, service marks, or product names of the Licensor,
+ except as required for reasonable and customary use in describing the
+ origin of the Work and reproducing the content of the NOTICE file.
+
+ 7. Disclaimer of Warranty. Unless required by applicable law or
+ agreed to in writing, Licensor provides the Work (and each
+ Contributor provides its Contributions) on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+ PARTICULAR PURPOSE. You are solely responsible for determining the
+ appropriateness of using or redistributing the Work and assume any
+ risks associated with Your exercise of permissions under this License.
+
+ 8. Limitation of Liability. In no event and under no legal theory,
+ whether in tort (including negligence), contract, or otherwise,
+ unless required by applicable law (such as deliberate and grossly
+ negligent acts) or agreed to in writing, shall any Contributor be
+ liable to You for damages, including any direct, indirect, special,
+ incidental, or consequential damages of any character arising as a
+ result of this License or out of the use or inability to use the
+ Work (including but not limited to damages for loss of goodwill,
+ work stoppage, computer failure or malfunction, or any and all
+ other commercial damages or losses), even if such Contributor
+ has been advised of the possibility of such damages.
+
+ 9. Accepting Warranty or Additional Liability. While redistributing
+ the Work or Derivative Works thereof, You may choose to offer,
+ and charge a fee for, acceptance of support, warranty, indemnity,
+ or other liability obligations and/or rights consistent with this
+ License. However, in accepting such obligations, You may act only
+ on Your own behalf and on Your sole responsibility, not on behalf
+ of any other Contributor, and only if You agree to indemnify,
+ defend, and hold each Contributor harmless for any liability
+ incurred by, or claims asserted against, such Contributor by reason
+ of your accepting any such warranty or additional liability.
+
+ END OF TERMS AND CONDITIONS
+
+ APPENDIX: How to apply the Apache License to your work.
+
+ To apply the Apache License to your work, attach the following
+ boilerplate notice, with the fields enclosed by brackets "[]"
+ replaced with your own identifying information. (Don't include
+ the brackets!) The text should be enclosed in the appropriate
+ comment syntax for the file format. We also recommend that a
+ file or class name and description of purpose be included on the
+ same "printed page" as the copyright notice for easier
+ identification within third-party archives.
+
+ Copyright [yyyy] [name of copyright owner]
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+=================================================================================
+JUnit
+
+Eclipse Public License - v 1.0
+
+THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC
+LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM
+CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
+
+1. DEFINITIONS
+
+"Contribution" means:
+
+ a) in the case of the initial Contributor, the initial code and
+ documentation distributed under this Agreement, and
+ b) in the case of each subsequent Contributor:
+
+ i) changes to the Program, and
+
+ ii) additions to the Program;
+
+ where such changes and/or additions to the Program originate from and are
+distributed by that particular Contributor. A Contribution 'originates' from a
+Contributor if it was added to the Program by such Contributor itself or anyone
+acting on such Contributor's behalf. Contributions do not include additions to
+the Program which: (i) are separate modules of software distributed in
+conjunction with the Program under their own license agreement, and (ii) are
+not derivative works of the Program.
+
+"Contributor" means any person or entity that distributes the Program.
+
+"Licensed Patents " mean patent claims licensable by a Contributor which are
+necessarily infringed by the use or sale of its Contribution alone or when
+combined with the Program.
+
+"Program" means the Contributions distributed in accordance with this Agreement.
+
+"Recipient" means anyone who receives the Program under this Agreement,
+including all Contributors.
+
+2. GRANT OF RIGHTS
+
+ a) Subject to the terms of this Agreement, each Contributor hereby grants
+Recipient a non-exclusive, worldwide, royalty-free copyright license to
+reproduce, prepare derivative works of, publicly display, publicly perform,
+distribute and sublicense the Contribution of such Contributor, if any, and
+such derivative works, in source code and object code form.
+
+ b) Subject to the terms of this Agreement, each Contributor hereby grants
+Recipient a non-exclusive, worldwide, royalty-free patent license under
+Licensed Patents to make, use, sell, offer to sell, import and otherwise
+transfer the Contribution of such Contributor, if any, in source code and
+object code form. This patent license shall apply to the combination of the
+Contribution and the Program if, at the time the Contribution is added by the
+Contributor, such addition of the Contribution causes such combination to be
+covered by the Licensed Patents. The patent license shall not apply to any
+other combinations which include the Contribution. No hardware per se is
+licensed hereunder.
+
+ c) Recipient understands that although each Contributor grants the
+licenses to its Contributions set forth herein, no assurances are provided by
+any Contributor that the Program does not infringe the patent or other
+intellectual property rights of any other entity. Each Contributor disclaims
+any liability to Recipient for claims brought by any other entity based on
+infringement of intellectual property rights or otherwise. As a condition to
+exercising the rights and licenses granted hereunder, each Recipient hereby
+assumes sole responsibility to secure any other intellectual property rights
+needed, if any. For example, if a third party patent license is required to
+allow Recipient to distribute the Program, it is Recipient's responsibility to
+acquire that license before distributing the Program.
+
+ d) Each Contributor represents that to its knowledge it has sufficient
+copyright rights in its Contribution, if any, to grant the copyright license
+set forth in this Agreement.
+
+3. REQUIREMENTS
+
+A Contributor may choose to distribute the Program in object code form under
+its own license agreement, provided that:
+
+ a) it complies with the terms and conditions of this Agreement; and
+
+ b) its license agreement:
+
+ i) effectively disclaims on behalf of all Contributors all warranties and
+conditions, express and implied, including warranties or conditions of title
+and non-infringement, and implied warranties or conditions of merchantability
+and fitness for a particular purpose;
+
+ ii) effectively excludes on behalf of all Contributors all liability for
+damages, including direct, indirect, special, incidental and consequential
+damages, such as lost profits;
+
+ iii) states that any provisions which differ from this Agreement are
+offered by that Contributor alone and not by any other party; and
+
+ iv) states that source code for the Program is available from such
+Contributor, and informs licensees how to obtain it in a reasonable manner on
+or through a medium customarily used for software exchange.
+
+When the Program is made available in source code form:
+
+ a) it must be made available under this Agreement; and
+
+ b) a copy of this Agreement must be included with each copy of the
+Program.
+
+Contributors may not remove or alter any copyright notices contained within the
+Program.
+
+Each Contributor must identify itself as the originator of its Contribution, if
+any, in a manner that reasonably allows subsequent Recipients to identify the
+originator of the Contribution.
+
+4. COMMERCIAL DISTRIBUTION
+
+Commercial distributors of software may accept certain responsibilities with
+respect to end users, business partners and the like. While this license is
+intended to facilitate the commercial use of the Program, the Contributor who
+includes the Program in a commercial product offering should do so in a manner
+which does not create potential liability for other Contributors. Therefore, if
+a Contributor includes the Program in a commercial product offering, such
+Contributor ("Commercial Contributor") hereby agrees to defend and indemnify
+every other Contributor ("Indemnified Contributor") against any losses, damages
+and costs (collectively "Losses") arising from claims, lawsuits and other legal
+actions brought by a third party against the Indemnified Contributor to the
+extent caused by the acts or omissions of such Commercial Contributor in
+connection with its distribution of the Program in a commercial product
+offering. The obligations in this section do not apply to any claims or Losses
+relating to any actual or alleged intellectual property infringement. In order
+to qualify, an Indemnified Contributor must: a) promptly notify the Commercial
+Contributor in writing of such claim, and b) allow the Commercial Contributor
+to control, and cooperate with the Commercial Contributor in, the defense and
+any related settlement negotiations. The Indemnified Contributor may
+participate in any such claim at its own expense.
+
+For example, a Contributor might include the Program in a commercial product
+offering, Product X. That Contributor is then a Commercial Contributor. If that
+Commercial Contributor then makes performance claims, or offers warranties
+related to Product X, those performance claims and warranties are such
+Commercial Contributor's responsibility alone. Under this section, the
+Commercial Contributor would have to defend claims against the other
+Contributors related to those performance claims and warranties, and if a court
+requires any other Contributor to pay any damages as a result, the Commercial
+Contributor must pay those damages.
+
+5. NO WARRANTY
+
+EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR
+IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE,
+NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each
+Recipient is solely responsible for determining the appropriateness of using
+and distributing the Program and assumes all risks associated with its exercise
+of rights under this Agreement, including but not limited to the risks and
+costs of program errors, compliance with applicable laws, damage to or loss of
+data, programs or equipment, and unavailability or interruption of operations.
+
+6. DISCLAIMER OF LIABILITY
+
+EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY
+CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST
+PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
+STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
+WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS
+GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
+
+7. GENERAL
+
+If any provision of this Agreement is invalid or unenforceable under applicable
+law, it shall not affect the validity or enforceability of the remainder of the
+terms of this Agreement, and without further action by the parties hereto, such
+provision shall be reformed to the minimum extent necessary to make such
+provision valid and enforceable.
+
+If Recipient institutes patent litigation against any
+entity (including a cross-claim or counterclaim in a lawsuit) alleging that the
+Program itself (excluding combinations of the Program with other software or
+hardware) infringes such Recipient's patent(s), then such Recipient's rights
+granted under Section 2(b) shall terminate as of the date such litigation is
+filed.
+
+All Recipient's rights under this Agreement shall terminate if it fails to
+comply with any of the material terms or conditions of this Agreement and does
+not cure such failure in a reasonable period of time after becoming aware of
+such noncompliance. If all Recipient's rights under this Agreement terminate,
+Recipient agrees to cease use and distribution of the Program as soon as
+reasonably practicable. However, Recipient's obligations under this Agreement
+and any licenses granted by Recipient relating to the Program shall continue
+and survive.
+
+Everyone is permitted to copy and distribute copies of this Agreement, but in
+order to avoid inconsistency the Agreement is copyrighted and may only be
+modified in the following manner. The Agreement Steward reserves the right to
+publish new versions (including revisions) of this Agreement from time to time.
+No one other than the Agreement Steward has the right to modify this Agreement.
+The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may assign the responsibility to
+serve as the Agreement Steward to a suitable separate entity. Each new version
+of the Agreement will be given a distinguishing version number. The Program
+(including Contributions) may always be distributed subject to the version of
+the Agreement under which it was received. In addition, after a new version of
+the Agreement is published, Contributor may elect to distribute the Program
+(including its Contributions) under the new version. Except as expressly stated
+in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to
+the intellectual property of any Contributor under this Agreement, whether
+expressly, by implication, estoppel or otherwise. All rights in the Program not
+expressly granted under this Agreement are reserved.
+
+This Agreement is governed by the laws of the State of New York and the
+intellectual property laws of the United States of America. No party to this
+Agreement will bring a legal action under this Agreement more than one year
+after the cause of action arose. Each party waives its rights to a jury trial
+in any resulting litigation.
+
diff --git a/container/openejb-junit5-backward/NOTICE b/container/openejb-junit5-backward/NOTICE
new file mode 100644
index 0000000..a9f2f42
--- /dev/null
+++ b/container/openejb-junit5-backward/NOTICE
@@ -0,0 +1,9 @@
+
+Apache OpenEJB
+Copyright 1999-2014 The Apache OpenEJB development community
+
+This product includes software developed at
+The Apache Software Foundation (http://www.apache.org/).
+==========================================================
+junit - JUnit is a simple framework to write repeatable tests (http://junit.org/)
+License: Eclipse Public License - v 1.0
diff --git a/container/openejb-junit5-backward/pom.xml b/container/openejb-junit5-backward/pom.xml
new file mode 100644
index 0000000..bdd326a
--- /dev/null
+++ b/container/openejb-junit5-backward/pom.xml
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <parent>
+ <artifactId>container</artifactId>
+ <groupId>org.apache.tomee</groupId>
+ <version>8.0.7-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
+
+ <artifactId>openejb-junit5-backward</artifactId>
+ <packaging>jar</packaging>
+ <name>TomEE :: Container :: JUnit 5 :: Backward Compatibility</name>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.junit.jupiter</groupId>
+ <artifactId>junit-jupiter-api</artifactId>
+ <version>${junit.jupiter.version}</version>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.junit.jupiter</groupId>
+ <artifactId>junit-jupiter-engine</artifactId>
+ <version>${junit.jupiter.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>${project.groupId}</groupId>
+ <artifactId>openejb-core</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>${project.groupId}</groupId>
+ <artifactId>openejb-junit</artifactId>
+ <version>${project.version}</version>
+ <exclusions>
+ <!--Important: We do not want to include transient JUnit4 dependency here! -->
+ <exclusion>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ </dependencies>
+ <properties>
+ <tomee.build.name>${project.groupId}.container.junit5</tomee.build.name>
+ <netbeans.hint.license>openejb</netbeans.hint.license>
+ </properties>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <version>${surefire.junit5.version}</version>
+ </plugin>
+ </plugins>
+ </build>
+</project>
\ No newline at end of file
diff --git a/container/openejb-junit5-backward/src/main/java/org/apache/openejb/junit5/OpenEjbExtension.java b/container/openejb-junit5-backward/src/main/java/org/apache/openejb/junit5/OpenEjbExtension.java
new file mode 100644
index 0000000..0cd2efc
--- /dev/null
+++ b/container/openejb-junit5-backward/src/main/java/org/apache/openejb/junit5/OpenEjbExtension.java
@@ -0,0 +1,61 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.openejb.junit5;
+
+import org.apache.openejb.junit.context.OpenEjbTestContext;
+import org.junit.jupiter.api.extension.AfterEachCallback;
+import org.junit.jupiter.api.extension.BeforeEachCallback;
+import org.junit.jupiter.api.extension.ExtensionContext;
+
+public class OpenEjbExtension implements BeforeEachCallback, AfterEachCallback {
+
+ private final String role;
+ private OpenEjbTestContext classTestContext;
+
+ public OpenEjbExtension() {
+ this(null);
+ }
+
+ public OpenEjbExtension(String role) {
+ this.role = role;
+ }
+
+ @Override
+ public void beforeEach(ExtensionContext extensionContext) throws Exception {
+ classTestContext = newTestContext(extensionContext, role);
+ classTestContext.configureTest(extensionContext.getTestInstance().get());
+ }
+
+ public OpenEjbTestContext newTestContext(ExtensionContext extensionContext, final String roleName) {
+ if (!extensionContext.getTestMethod().isPresent()) {
+ if (classTestContext == null) {
+ classTestContext = new OpenEjbTestContext(extensionContext.getTestClass().get());
+ }
+ return classTestContext;
+ } else {
+ return new OpenEjbTestContext(extensionContext.getTestMethod().get(), roleName);
+ }
+ }
+
+
+ @Override
+ public void afterEach(ExtensionContext extensionContext) throws Exception {
+ if (classTestContext != null) {
+ classTestContext.close();
+ }
+ }
+}
diff --git a/container/openejb-junit5-backward/src/main/java/org/apache/openejb/junit5/RunWithEjbContainer.java b/container/openejb-junit5-backward/src/main/java/org/apache/openejb/junit5/RunWithEjbContainer.java
new file mode 100644
index 0000000..0d0c6c9
--- /dev/null
+++ b/container/openejb-junit5-backward/src/main/java/org/apache/openejb/junit5/RunWithEjbContainer.java
@@ -0,0 +1,33 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.openejb.junit5;
+
+import org.apache.openejb.junit5.jee.EjbContainerExtension;
+import org.apache.openejb.junit5.jee.transaction.TransactionExtension;
+import org.junit.jupiter.api.extension.ExtendWith;
+
+import java.lang.annotation.ElementType;
+import java.lang.annotation.Retention;
+import java.lang.annotation.RetentionPolicy;
+import java.lang.annotation.Target;
+
+@Retention(RetentionPolicy.RUNTIME)
+@ExtendWith(EjbContainerExtension.class)
+@ExtendWith(TransactionExtension.class)
+@Target(ElementType.TYPE)
+public @interface RunWithEjbContainer {
+}
diff --git a/container/openejb-junit5-backward/src/main/java/org/apache/openejb/junit5/RunWithOpenEjb.java b/container/openejb-junit5-backward/src/main/java/org/apache/openejb/junit5/RunWithOpenEjb.java
new file mode 100644
index 0000000..d340f62
--- /dev/null
+++ b/container/openejb-junit5-backward/src/main/java/org/apache/openejb/junit5/RunWithOpenEjb.java
@@ -0,0 +1,30 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.openejb.junit5;
+
+import org.junit.jupiter.api.extension.ExtendWith;
+
+import java.lang.annotation.ElementType;
+import java.lang.annotation.Retention;
+import java.lang.annotation.RetentionPolicy;
+import java.lang.annotation.Target;
+
+@Retention(RetentionPolicy.RUNTIME)
+@ExtendWith(OpenEjbExtension.class)
+@Target(ElementType.TYPE)
+public @interface RunWithOpenEjb {
+}
diff --git a/container/openejb-junit5-backward/src/main/java/org/apache/openejb/junit5/jee/EjbContainerExtension.java b/container/openejb-junit5-backward/src/main/java/org/apache/openejb/junit5/jee/EjbContainerExtension.java
new file mode 100644
index 0000000..13bd310
--- /dev/null
+++ b/container/openejb-junit5-backward/src/main/java/org/apache/openejb/junit5/jee/EjbContainerExtension.java
@@ -0,0 +1,170 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.openejb.junit5.jee;
+
+import org.apache.openejb.Injector;
+import org.apache.openejb.OpenEJBException;
+import org.apache.openejb.OpenEjbContainer;
+import org.apache.openejb.injection.FallbackPropertyInjector;
+import org.apache.openejb.junit.jee.config.Properties;
+import org.apache.openejb.junit.jee.config.Property;
+import org.apache.openejb.junit.jee.config.PropertyFile;
+import org.apache.openejb.junit.jee.resources.TestResource;
+import org.apache.openejb.loader.SystemInstance;
+import org.apache.openejb.osgi.client.LocalInitialContextFactory;
+import org.apache.openejb.testing.TestInstance;
+import org.apache.openejb.util.Classes;
+import org.junit.jupiter.api.extension.*;
+
+import javax.ejb.embeddable.EJBContainer;
+import javax.naming.Context;
+import java.io.File;
+import java.io.FileInputStream;
+import java.io.InputStream;
+import java.lang.reflect.Field;
+import java.lang.reflect.Modifier;
+import java.util.Hashtable;
+import java.util.Optional;
+
+public class EjbContainerExtension implements AfterAllCallback, BeforeAllCallback, BeforeEachCallback {
+
+ private java.util.Properties properties;
+ private EJBContainer container;
+
+ @Override
+ public void beforeAll(ExtensionContext extensionContext) throws Exception {
+
+ Optional<Class<?>> oClazz = extensionContext.getTestClass();
+
+ if (!oClazz.isPresent()) {
+ throw new RuntimeException("Could not get class from extension context");
+ }
+ Class<?> clazz = oClazz.get();
+
+ properties = new java.util.Properties();
+
+ { // set caller first to let it be overridable by @Property
+ final StringBuilder b = new StringBuilder();
+ for (final Class<?> c : Classes.ancestors(clazz)) {
+ if (c != Object.class) {
+ b.append(c.getName()).append(",");
+ }
+ }
+ b.setLength(b.length() - 1);
+ properties.put(OpenEjbContainer.Provider.OPENEJB_ADDITIONNAL_CALLERS_KEY, b.toString());
+ }
+
+ // default implicit config
+ {
+ try (final InputStream is = clazz.getClassLoader().getResourceAsStream("openejb-junit.properties")) {
+ if (is != null) {
+ properties.load(is);
+ }
+ }
+ }
+
+ final PropertyFile propertyFile = clazz.getAnnotation(PropertyFile.class);
+ if (propertyFile != null) {
+ final String path = propertyFile.value();
+ if (!path.isEmpty()) {
+ InputStream is = null;
+ try {
+ is = clazz.getClassLoader().getResourceAsStream(path);
+ if (is == null) {
+ final File file = new File(path);
+ if (file.exists()) {
+ is = new FileInputStream(file);
+ } else {
+ throw new OpenEJBException("properties resource '" + path + "' not found");
+ }
+ }
+
+ properties.load(is);
+ } finally {
+ if (is != null) {
+ is.close();
+ }
+ }
+
+ }
+ }
+
+ final Properties annotationConfig = clazz.getAnnotation(Properties.class);
+ if (annotationConfig != null) {
+ for (final Property property : annotationConfig.value()) {
+ properties.put(property.key(), property.value());
+ }
+ }
+
+ if (!properties.containsKey(Context.INITIAL_CONTEXT_FACTORY)) {
+ properties.setProperty(Context.INITIAL_CONTEXT_FACTORY, LocalInitialContextFactory.class.getName());
+ }
+
+ container = EJBContainer.createEJBContainer(properties);
+ }
+
+ @Override
+ public void beforeEach(ExtensionContext extensionContext) throws Exception {
+ Class<?> clazz = extensionContext.getTestClass().isPresent() ? extensionContext.getTestClass().get() : null;
+ Object test = extensionContext.getTestInstance().isPresent() ? extensionContext.getTestInstance().get() : null;
+
+ if (clazz != null){
+
+ while (!Object.class.equals(clazz)) {
+ for (final Field field : clazz.getDeclaredFields()) {
+ final TestResource resource = field.getAnnotation(TestResource.class);
+ if (resource != null) {
+ if (Context.class.isAssignableFrom(field.getType())) {
+ field.setAccessible(true);
+ field.set(Modifier.isStatic(field.getModifiers()) ? null : test, getContainer().getContext());
+ } else if (Hashtable.class.isAssignableFrom(field.getType())) {
+ field.setAccessible(true);
+ field.set(Modifier.isStatic(field.getModifiers()) ? null : test, getProperties());
+ } else if (EJBContainer.class.isAssignableFrom(field.getType())) {
+ field.setAccessible(true);
+ field.set(Modifier.isStatic(field.getModifiers()) ? null : test, getContainer());
+ } else {
+ throw new OpenEJBException("can't inject field '" + field.getName() + "'");
+ }
+ }
+ }
+ clazz = clazz.getSuperclass();
+ }
+ }
+
+ if (test != null) {
+ SystemInstance.get().setComponent(TestInstance.class, new TestInstance(test.getClass(), test));
+ SystemInstance.get().getComponent(FallbackPropertyInjector.class); // force eager init (MockitoInjector initialize everything in its constructor)
+ Injector.inject(test);
+ }
+ }
+
+ @Override
+ public void afterAll(ExtensionContext extensionContext) throws Exception {
+ if (container != null) {
+ container.close();
+ }
+ }
+
+ public java.util.Properties getProperties() {
+ return properties;
+ }
+
+ public EJBContainer getContainer() {
+ return container;
+ }
+}
diff --git a/container/openejb-junit5-backward/src/main/java/org/apache/openejb/junit5/jee/transaction/TransactionExtension.java b/container/openejb-junit5-backward/src/main/java/org/apache/openejb/junit5/jee/transaction/TransactionExtension.java
new file mode 100644
index 0000000..369f176
--- /dev/null
+++ b/container/openejb-junit5-backward/src/main/java/org/apache/openejb/junit5/jee/transaction/TransactionExtension.java
@@ -0,0 +1,45 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.openejb.junit5.jee.transaction;
+
+import org.apache.openejb.core.transaction.JtaTransactionPolicyFactory;
+import org.apache.openejb.core.transaction.TransactionPolicy;
+import org.apache.openejb.core.transaction.TransactionType;
+import org.apache.openejb.junit.jee.transaction.Transaction;
+import org.apache.openejb.loader.SystemInstance;
+import org.junit.jupiter.api.extension.*;
+
+import javax.transaction.TransactionManager;
+import java.lang.reflect.Method;
+
+public class TransactionExtension implements AfterTestExecutionCallback {
+
+ @Override
+ public void afterTestExecution(ExtensionContext extensionContext) throws Exception {
+ final Method mtd = extensionContext.getTestMethod().get();
+ final Transaction tx = mtd.getAnnotation(Transaction.class);
+ if (tx != null) {
+ final TransactionManager transactionManager = SystemInstance.get().getComponent(TransactionManager.class);
+ final JtaTransactionPolicyFactory factory = new JtaTransactionPolicyFactory(transactionManager);
+ final TransactionPolicy policy = factory.createTransactionPolicy(TransactionType.RequiresNew);
+ if (tx.rollback()) {
+ policy.setRollbackOnly();
+ }
+ policy.commit();
+ }
+ }
+}
diff --git a/container/openejb-junit5-backward/src/main/java/org/apache/openejb/junit5/security/RunWithOpenEjbTestSecurity.java b/container/openejb-junit5-backward/src/main/java/org/apache/openejb/junit5/security/RunWithOpenEjbTestSecurity.java
new file mode 100644
index 0000000..2d1efb4
--- /dev/null
+++ b/container/openejb-junit5-backward/src/main/java/org/apache/openejb/junit5/security/RunWithOpenEjbTestSecurity.java
@@ -0,0 +1,30 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.openejb.junit5.security;
+
+import org.junit.jupiter.api.extension.ExtendWith;
+
+import java.lang.annotation.ElementType;
+import java.lang.annotation.Retention;
+import java.lang.annotation.RetentionPolicy;
+import java.lang.annotation.Target;
+
+@Retention(RetentionPolicy.RUNTIME)
+@ExtendWith(TestSecurityTemplateInvocationContextProvider.class)
+@Target(ElementType.TYPE)
+public @interface RunWithOpenEjbTestSecurity {
+}
diff --git a/container/openejb-junit5-backward/src/main/java/org/apache/openejb/junit5/security/TestSecurityTemplateInvocationContextProvider.java b/container/openejb-junit5-backward/src/main/java/org/apache/openejb/junit5/security/TestSecurityTemplateInvocationContextProvider.java
new file mode 100644
index 0000000..66ba44e
--- /dev/null
+++ b/container/openejb-junit5-backward/src/main/java/org/apache/openejb/junit5/security/TestSecurityTemplateInvocationContextProvider.java
@@ -0,0 +1,127 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.openejb.junit5.security;
+
+import org.apache.openejb.junit.TestSecurity;
+import org.apache.openejb.junit5.OpenEjbExtension;
+import org.junit.jupiter.api.extension.*;
+
+import javax.ejb.EJBAccessException;
+import java.util.ArrayList;
+import java.util.Collections;
+import java.util.List;
+import java.util.stream.Stream;
+
+public class TestSecurityTemplateInvocationContextProvider implements TestTemplateInvocationContextProvider {
+ @Override
+ public boolean supportsTestTemplate(ExtensionContext extensionContext) {
+ return true;
+ }
+
+ @Override
+ public Stream<TestTemplateInvocationContext> provideTestTemplateInvocationContexts(ExtensionContext extensionContext) {
+
+ TestSecurity testSecurity = null;
+ if (extensionContext.getTestMethod().isPresent() && extensionContext.getTestMethod().get().isAnnotationPresent(TestSecurity.class)) {
+ testSecurity = extensionContext.getTestMethod().get().getAnnotation(TestSecurity.class);
+ } else if (extensionContext.getTestClass().isPresent() && extensionContext.getTestClass().get().isAnnotationPresent(TestSecurity.class)) {
+ testSecurity = extensionContext.getTestClass().get().getAnnotation(TestSecurity.class);
+ }
+
+ if (testSecurity != null) {
+ String[] authorized = testSecurity.authorized();
+ String[] unauthorized = testSecurity.unauthorized();
+
+ List<TestTemplateInvocationContext> contexts = new ArrayList<>();
+
+ for (String role : authorized) {
+ contexts.add(invocationContext(role, true));
+ }
+ for (String role : unauthorized) {
+ contexts.add(invocationContext(role, false));
+ }
+
+ return contexts.stream();
+ } else {
+ //no security annotations present, go with the default invocation context
+
+
+ return Stream.of(new TestTemplateInvocationContext() {
+ @Override
+ public List<Extension> getAdditionalExtensions() {
+ return Collections.singletonList(new OpenEjbExtension());
+ }
+ });
+ }
+
+ }
+
+
+ private TestTemplateInvocationContext invocationContext(String role, boolean authorized) {
+ return new TestTemplateInvocationContext() {
+
+ private boolean ejbAccessThrown = false;
+
+ @Override
+ public String getDisplayName(int invocationIndex) {
+ if(role.equals(TestSecurity.UNAUTHENTICATED)) {
+ return "unauthenticated";
+ }
+ return role;
+ }
+
+ @Override
+ public List<Extension> getAdditionalExtensions() {
+ List<Extension> extensions = new ArrayList<>();
+
+ extensions.add(new TestExecutionExceptionHandler() {
+ @Override
+ public void handleTestExecutionException(ExtensionContext extensionContext, Throwable throwable) throws Throwable {
+ if (!authorized) {
+ if (throwable instanceof EJBAccessException) {
+ //ok - this would be expected here, do not fail the test!
+ ejbAccessThrown = true;
+ return;
+ } else {
+ throw throwable;
+ }
+ }
+ throw throwable;
+ }
+ });
+
+ extensions.add(new AfterEachCallback() {
+ @Override
+ public void afterEach(ExtensionContext extensionContext) throws Exception {
+ if (!authorized) {
+ if (!ejbAccessThrown) {
+ throw new RuntimeException("Expected 'EJBAccessException' but caught none.");
+ }
+ }
+ }
+ });
+
+ extensions.add(new OpenEjbExtension(role));
+
+ return extensions;
+
+
+
+ }
+ };
+ }
+}
\ No newline at end of file
diff --git a/container/openejb-junit5-backward/src/main/resources/META-INF/default-openejb-test-config.properties b/container/openejb-junit5-backward/src/main/resources/META-INF/default-openejb-test-config.properties
new file mode 100644
index 0000000..d5afb6a
--- /dev/null
+++ b/container/openejb-junit5-backward/src/main/resources/META-INF/default-openejb-test-config.properties
@@ -0,0 +1,18 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+java.naming.factory.initial=org.apache.openejb.core.LocalInitialContextFactory
+org.apache.openejb.junit.default-config=true
\ No newline at end of file
diff --git a/container/openejb-junit5-backward/src/main/resources/META-INF/openejb-test-login.config b/container/openejb-junit5-backward/src/main/resources/META-INF/openejb-test-login.config
new file mode 100644
index 0000000..e8624b0
--- /dev/null
+++ b/container/openejb-junit5-backward/src/main/resources/META-INF/openejb-test-login.config
@@ -0,0 +1,3 @@
+OpenEjbJunitSecurityRealm {
+ org.apache.openejb.junit.security.TestLoginModule required;
+};
diff --git a/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/TestClassConfigFile.java b/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/TestClassConfigFile.java
new file mode 100644
index 0000000..7df2c1a
--- /dev/null
+++ b/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/TestClassConfigFile.java
@@ -0,0 +1,54 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.openejb.junit5;
+
+import org.apache.openejb.junit.ContextConfig;
+import org.apache.openejb.junit.TestResource;
+import org.apache.openejb.junit.TestResourceTypes;
+import org.junit.jupiter.api.Test;
+import org.junit.jupiter.api.extension.ExtendWith;
+
+import java.util.Hashtable;
+
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+
+
+@RunWithOpenEjb
+@ContextConfig(
+ configFile = "/META-INF/test-config.properties"
+)
+public class TestClassConfigFile {
+ @TestResource(TestResourceTypes.CONTEXT_CONFIG)
+ private Hashtable<String, String> contextConfig;
+
+ public TestClassConfigFile() {
+ }
+
+ @Test
+ public void testConfig() {
+ assertNotNull(contextConfig);
+
+ checkProperty("junit.test-property", "Test String");
+ }
+
+ private void checkProperty(final String key, final String expected) {
+ final String value = contextConfig.get(key);
+ assertEquals(expected, value);
+ }
+}
diff --git a/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/TestClassConfigFileAndProperties.java b/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/TestClassConfigFileAndProperties.java
new file mode 100644
index 0000000..5f168bb
--- /dev/null
+++ b/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/TestClassConfigFileAndProperties.java
@@ -0,0 +1,62 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.openejb.junit5;
+
+import org.apache.openejb.junit.ContextConfig;
+import org.apache.openejb.junit.Property;
+import org.apache.openejb.junit.TestResource;
+import org.apache.openejb.junit.TestResourceTypes;
+import org.junit.jupiter.api.Test;
+import org.junit.jupiter.api.extension.ExtendWith;
+
+import java.util.Hashtable;
+
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+
+@RunWithOpenEjb
+@ContextConfig(
+ configFile = "/META-INF/test-config.properties",
+ properties = {
+ @Property("junit.test-property-override=New Value"),
+ @Property("junit.test-property-file-untrimmed=New Trimmed Value"),
+ @Property(" junit.test-property-file-trimmed = New Untrimmed Value ")
+ }
+)
+public class TestClassConfigFileAndProperties {
+ @TestResource(TestResourceTypes.CONTEXT_CONFIG)
+ private Hashtable<String, String> contextConfig;
+
+ public TestClassConfigFileAndProperties() {
+ }
+
+ @Test
+ public void testConfig() {
+ assertNotNull(contextConfig);
+
+ checkProperty("junit.test-property", "Test String");
+ checkProperty("junit.test-property-override", "New Value");
+ checkProperty("junit.test-property-file-untrimmed", "New Trimmed Value");
+ checkProperty("junit.test-property-file-trimmed", "New Untrimmed Value");
+ }
+
+ private void checkProperty(final String key, final String expected) {
+ final String value = contextConfig.get(key);
+ assertEquals(expected, value);
+ }
+}
diff --git a/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/TestClassConfigProperties.java b/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/TestClassConfigProperties.java
new file mode 100644
index 0000000..dbf469e
--- /dev/null
+++ b/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/TestClassConfigProperties.java
@@ -0,0 +1,67 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.openejb.junit5;
+
+import org.apache.openejb.junit.ContextConfig;
+import org.apache.openejb.junit.Property;
+import org.apache.openejb.junit.TestResource;
+import org.apache.openejb.junit.TestResourceTypes;
+import org.junit.jupiter.api.Test;
+import org.junit.jupiter.api.extension.ExtendWith;
+
+import java.util.Hashtable;
+
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+
+@RunWithOpenEjb
+@ContextConfig(
+ properties = {
+ @Property("java.naming.factory.initial=org.apache.openejb.core.LocalInitialContextFactory"),
+ @Property("junit.test-property=Test String from Properties"),
+ @Property("junit.test-empty-property="),
+ @Property("junit.test-null-property"),
+ @Property(" junit.test-trim-empty-property-key = "),
+ @Property(" junit.test-trim-null-property-key "),
+ @Property(" junit.test-trim-property-key-and-value = trimmed value ")
+ }
+)
+public class TestClassConfigProperties {
+ @TestResource(TestResourceTypes.CONTEXT_CONFIG)
+ private Hashtable<String, String> contextConfig;
+
+ public TestClassConfigProperties() {
+ }
+
+ @Test
+ public void testConfig() {
+ assertNotNull(contextConfig);
+
+ checkProperty("junit.test-property", "Test String from Properties");
+ checkProperty("junit.test-empty-property", "");
+ checkProperty("junit.test-null-property", "");
+ checkProperty("junit.test-trim-empty-property-key", "");
+ checkProperty("junit.test-trim-null-property-key", "");
+ checkProperty("junit.test-trim-property-key-and-value", "trimmed value");
+ }
+
+ private void checkProperty(final String key, final String expected) {
+ final String value = contextConfig.get(key);
+ assertEquals(expected, value);
+ }
+}
diff --git a/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/TestDualConfigOverride.java b/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/TestDualConfigOverride.java
new file mode 100644
index 0000000..fe3de35
--- /dev/null
+++ b/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/TestDualConfigOverride.java
@@ -0,0 +1,119 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.openejb.junit5;
+
+import org.apache.openejb.junit.ContextConfig;
+import org.apache.openejb.junit.Property;
+import org.apache.openejb.junit.TestResource;
+import org.apache.openejb.junit.TestResourceTypes;
+import org.junit.jupiter.api.Test;
+import org.junit.jupiter.api.extension.ExtendWith;
+
+import java.util.Hashtable;
+
+import static org.junit.jupiter.api.Assertions.*;
+
+
+/**
+ * Here we test class level dual config, with method level overrides. We check some
+ * properties in all tests (even when not in it's config), to ensure overrides work
+ * properly, and also that context sharing doesn't happen.
+ */
+@RunWithOpenEjb
+@ContextConfig(
+ configFile = "/META-INF/test-config.properties",
+ properties = {
+ @Property("junit.test-property-override=New Class Property Value")
+ }
+)
+public class TestDualConfigOverride {
+ @TestResource(TestResourceTypes.CONTEXT_CONFIG)
+ private Hashtable<String, String> contextConfig;
+
+ public TestDualConfigOverride() {
+ }
+
+ @Test
+ public void testClassConfig() {
+ assertNotNull(contextConfig);
+
+ checkProperty("junit.test-property", "Test String");
+ checkProperty("junit.test-property-override", "New Class Property Value");
+ checkProperty("junit.test-property-override2", "Original Value 2");
+ checkProperty("junit.test-property-override3", "Original Value 3");
+ assertNull(contextConfig.get("junit.test-new-method-file-property"));
+ assertNull(contextConfig.get("junit.test-new-method-property"));
+ }
+
+ @Test
+ @ContextConfig(
+ configFile = "/META-INF/test-config-method.properties"
+ )
+ public void testMethodFileOverride() {
+ assertNotNull(contextConfig);
+
+ checkProperty("junit.test-property", "Test String");
+ checkProperty("junit.test-property-override", "New Class Property Value");
+ checkProperty("junit.test-property-override2", "New Method File Value 2");
+ checkProperty("junit.test-property-override3", "Original Value 3");
+ checkProperty("junit.test-new-method-file-property", "New Method Value");
+ assertNull(contextConfig.get("junit.test-new-method-property"));
+ }
+
+ @Test
+ @ContextConfig(
+ properties = {
+ @Property("junit.test-property-override3=New Method Property Value 3"),
+ @Property("junit.test-new-method-property=New Method Property Value")
+ }
+ )
+ public void testMethodPropertiesOverride() {
+ assertNotNull(contextConfig);
+
+ checkProperty("junit.test-property", "Test String");
+ checkProperty("junit.test-property-override", "New Class Property Value");
+ checkProperty("junit.test-property-override2", "Original Value 2");
+ checkProperty("junit.test-property-override3", "New Method Property Value 3");
+ checkProperty("junit.test-new-method-property", "New Method Property Value");
+ assertNull(contextConfig.get("junit.test-new-method-file-property"));
+ }
+
+ @Test
+ @ContextConfig(
+ configFile = "/META-INF/test-config-method.properties",
+ properties = {
+ @Property("junit.test-property-override2=New Method Property Value 2"),
+ @Property("junit.test-new-method-property=New Method Property Value")
+ }
+ )
+ public void testMethodDualOverride() {
+ assertNotNull(contextConfig);
+
+ checkProperty("junit.test-property", "Test String");
+ checkProperty("junit.test-property-override", "New Class Property Value");
+ checkProperty("junit.test-property-override2", "New Method Property Value 2");
+ checkProperty("junit.test-property-override3", "Original Value 3");
+ checkProperty("junit.test-new-method-file-property", "New Method Value");
+ checkProperty("junit.test-new-method-property", "New Method Property Value");
+ }
+
+ private void checkProperty(final String key, final String expected) {
+ final String value = contextConfig.get(key);
+ assertEquals(expected, value);
+ }
+}
diff --git a/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/TestEJBContainerExtensionDefaultConfig.java b/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/TestEJBContainerExtensionDefaultConfig.java
new file mode 100644
index 0000000..fb2b31b
--- /dev/null
+++ b/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/TestEJBContainerExtensionDefaultConfig.java
@@ -0,0 +1,40 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.openejb.junit5;
+
+import org.apache.openejb.config.DeploymentFilterable;
+import org.apache.openejb.junit.jee.config.Properties;
+import org.apache.openejb.junit.jee.config.Property;
+import org.junit.jupiter.api.Test;
+
+import static org.junit.jupiter.api.Assertions.assertEquals;
+
+@Properties({
+ @Property(key = DeploymentFilterable.CLASSPATH_EXCLUDE, value = "jar:.*"),
+ @Property(key = DeploymentFilterable.CLASSPATH_INCLUDE, value = ".*openejb-junit5-backward.*")
+})
+@RunWithEjbContainer
+public class TestEJBContainerExtensionDefaultConfig {
+
+ @org.apache.openejb.junit.jee.resources.TestResource
+ private java.util.Properties props;
+
+ @Test
+ public void configIsHere() {
+ assertEquals("true", props.getProperty("implicit-config"));
+ }
+}
diff --git a/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/TestEJBContainerExtensionResources.java b/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/TestEJBContainerExtensionResources.java
new file mode 100644
index 0000000..d5f6ea1
--- /dev/null
+++ b/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/TestEJBContainerExtensionResources.java
@@ -0,0 +1,58 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.openejb.junit5;
+
+import org.apache.openejb.config.DeploymentFilterable;
+import org.apache.openejb.junit.jee.config.Properties;
+import org.apache.openejb.junit.jee.config.Property;
+import org.junit.jupiter.api.Test;
+
+import javax.ejb.embeddable.EJBContainer;
+import javax.naming.Context;
+
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+
+@Properties({ // just a small conf to go faster
+ @Property(key = DeploymentFilterable.CLASSPATH_EXCLUDE, value = "jar:.*"),
+ @Property(key = DeploymentFilterable.CLASSPATH_INCLUDE, value = ".*openejb-junit5-backward.*")
+})
+@RunWithEjbContainer
+public class TestEJBContainerExtensionResources {
+ @org.apache.openejb.junit.jee.resources.TestResource
+ private Context ctx;
+
+ @org.apache.openejb.junit.jee.resources.TestResource
+ private java.util.Properties props;
+
+ @org.apache.openejb.junit.jee.resources.TestResource
+ private EJBContainer container;
+
+ @Test
+ public void checkCtx() {
+ assertNotNull(ctx);
+ }
+
+ @Test
+ public void checkProps() {
+ assertNotNull(props);
+ }
+
+ @Test
+ public void checkContainer() {
+ assertNotNull(container);
+ }
+}
diff --git a/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/TestEJBContainerExtensionWithLocalEJB.java b/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/TestEJBContainerExtensionWithLocalEJB.java
new file mode 100644
index 0000000..1662976
--- /dev/null
+++ b/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/TestEJBContainerExtensionWithLocalEJB.java
@@ -0,0 +1,69 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.openejb.junit5;
+
+import org.apache.openejb.config.DeploymentFilterable;
+import org.apache.openejb.junit.jee.config.Properties;
+import org.apache.openejb.junit.jee.config.Property;
+import org.apache.openejb.junit5.ejbs.BasicEjbLocal;
+import org.junit.jupiter.api.Test;
+
+import javax.ejb.embeddable.EJBContainer;
+import javax.inject.Inject;
+import javax.naming.Context;
+
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+
+
+@Properties({
+ @Property(key = DeploymentFilterable.CLASSPATH_EXCLUDE, value = "jar:.*"),
+ @Property(key = DeploymentFilterable.CLASSPATH_INCLUDE, value = ".*openejb-junit5-backward.*")
+})
+@RunWithEjbContainer
+public class TestEJBContainerExtensionWithLocalEJB {
+
+ @org.apache.openejb.junit.jee.resources.TestResource
+ private Context ctx;
+
+ @org.apache.openejb.junit.jee.resources.TestResource
+ private java.util.Properties props;
+
+ @org.apache.openejb.junit.jee.resources.TestResource
+ private EJBContainer container;
+
+ @Inject
+ private BasicEjbLocal ejb;
+
+ private void doChecks() {
+ assertNotNull(ctx);
+ assertNotNull(props);
+ assertNotNull(container);
+ assertNotNull(ejb);
+ assertEquals("a b", ejb.concat("a", "b"));
+ }
+
+ @Test
+ public void checkAllIsFine() {
+ doChecks();
+ }
+
+ @Test
+ public void checkAllIsStillFine() {
+ doChecks();
+ }
+}
diff --git a/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/TestEjbBasic.java b/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/TestEjbBasic.java
new file mode 100644
index 0000000..6e934fe
--- /dev/null
+++ b/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/TestEjbBasic.java
@@ -0,0 +1,73 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.openejb.junit5;
+
+import org.apache.openejb.api.LocalClient;
+import org.apache.openejb.junit.ContextConfig;
+import org.apache.openejb.junit.Property;
+import org.apache.openejb.junit5.ejbs.BasicEjbLocal;
+import org.apache.openejb.junit5.jee.EjbContainerExtension;
+import org.apache.openejb.junit5.jee.transaction.TransactionExtension;
+import org.junit.jupiter.api.Test;
+import org.junit.jupiter.api.extension.ExtendWith;
+
+import javax.ejb.EJB;
+
+import static org.junit.jupiter.api.Assertions.*;
+
+
+@ContextConfig(properties = {
+ @Property("openejb.deployments.classpath.include=.*openejb-junit5-backward.*"),
+ @Property("java.naming.factory.initial=org.apache.openejb.core.LocalInitialContextFactory")
+})
+@RunWithOpenEjb
+@LocalClient
+public class TestEjbBasic {
+ @EJB
+ private BasicEjbLocal sampleEjb;
+
+ public TestEjbBasic() {
+ }
+
+ @Test
+ public void testEjbInjection() {
+ assertNotNull(sampleEjb);
+ }
+
+ @Test
+ public void testEjbInvocation() {
+ assertNotNull(sampleEjb);
+
+ final String object = sampleEjb.concat("Hello", "World");
+ assertEquals("Hello World", object);
+
+ final double root = sampleEjb.squareroot(81);
+ assertEquals(9, root, 0.0);
+ }
+
+ @Test
+ public void testEjbException() {
+ assertNotNull(sampleEjb);
+
+ try {
+ sampleEjb.squareroot(-1);
+ fail("Call must fail with exception.");
+ } catch (final Exception e) {
+ }
+ }
+}
diff --git a/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/TestEjbSecurity.java b/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/TestEjbSecurity.java
new file mode 100644
index 0000000..76fd7f6
--- /dev/null
+++ b/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/TestEjbSecurity.java
@@ -0,0 +1,198 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ * <p>
+ * http://www.apache.org/licenses/LICENSE-2.0
+ * <p>
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.openejb.junit5;
+
+import org.apache.openejb.api.LocalClient;
+import org.apache.openejb.junit.ContextConfig;
+import org.apache.openejb.junit.Property;
+import org.apache.openejb.junit.TestSecurity;
+import org.apache.openejb.junit5.ejbs.BasicEjbLocal;
+import org.apache.openejb.junit5.ejbs.SecuredEjbLocal;
+import org.apache.openejb.junit5.security.RunWithOpenEjbTestSecurity;
+import org.apache.openejb.junit5.security.TestSecurityTemplateInvocationContextProvider;
+import org.junit.jupiter.api.Disabled;
+import org.junit.jupiter.api.TestTemplate;
+import org.junit.jupiter.api.extension.ExtendWith;
+
+import javax.ejb.EJB;
+import javax.ejb.EJBAccessException;
+
+import static org.junit.jupiter.api.Assertions.*;
+
+@ContextConfig(properties = {
+ @Property("openejb.deployments.classpath.include=.*openejb-junit5-backward.*"),
+ @Property("java.naming.factory.initial=org.apache.openejb.core.LocalInitialContextFactory")
+})
+@RunWithOpenEjbTestSecurity
+@TestSecurity(
+ authorized = {"RoleA"}
+)
+@LocalClient
+public class TestEjbSecurity {
+ @EJB
+ private BasicEjbLocal basicEjb;
+
+ @EJB
+ private SecuredEjbLocal securedEjb;
+
+ public TestEjbSecurity() {
+ }
+
+ @TestTemplate
+ public void testEjbInjection() {
+ assertNotNull(basicEjb);
+ assertNotNull(securedEjb);
+ }
+
+ @TestTemplate
+ public void testClassLevelSecurity() {
+ assertNotNull(securedEjb);
+
+ assertEquals("Unsecured Works", basicEjb.concat("Unsecured", "Works"));
+ assertEquals("Dual Role Works", securedEjb.dualRole());
+ assertEquals("RoleA Works", securedEjb.roleA());
+ }
+
+ @TestTemplate
+ public void testClassLevelSecurityUnauthorized() {
+ assertThrows(EJBAccessException.class, () -> {
+ assertNotNull(securedEjb);
+ securedEjb.roleB();
+ });
+ }
+
+ @TestTemplate
+ @TestSecurity(
+ authorized = {"RoleB"}
+ )
+ public void testMethodLevelSecurity() {
+ assertNotNull(securedEjb);
+
+ assertEquals("Unsecured Works", basicEjb.concat("Unsecured", "Works"));
+ assertEquals("Dual Role Works", securedEjb.dualRole());
+ assertEquals("RoleB Works", securedEjb.roleB());
+ }
+
+ @TestTemplate
+ @TestSecurity(
+ authorized = {"RoleB"}
+ )
+ public void testMethodLevelSecurityUnauthorized() {
+ assertThrows(EJBAccessException.class, () -> {
+ assertNotNull(securedEjb);
+ securedEjb.roleA();
+ });
+ }
+
+ @TestTemplate
+ @TestSecurity(
+ authorized = {"RoleA"},
+ unauthorized = {"RoleB"}
+ )
+ public void testMultipleSecurityRoles_RoleA() {
+ assertNotNull(securedEjb);
+ securedEjb.roleA();
+ }
+
+ @TestTemplate
+ @TestSecurity(
+ authorized = {"RoleB"},
+ unauthorized = {"RoleA"}
+ )
+ public void testMultipleSecurityRoles_RoleB() {
+ assertNotNull(securedEjb);
+ securedEjb.roleB();
+ }
+
+ /**
+ * This test was created to ensure that the statements are created correctly.
+ * They are constructed in such a way as to "incorrectly" specify the annotation
+ * options, and should fail with an access exception
+ */
+ @TestTemplate
+ @TestSecurity(
+ authorized = {"RoleB"}
+ )
+ public void testRoleAFailAuthorized() {
+ assertThrows(EJBAccessException.class, () -> {
+ assertNotNull(securedEjb);
+ securedEjb.roleA();
+ });
+ }
+
+ /**
+ * This test was created to ensure that the statements are created correctly.
+ * They are constructed in such a way as to "incorrectly" specify the annotation
+ * options, and should fail with an access exception
+ */
+ @TestTemplate
+ @TestSecurity(
+ authorized = {"RoleA"}
+ )
+ public void testRoleBFailAuthorized() {
+ assertThrows(EJBAccessException.class, () -> {
+ assertNotNull(securedEjb);
+ securedEjb.roleB();
+ });
+ }
+
+ /**
+ * This test was created to ensure that the statements are created correctly.
+ * They are constructed in such a way as to "incorrectly" specify the annotation
+ * options, and should fail with an access exception
+ */
+ @Disabled(value = "TODO: How to fix this in JUnit5?")
+ @TestTemplate
+ @TestSecurity(
+ unauthorized = {"RoleA"}
+ )
+ public void testRoleAFailUnauthorized() {
+ assertThrows(AssertionError.class, () -> {
+ securedEjb.roleA();
+ });
+ }
+
+ /**
+ * This test was created to ensure that the statements are created correctly.
+ * They are constructed in such a way as to "incorrectly" specify the annotation
+ * options, and should fail with an access exception
+ */
+ @Disabled(value = "TODO: How to fix this in JUnit5?")
+ @TestTemplate
+ @TestSecurity(
+ unauthorized = {"RoleB"}
+ )
+ public void testRoleBFailUnauthorized() {
+ assertThrows(AssertionError.class, () -> {
+ securedEjb.roleB();
+ });
+ }
+
+ /**
+ * This test was created to ensure that the statements are created correctly.
+ * They are constructed in such a way as to "incorrectly" specify the annotation
+ * options, and should fail with an access exception
+ */
+ @TestTemplate
+ @TestSecurity(
+ unauthorized = {TestSecurity.UNAUTHENTICATED}
+ )
+ public void testUnauthenticated() {
+ securedEjb.roleA();
+ }
+}
diff --git a/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/TestEjbSecurityRunTestAs.java b/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/TestEjbSecurityRunTestAs.java
new file mode 100644
index 0000000..cf5b417
--- /dev/null
+++ b/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/TestEjbSecurityRunTestAs.java
@@ -0,0 +1,87 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.openejb.junit5;
+
+import org.apache.openejb.api.LocalClient;
+import org.apache.openejb.junit.ContextConfig;
+import org.apache.openejb.junit.Property;
+import org.apache.openejb.junit.RunTestAs;
+import org.apache.openejb.junit5.ejbs.BasicEjbLocal;
+import org.apache.openejb.junit5.ejbs.SecuredEjbLocal;
+import org.junit.jupiter.api.Test;
+import org.junit.jupiter.api.extension.ExtendWith;
+
+import javax.ejb.EJB;
+import javax.ejb.EJBAccessException;
+
+import static org.junit.jupiter.api.Assertions.*;
+
+
+@ContextConfig(properties = {
+ @Property("openejb.deployments.classpath.include=.*openejb-junit5-backward.*"),
+ @Property("java.naming.factory.initial=org.apache.openejb.core.LocalInitialContextFactory")
+})
+@RunWithOpenEjb
+@RunTestAs("RoleA")
+@LocalClient
+public class TestEjbSecurityRunTestAs {
+ @EJB
+ private BasicEjbLocal basicEjb;
+
+ @EJB
+ private SecuredEjbLocal securedEjb;
+
+ public TestEjbSecurityRunTestAs() {
+ }
+
+ @Test
+ public void testEjbInjection() {
+ assertNotNull(basicEjb);
+ assertNotNull(securedEjb);
+ }
+
+ @Test
+ public void testClassLevelSecurity() {
+ assertNotNull(securedEjb);
+
+ assertEquals("Unsecured Works", basicEjb.concat("Unsecured", "Works"));
+ assertEquals("Dual Role Works", securedEjb.dualRole());
+ assertEquals("RoleA Works", securedEjb.roleA());
+
+ try {
+ securedEjb.roleB();
+ fail("Able to execute a method for which we shouldn't have access.");
+ } catch (final EJBAccessException e) {
+ }
+ }
+
+ @Test
+ @RunTestAs("RoleB")
+ public void testMethodLevelSecurity() {
+ assertNotNull(securedEjb);
+
+ assertEquals("Unsecured Works", basicEjb.concat("Unsecured", "Works"));
+ assertEquals("Dual Role Works", securedEjb.dualRole());
+ assertEquals("RoleB Works", securedEjb.roleB());
+
+ try {
+ securedEjb.roleA();
+ fail("Able to execute a method for which we shouldn't have access.");
+ } catch (final EJBAccessException e) {
+ }
+ }
+}
diff --git a/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/TestMethodConfigFile.java b/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/TestMethodConfigFile.java
new file mode 100644
index 0000000..ea573c3
--- /dev/null
+++ b/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/TestMethodConfigFile.java
@@ -0,0 +1,65 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.openejb.junit5;
+
+import org.apache.openejb.junit.ContextConfig;
+import org.apache.openejb.junit.TestResource;
+import org.apache.openejb.junit.TestResourceTypes;
+import org.junit.jupiter.api.Test;
+import org.junit.jupiter.api.extension.ExtendWith;
+
+import java.util.Hashtable;
+
+import static org.junit.jupiter.api.Assertions.*;
+
+@RunWithOpenEjb
+public class TestMethodConfigFile {
+ @TestResource(TestResourceTypes.CONTEXT_CONFIG)
+ private Hashtable<String, String> contextConfig;
+
+ /**
+ * We store it in a field to be sure that we check the same key in the 2 separate
+ * tests.
+ */
+ private static final String CHECK_PROPERTY = "junit.test-property";
+
+ public TestMethodConfigFile() {
+ }
+
+ @Test
+ @ContextConfig(
+ configFile = "/META-INF/test-config.properties"
+ )
+ public void testConfig() {
+ assertNotNull(contextConfig);
+
+ checkProperty(CHECK_PROPERTY, "Test String");
+ }
+
+ @Test
+ public void testConfigNotPresent() {
+ assertNotNull(contextConfig);
+
+ assertNull(contextConfig.get(CHECK_PROPERTY));
+ }
+
+ private void checkProperty(final String key, final String expected) {
+ final String value = contextConfig.get(key);
+ assertEquals(expected, value);
+ }
+}
diff --git a/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/TestMethodConfigProperties.java b/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/TestMethodConfigProperties.java
new file mode 100644
index 0000000..0010d1f
--- /dev/null
+++ b/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/TestMethodConfigProperties.java
@@ -0,0 +1,69 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.openejb.junit5;
+
+import org.apache.openejb.junit.ContextConfig;
+import org.apache.openejb.junit.Property;
+import org.apache.openejb.junit.TestResource;
+import org.apache.openejb.junit.TestResourceTypes;
+import org.junit.jupiter.api.Test;
+import org.junit.jupiter.api.extension.ExtendWith;
+
+import java.util.Hashtable;
+
+import static org.junit.jupiter.api.Assertions.*;
+
+@RunWithOpenEjb
+public class TestMethodConfigProperties {
+ @TestResource(TestResourceTypes.CONTEXT_CONFIG)
+ private Hashtable<String, String> contextConfig;
+
+ /**
+ * We store it in a field to be sure that we check the same key in the 2 separate
+ * tests.
+ */
+ private static final String CHECK_PROPERTY = "junit.test-property";
+
+ public TestMethodConfigProperties() {
+ }
+
+ @Test
+ @ContextConfig(
+ properties = {
+ @Property("java.naming.factory.initial=org.apache.openejb.core.LocalInitialContextFactory"),
+ @Property(CHECK_PROPERTY + "=Test String from Properties")
+ }
+ )
+ public void testConfig() {
+ assertNotNull(contextConfig);
+
+ checkProperty(CHECK_PROPERTY, "Test String from Properties");
+ }
+
+ @Test
+ public void testConfigNotPresent() {
+ assertNotNull(contextConfig);
+
+ assertNull(contextConfig.get(CHECK_PROPERTY));
+ }
+
+ private void checkProperty(final String key, final String expected) {
+ final String value = contextConfig.get(key);
+ assertEquals(expected, value);
+ }
+}
diff --git a/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/TestResourceEJBContainerExtension.java b/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/TestResourceEJBContainerExtension.java
new file mode 100644
index 0000000..8585d88
--- /dev/null
+++ b/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/TestResourceEJBContainerExtension.java
@@ -0,0 +1,49 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.openejb.junit5;
+
+import org.apache.openejb.assembler.classic.Assembler;
+import org.apache.openejb.config.DeploymentFilterable;
+import org.apache.openejb.junit.jee.config.Properties;
+import org.apache.openejb.loader.SystemInstance;
+import org.apache.openejb.spi.ContainerSystem;
+import org.junit.jupiter.api.Test;
+
+import javax.annotation.Resource;
+import javax.naming.NamingException;
+import javax.sql.DataSource;
+
+import static org.junit.jupiter.api.Assertions.*;
+
+
+@Properties({
+ @org.apache.openejb.junit.jee.config.Property(key = DeploymentFilterable.CLASSPATH_EXCLUDE, value = "jar:.*"),
+ @org.apache.openejb.junit.jee.config.Property(key = DeploymentFilterable.CLASSPATH_INCLUDE, value = ".*openejb-junit5-backward.*"),
+ @org.apache.openejb.junit.jee.config.Property(key = "r", value = "new://Resource?type=DataSource")
+})
+@RunWithEjbContainer
+public class TestResourceEJBContainerExtension {
+
+ @Resource(name = "r")
+ private DataSource ds;
+
+ @Test
+ public void checkResource() throws NamingException {
+ assertEquals(ds, SystemInstance.get().getComponent(ContainerSystem.class)
+ .getJNDIContext().lookup("java:" + Assembler.OPENEJB_RESOURCE_JNDI_PREFIX + "r"));
+ }
+}
diff --git a/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/TestWithCdiBean.java b/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/TestWithCdiBean.java
new file mode 100644
index 0000000..aa43a24
--- /dev/null
+++ b/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/TestWithCdiBean.java
@@ -0,0 +1,63 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.openejb.junit5;
+
+import org.apache.openejb.config.DeploymentFilterable;
+import org.apache.openejb.junit.jee.config.Properties;
+import org.apache.openejb.junit.jee.config.Property;
+import org.junit.jupiter.api.Test;
+
+import javax.ejb.EJB;
+import javax.ejb.Stateless;
+import javax.inject.Inject;
+
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+
+
+@Properties({ // just a small conf to go faster
+ @Property(key = DeploymentFilterable.CLASSPATH_EXCLUDE, value = "jar:.*"),
+ @Property(key = DeploymentFilterable.CLASSPATH_INCLUDE, value = ".*openejb-junit5-backward.*")
+})
+@RunWithEjbContainer
+public class TestWithCdiBean {
+ @Inject
+ private CdiBean cdi;
+
+ @Inject
+ private EjbBean ejb;
+
+ @EJB
+ private EjbBean ejb2;
+
+ @Test
+ public void checkCDIInjections() {
+ assertNotNull(cdi);
+ assertNotNull(ejb);
+ }
+
+ @Test
+ public void checkEJBInjection() {
+ assertNotNull(ejb2);
+ }
+
+ public static class CdiBean {
+ }
+
+ @Stateless
+ public static class EjbBean {
+ }
+}
diff --git a/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/ejbs/BasicEjb.java b/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/ejbs/BasicEjb.java
new file mode 100644
index 0000000..067b7f8
--- /dev/null
+++ b/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/ejbs/BasicEjb.java
@@ -0,0 +1,35 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.openejb.junit5.ejbs;
+
+import javax.ejb.Stateless;
+
+@Stateless
+public class BasicEjb implements BasicEjbLocal {
+ public String concat(final String s1, final String s2) {
+ return s1 + " " + s2;
+ }
+
+ public double squareroot(final double n) {
+ if (n < 0) {
+ throw new IllegalArgumentException("Number cannot be negative");
+ }
+
+ return Math.sqrt(n);
+ }
+}
diff --git a/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/ejbs/BasicEjbLocal.java b/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/ejbs/BasicEjbLocal.java
new file mode 100644
index 0000000..d752f27
--- /dev/null
+++ b/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/ejbs/BasicEjbLocal.java
@@ -0,0 +1,27 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.openejb.junit5.ejbs;
+
+import javax.ejb.Local;
+
+@Local
+public interface BasicEjbLocal {
+ String concat(String s1, String s2);
+
+ double squareroot(double n);
+}
diff --git a/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/ejbs/SecuredEjb.java b/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/ejbs/SecuredEjb.java
new file mode 100644
index 0000000..b3c92bc
--- /dev/null
+++ b/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/ejbs/SecuredEjb.java
@@ -0,0 +1,39 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.openejb.junit5.ejbs;
+
+import javax.annotation.security.RolesAllowed;
+import javax.ejb.Stateless;
+
+@Stateless
+@RolesAllowed({"RoleA", "RoleB"})
+public class SecuredEjb implements SecuredEjbLocal {
+ public String dualRole() {
+ return "Dual Role Works";
+ }
+
+ @RolesAllowed({"RoleA"})
+ public String roleA() {
+ return "RoleA Works";
+ }
+
+ @RolesAllowed({"RoleB"})
+ public String roleB() {
+ return "RoleB Works";
+ }
+}
diff --git a/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/ejbs/SecuredEjbLocal.java b/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/ejbs/SecuredEjbLocal.java
new file mode 100644
index 0000000..bc3fbb6
--- /dev/null
+++ b/container/openejb-junit5-backward/src/test/java/org/apache/openejb/junit5/ejbs/SecuredEjbLocal.java
@@ -0,0 +1,29 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.openejb.junit5.ejbs;
+
+import javax.ejb.Local;
+
+@Local
+public interface SecuredEjbLocal {
+ String dualRole();
+
+ String roleA();
+
+ String roleB();
+}
diff --git a/container/openejb-junit5-backward/src/test/resources/META-INF/beans.xml b/container/openejb-junit5-backward/src/test/resources/META-INF/beans.xml
new file mode 100644
index 0000000..5ce485a
--- /dev/null
+++ b/container/openejb-junit5-backward/src/test/resources/META-INF/beans.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied. See the License for the
+ specific language governing permissions and limitations
+ under the License.
+-->
+<beans xmlns="http://java.sun.com/xml/ns/javaee"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/beans_1_0.xsd" />
diff --git a/container/openejb-junit5-backward/src/test/resources/META-INF/ejb-jar.xml b/container/openejb-junit5-backward/src/test/resources/META-INF/ejb-jar.xml
new file mode 100644
index 0000000..3c3de1c
--- /dev/null
+++ b/container/openejb-junit5-backward/src/test/resources/META-INF/ejb-jar.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<ejb-jar/>
\ No newline at end of file
diff --git a/container/openejb-junit5-backward/src/test/resources/META-INF/test-config-method.properties b/container/openejb-junit5-backward/src/test/resources/META-INF/test-config-method.properties
new file mode 100644
index 0000000..a7c32b9
--- /dev/null
+++ b/container/openejb-junit5-backward/src/test/resources/META-INF/test-config-method.properties
@@ -0,0 +1,18 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+junit.test-new-method-file-property=New Method Value
+junit.test-property-override2=New Method File Value 2
diff --git a/container/openejb-junit5-backward/src/test/resources/META-INF/test-config.properties b/container/openejb-junit5-backward/src/test/resources/META-INF/test-config.properties
new file mode 100644
index 0000000..fd0a9f7
--- /dev/null
+++ b/container/openejb-junit5-backward/src/test/resources/META-INF/test-config.properties
@@ -0,0 +1,23 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+java.naming.factory.initial=org.apache.openejb.core.LocalInitialContextFactory
+junit.test-property=Test String
+junit.test-property-override=Original Value
+junit.test-property-override2=Original Value 2
+junit.test-property-override3=Original Value 3
+junit.test-property-file-untrimmed = Original Untrimmed Value
+junit.test-property-file-trimmed=Original Trimmed Value
diff --git a/container/openejb-junit5-backward/src/test/resources/openejb-junit.properties b/container/openejb-junit5-backward/src/test/resources/openejb-junit.properties
new file mode 100644
index 0000000..9eab334
--- /dev/null
+++ b/container/openejb-junit5-backward/src/test/resources/openejb-junit.properties
@@ -0,0 +1,17 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+implicit-config = true
diff --git a/container/openejb-loader/pom.xml b/container/openejb-loader/pom.xml
index efb08d2..8daa00b 100644
--- a/container/openejb-loader/pom.xml
+++ b/container/openejb-loader/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>container</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>openejb-loader</artifactId>
diff --git a/container/pom.xml b/container/pom.xml
index be9346e..9508572 100644
--- a/container/pom.xml
+++ b/container/pom.xml
@@ -20,7 +20,7 @@
<parent>
<artifactId>tomee-project</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
@@ -36,7 +36,8 @@
<module>openejb-javaagent</module>
<module>openejb-jee</module>
<module>openejb-jee-accessors</module>
- <module>openejb-junit</module>
<module>openejb-jpa-integration</module>
+ <module>openejb-junit</module>
+ <module>openejb-junit5-backward</module>
</modules>
</project>
diff --git a/deps/pom.xml b/deps/pom.xml
index 2504ebe..831ac9b 100644
--- a/deps/pom.xml
+++ b/deps/pom.xml
@@ -20,7 +20,7 @@
<parent>
<artifactId>tomee-project</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>deps</artifactId>
diff --git a/deps/taglibs-shade/pom.xml b/deps/taglibs-shade/pom.xml
index 77f587c..ef5a408 100644
--- a/deps/taglibs-shade/pom.xml
+++ b/deps/taglibs-shade/pom.xml
@@ -20,7 +20,7 @@
<parent>
<artifactId>deps</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/examples/access-timeout-meta/pom.xml b/examples/access-timeout-meta/pom.xml
index 1098edf..4b98335 100644
--- a/examples/access-timeout-meta/pom.xml
+++ b/examples/access-timeout-meta/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>access-timeout-meta</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: @AccessTimeout (Meta)</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -84,7 +84,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/access-timeout/pom.xml b/examples/access-timeout/pom.xml
index e5cc8c9..0b65a35 100644
--- a/examples/access-timeout/pom.xml
+++ b/examples/access-timeout/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>access-timeout</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: @AccessTimeout</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -84,7 +84,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/alternate-descriptors/pom.xml b/examples/alternate-descriptors/pom.xml
index acac699..a8df9ee 100644
--- a/examples/alternate-descriptors/pom.xml
+++ b/examples/alternate-descriptors/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>alternate-descriptors</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Alternate Descriptors</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -108,7 +108,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
<exclusions>
<exclusion>
diff --git a/examples/applet/pom.xml b/examples/applet/pom.xml
index 90383ea..a63e9db 100644
--- a/examples/applet/pom.xml
+++ b/examples/applet/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz.applet</groupId>
<artifactId>applet</artifactId>
<packaging>war</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Web Examples :: Signed Applet EJB Client</name>
<url>http://tomee.apache.org</url>
<properties>
@@ -44,7 +44,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-client</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
@@ -112,7 +112,7 @@
<artifactItem>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-client</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<outputDirectory>${project.build.directory}/${project.build.finalName}</outputDirectory>
<destFileName>openejb-client.jar</destFileName>
</artifactItem>
diff --git a/examples/application-composer/pom.xml b/examples/application-composer/pom.xml
index 68c62f5..f97a418 100644
--- a/examples/application-composer/pom.xml
+++ b/examples/application-composer/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>application-composer</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Application Composer</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -92,7 +92,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/applicationcomposer-jaxws-cdi/pom.xml b/examples/applicationcomposer-jaxws-cdi/pom.xml
index 68df946..9503d71 100644
--- a/examples/applicationcomposer-jaxws-cdi/pom.xml
+++ b/examples/applicationcomposer-jaxws-cdi/pom.xml
@@ -20,7 +20,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz</groupId>
<artifactId>applicationcomposer-jaxws-cdi</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Application Composer, JAX-WS and CDI are in a boat</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -80,13 +80,13 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-cxf</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>ziplock</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/applicationexception/pom.xml b/examples/applicationexception/pom.xml
index 75535a6..3701805 100644
--- a/examples/applicationexception/pom.xml
+++ b/examples/applicationexception/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>applicationexception</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: @ApplicationException inheritance</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -94,7 +94,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/arquillian-jpa/pom.xml b/examples/arquillian-jpa/pom.xml
index 0b5cfa7..3479b94 100644
--- a/examples/arquillian-jpa/pom.xml
+++ b/examples/arquillian-jpa/pom.xml
@@ -14,10 +14,10 @@
<groupId>org.superbiz</groupId>
<artifactId>arquillian-jpa</artifactId>
<name>TomEE :: Examples :: Arquillian Persistence Extension Sample</name>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<properties>
<arquillian_universe.version>1.2.0.1</arquillian_universe.version>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<build>
@@ -73,7 +73,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.tomee</groupId>
diff --git a/examples/async-methods/pom.xml b/examples/async-methods/pom.xml
index ebc4c28..16abf5c 100644
--- a/examples/async-methods/pom.xml
+++ b/examples/async-methods/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>async-methods</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: @Asynchronous Methods</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -84,7 +84,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/async-postconstruct/pom.xml b/examples/async-postconstruct/pom.xml
index 3d2131d..619be13 100644
--- a/examples/async-postconstruct/pom.xml
+++ b/examples/async-postconstruct/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>async-postconstruct</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: @Asynchronous @PostConstrct</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -84,7 +84,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/async-servlet/pom.xml b/examples/async-servlet/pom.xml
index 399143e..ae43178 100644
--- a/examples/async-servlet/pom.xml
+++ b/examples/async-servlet/pom.xml
@@ -20,7 +20,7 @@
<groupId>org.superbiz</groupId>
<artifactId>async-servlet</artifactId>
<packaging>war</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>OpenEJB :: Examples :: Async Servlet</name>
<url>http://maven.apache.org</url>
<properties>
@@ -28,7 +28,7 @@
<maven.compiler.target>1.8</maven.compiler.target>
<version.arquillian>1.1.13.Final</version.arquillian>
<version.graphene.webdriver>2.3.1</version.graphene.webdriver>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
</properties>
<dependencies>
<dependency>
@@ -59,7 +59,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>ziplock</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
<dependency>
@@ -95,7 +95,7 @@
<plugin>
<groupId>org.apache.tomee.maven</groupId>
<artifactId>tomee-maven-plugin</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<configuration>
<args>-Xmx512m -XX:PermSize=256m</args>
</configuration>
diff --git a/examples/bean-validation-design-by-contract/pom.xml b/examples/bean-validation-design-by-contract/pom.xml
index 67744c5..8cb3fb9 100644
--- a/examples/bean-validation-design-by-contract/pom.xml
+++ b/examples/bean-validation-design-by-contract/pom.xml
@@ -20,11 +20,11 @@
<groupId>org.superbiz</groupId>
<artifactId>bean-validation-design-by-contract</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Bean Validation Design By Contract</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
</properties>
<build>
<defaultGoal>install</defaultGoal>
@@ -82,7 +82,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/bval-evaluation-redeployment/WebApp1/pom.xml b/examples/bval-evaluation-redeployment/WebApp1/pom.xml
index 222b164..59650f7 100644
--- a/examples/bval-evaluation-redeployment/WebApp1/pom.xml
+++ b/examples/bval-evaluation-redeployment/WebApp1/pom.xml
@@ -22,7 +22,7 @@
<parent>
<groupId>org.superbiz</groupId>
<artifactId>bval-evaluation-redeployment</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>WebApp1</artifactId>
<packaging>war</packaging>
diff --git a/examples/bval-evaluation-redeployment/WebApp2/pom.xml b/examples/bval-evaluation-redeployment/WebApp2/pom.xml
index 9d80ab0..0cd376b 100644
--- a/examples/bval-evaluation-redeployment/WebApp2/pom.xml
+++ b/examples/bval-evaluation-redeployment/WebApp2/pom.xml
@@ -22,7 +22,7 @@
<parent>
<groupId>org.superbiz</groupId>
<artifactId>bval-evaluation-redeployment</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>WebApp2</artifactId>
<packaging>war</packaging>
diff --git a/examples/bval-evaluation-redeployment/pom.xml b/examples/bval-evaluation-redeployment/pom.xml
index 4d497db..9203198 100644
--- a/examples/bval-evaluation-redeployment/pom.xml
+++ b/examples/bval-evaluation-redeployment/pom.xml
@@ -20,13 +20,13 @@
<groupId>org.superbiz</groupId>
<artifactId>bval-evaluation-redeployment</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<packaging>pom</packaging>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <tomee.test.version>8.0.6-SNAPSHOT</tomee.test.version>
- <openejb.test.version>8.0.6-SNAPSHOT</openejb.test.version>
+ <tomee.test.version>8.0.7-SNAPSHOT</tomee.test.version>
+ <openejb.test.version>8.0.7-SNAPSHOT</openejb.test.version>
</properties>
<modules>
@@ -106,7 +106,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>arquillian-tomee-remote</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
<dependency>
diff --git a/examples/bval-evaluation-redeployment/runner/pom.xml b/examples/bval-evaluation-redeployment/runner/pom.xml
index 6762c55..7702f3d 100644
--- a/examples/bval-evaluation-redeployment/runner/pom.xml
+++ b/examples/bval-evaluation-redeployment/runner/pom.xml
@@ -22,7 +22,7 @@
<parent>
<groupId>org.superbiz</groupId>
<artifactId>bval-evaluation-redeployment</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>runner</artifactId>
<packaging>jar</packaging>
@@ -61,7 +61,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>apache-tomee</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<type>zip</type>
<classifier>webprofile</classifier>
<scope>test</scope>
diff --git a/examples/cdi-alternative-and-stereotypes/pom.xml b/examples/cdi-alternative-and-stereotypes/pom.xml
index 6be2a72..b6e7a42 100644
--- a/examples/cdi-alternative-and-stereotypes/pom.xml
+++ b/examples/cdi-alternative-and-stereotypes/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>cdi-alternative-and-stereotypes</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: CDI Stereotypes</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -84,7 +84,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/cdi-application-scope/pom.xml b/examples/cdi-application-scope/pom.xml
index 5df22a2..b6c979e 100644
--- a/examples/cdi-application-scope/pom.xml
+++ b/examples/cdi-application-scope/pom.xml
@@ -14,7 +14,7 @@
<groupId>org.superbiz</groupId>
<artifactId>cdi-application-scope</artifactId>
<name>TomEE :: Examples :: CDI Application Scope</name>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<build>
<defaultGoal>install</defaultGoal>
<plugins>
@@ -68,7 +68,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/cdi-basic/pom.xml b/examples/cdi-basic/pom.xml
index 6dd6bdd..438f2e0 100644
--- a/examples/cdi-basic/pom.xml
+++ b/examples/cdi-basic/pom.xml
@@ -21,7 +21,7 @@
<groupId>org.superbiz</groupId>
<artifactId>cdi-basic</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Basic CDI</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -81,7 +81,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/cdi-dynamic-inject/pom.xml b/examples/cdi-dynamic-inject/pom.xml
index b77ff5f..1468a16 100644
--- a/examples/cdi-dynamic-inject/pom.xml
+++ b/examples/cdi-dynamic-inject/pom.xml
@@ -21,7 +21,7 @@
<groupId>org.superbiz</groupId>
<artifactId>cdi-dynamic-inject</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Dynamic Inject</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -81,7 +81,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/cdi-ejbcontext-jaas/pom.xml b/examples/cdi-ejbcontext-jaas/pom.xml
index c9cd6cd..842441e 100644
--- a/examples/cdi-ejbcontext-jaas/pom.xml
+++ b/examples/cdi-ejbcontext-jaas/pom.xml
@@ -20,14 +20,14 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz</groupId>
<artifactId>cdi-ejbcontext-jaas</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<packaging>war</packaging>
<name>TomEE :: Examples :: CDI, EJBContext and JAAS</name>
<dependencies>
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
<dependency>
@@ -53,7 +53,7 @@
<plugin>
<groupId>org.apache.tomee.maven</groupId>
<artifactId>tomee-maven-plugin</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<configuration>
<systemVariables>
<java.security.auth.login.config>${project.build.directory}/apache-tomee/conf/login.config</java.security.auth.login.config>
diff --git a/examples/cdi-events/pom.xml b/examples/cdi-events/pom.xml
index 23f8d22..43268a0 100644
--- a/examples/cdi-events/pom.xml
+++ b/examples/cdi-events/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>cdi-events</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: CDI Events</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -84,7 +84,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
<!-- to show events we log them in the test -->
diff --git a/examples/cdi-interceptors/pom.xml b/examples/cdi-interceptors/pom.xml
index 5b862dd..8a14102 100644
--- a/examples/cdi-interceptors/pom.xml
+++ b/examples/cdi-interceptors/pom.xml
@@ -16,7 +16,7 @@
<groupId>org.superbiz</groupId>
<artifactId>cdi-interceptors</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: CDI Interceptors</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -76,7 +76,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/cdi-produces-disposes/pom.xml b/examples/cdi-produces-disposes/pom.xml
index 044454d..ec31900 100644
--- a/examples/cdi-produces-disposes/pom.xml
+++ b/examples/cdi-produces-disposes/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>cdi-produces-disposes</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: CDI-Disposes</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -84,7 +84,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/cdi-produces-field/pom.xml b/examples/cdi-produces-field/pom.xml
index 4c40f7f..083f309 100644
--- a/examples/cdi-produces-field/pom.xml
+++ b/examples/cdi-produces-field/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>cdi-produces-field</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: CDI-Field Producer</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -84,7 +84,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/cdi-qualifier/pom.xml b/examples/cdi-qualifier/pom.xml
index 477ef16..73a8384 100644
--- a/examples/cdi-qualifier/pom.xml
+++ b/examples/cdi-qualifier/pom.xml
@@ -21,7 +21,7 @@
<groupId>org.superbiz</groupId>
<artifactId>cdi-qualifier</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Basic Qualifier</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -81,7 +81,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/cdi-realm/pom.xml b/examples/cdi-realm/pom.xml
index bdf3f95..777b192 100644
--- a/examples/cdi-realm/pom.xml
+++ b/examples/cdi-realm/pom.xml
@@ -21,11 +21,11 @@
<groupId>org.superbiz</groupId>
<artifactId>cdi-realm</artifactId>
<packaging>war</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: CDI Realm</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
</properties>
<build>
<defaultGoal>install</defaultGoal>
diff --git a/examples/cdi-request-scope/pom.xml b/examples/cdi-request-scope/pom.xml
index c987064..19fb26c 100644
--- a/examples/cdi-request-scope/pom.xml
+++ b/examples/cdi-request-scope/pom.xml
@@ -14,7 +14,7 @@
<groupId>org.superbiz</groupId>
<artifactId>cdi-request-scope</artifactId>
<name>TomEE :: Examples :: CDI Request Scope</name>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<build>
<defaultGoal>install</defaultGoal>
<plugins>
@@ -68,7 +68,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/cdi-session-scope/pom.xml b/examples/cdi-session-scope/pom.xml
index 769f9cc..16f6b99 100644
--- a/examples/cdi-session-scope/pom.xml
+++ b/examples/cdi-session-scope/pom.xml
@@ -15,7 +15,7 @@
<groupId>org.superbiz</groupId>
<artifactId>cdi-session-scope</artifactId>
<name>TomEE :: Examples :: CDI Session Scope</name>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<packaging>war</packaging>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -43,7 +43,7 @@
<plugin>
<groupId>org.apache.tomee.maven</groupId>
<artifactId>tomee-maven-plugin</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<configuration>
<context>${project.artifactId}</context>
</configuration>
diff --git a/examples/change-jaxws-url/pom.xml b/examples/change-jaxws-url/pom.xml
index 042695e..930b4c9 100644
--- a/examples/change-jaxws-url/pom.xml
+++ b/examples/change-jaxws-url/pom.xml
@@ -21,11 +21,11 @@
<groupId>org.superbiz</groupId>
<artifactId>change-jaxws-url</artifactId>
<packaging>war</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Web Examples :: Change JAXWS URL</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
</properties>
<repositories>
<repository>
diff --git a/examples/client-resource-lookup-preview/pom.xml b/examples/client-resource-lookup-preview/pom.xml
index e0848f4..a3b5a34 100644
--- a/examples/client-resource-lookup-preview/pom.xml
+++ b/examples/client-resource-lookup-preview/pom.xml
@@ -20,7 +20,7 @@
<groupId>org.superbiz</groupId>
<artifactId>client-resource-lookup-preview</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Client Resource Lookup</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -73,13 +73,13 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-client</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-ejbd</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.activemq</groupId>
@@ -97,7 +97,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>ziplock</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/cloud-tomee-azure/pom.xml b/examples/cloud-tomee-azure/pom.xml
index 30cce8d..64e2779 100644
--- a/examples/cloud-tomee-azure/pom.xml
+++ b/examples/cloud-tomee-azure/pom.xml
@@ -21,7 +21,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz</groupId>
<artifactId>cloud-tomee-azure</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<packaging>war</packaging>
<name>TomEE :: Examples :: Azure deployment example</name>
<properties>
diff --git a/examples/component-interfaces/pom.xml b/examples/component-interfaces/pom.xml
index 248f30e..b81b94c 100644
--- a/examples/component-interfaces/pom.xml
+++ b/examples/component-interfaces/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>component-interfaces</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: EJB 2.1 Component Interfaces</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -92,7 +92,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/concurrency-utils/pom.xml b/examples/concurrency-utils/pom.xml
index 7ea103b..0e6019b 100644
--- a/examples/concurrency-utils/pom.xml
+++ b/examples/concurrency-utils/pom.xml
@@ -19,7 +19,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz</groupId>
<artifactId>concurrency-utils</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<packaging>jar</packaging>
<name>TomEE :: Examples :: Concurrency utilities example</name>
<properties>
diff --git a/examples/connector-ear/connector-sample-api/pom.xml b/examples/connector-ear/connector-sample-api/pom.xml
index 0f7b0d9..f209ed5 100644
--- a/examples/connector-ear/connector-sample-api/pom.xml
+++ b/examples/connector-ear/connector-sample-api/pom.xml
@@ -22,7 +22,7 @@
<parent>
<groupId>org.superbiz</groupId>
<artifactId>connector-ear</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>connector-sample-api</artifactId>
<packaging>jar</packaging>
diff --git a/examples/connector-ear/connector-sample-ear/pom.xml b/examples/connector-ear/connector-sample-ear/pom.xml
index 5a31f83..0bae272 100644
--- a/examples/connector-ear/connector-sample-ear/pom.xml
+++ b/examples/connector-ear/connector-sample-ear/pom.xml
@@ -19,7 +19,7 @@
<parent>
<groupId>org.superbiz</groupId>
<artifactId>connector-ear</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>connector-sample-ear</artifactId>
diff --git a/examples/connector-ear/connector-sample-functional-tests/pom.xml b/examples/connector-ear/connector-sample-functional-tests/pom.xml
index 9dac40f..9abd034 100644
--- a/examples/connector-ear/connector-sample-functional-tests/pom.xml
+++ b/examples/connector-ear/connector-sample-functional-tests/pom.xml
@@ -21,7 +21,7 @@
<parent>
<groupId>org.superbiz</groupId>
<artifactId>connector-ear</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>connector-sample-functional-test</artifactId>
diff --git a/examples/connector-ear/connector-sample-impl/pom.xml b/examples/connector-ear/connector-sample-impl/pom.xml
index 29d291f..d4ff1d8 100644
--- a/examples/connector-ear/connector-sample-impl/pom.xml
+++ b/examples/connector-ear/connector-sample-impl/pom.xml
@@ -22,7 +22,7 @@
<parent>
<groupId>org.superbiz</groupId>
<artifactId>connector-ear</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>connector-sample-impl</artifactId>
<packaging>jar</packaging>
diff --git a/examples/connector-ear/connector-sample-rar/pom.xml b/examples/connector-ear/connector-sample-rar/pom.xml
index e30b6b3..d4d568f 100644
--- a/examples/connector-ear/connector-sample-rar/pom.xml
+++ b/examples/connector-ear/connector-sample-rar/pom.xml
@@ -22,7 +22,7 @@
<parent>
<groupId>org.superbiz</groupId>
<artifactId>connector-ear</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>connector-sample-rar</artifactId>
<packaging>rar</packaging>
diff --git a/examples/connector-ear/connector-sample-war/pom.xml b/examples/connector-ear/connector-sample-war/pom.xml
index a73c330..1f11ce5 100644
--- a/examples/connector-ear/connector-sample-war/pom.xml
+++ b/examples/connector-ear/connector-sample-war/pom.xml
@@ -22,7 +22,7 @@
<parent>
<groupId>org.superbiz</groupId>
<artifactId>connector-ear</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>connector-sample-war</artifactId>
<packaging>war</packaging>
diff --git a/examples/connector-ear/pom.xml b/examples/connector-ear/pom.xml
index 7293c3d..f210724 100644
--- a/examples/connector-ear/pom.xml
+++ b/examples/connector-ear/pom.xml
@@ -16,11 +16,11 @@
<groupId>org.superbiz</groupId>
<artifactId>connector-ear</artifactId>
<packaging>pom</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Connector Examples :: Connector in EAR</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
<version.shrinkwrap.resolver>2.1.0</version.shrinkwrap.resolver>
<surefire.version>2.21.0</surefire.version>
</properties>
diff --git a/examples/connector-war/pom.xml b/examples/connector-war/pom.xml
index 054ff47..d114f5d 100644
--- a/examples/connector-war/pom.xml
+++ b/examples/connector-war/pom.xml
@@ -15,11 +15,11 @@
<groupId>org.superbiz</groupId>
<artifactId>connector-war</artifactId>
<packaging>war</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Connector Examples :: Connector in WAR</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
<version.shrinkwrap.resolver>2.1.0</version.shrinkwrap.resolver>
</properties>
<repositories>
diff --git a/examples/cucumber-jvm/pom.xml b/examples/cucumber-jvm/pom.xml
index 29cccd2..c08b49b 100644
--- a/examples/cucumber-jvm/pom.xml
+++ b/examples/cucumber-jvm/pom.xml
@@ -21,7 +21,7 @@
<groupId>org.superbiz</groupId>
<artifactId>cucumber-jvm</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Cucumber JVM</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -81,7 +81,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
<dependency>
diff --git a/examples/custom-injection/pom.xml b/examples/custom-injection/pom.xml
index 25908e3..52c0d9f 100644
--- a/examples/custom-injection/pom.xml
+++ b/examples/custom-injection/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>custom-injection</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Expanded support for Env Entries</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -84,7 +84,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/datasource-ciphered-password/pom.xml b/examples/datasource-ciphered-password/pom.xml
index d615a2b..6f69a62 100644
--- a/examples/datasource-ciphered-password/pom.xml
+++ b/examples/datasource-ciphered-password/pom.xml
@@ -20,11 +20,11 @@
<groupId>org.superbiz</groupId>
<artifactId>datasource-ciphered-password</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Datasource Ciphered Password</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
</properties>
<build>
<defaultGoal>install</defaultGoal>
diff --git a/examples/datasource-definition/pom.xml b/examples/datasource-definition/pom.xml
index d852272..724d19a 100644
--- a/examples/datasource-definition/pom.xml
+++ b/examples/datasource-definition/pom.xml
@@ -20,11 +20,11 @@
<groupId>org.superbiz</groupId>
<artifactId>datasource-definition</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Datasource Definition</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
</properties>
<build>
<defaultGoal>install</defaultGoal>
diff --git a/examples/datasource-versioning/pom.xml b/examples/datasource-versioning/pom.xml
index e63b36d2..31dd29e 100644
--- a/examples/datasource-versioning/pom.xml
+++ b/examples/datasource-versioning/pom.xml
@@ -21,12 +21,12 @@
<groupId>org.superbiz</groupId>
<artifactId>datasource-versioning</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Datasource Versioning</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
</properties>
<build>
@@ -164,7 +164,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
<dependency>
@@ -176,7 +176,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>tomee-jdbc</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/decorators/pom.xml b/examples/decorators/pom.xml
index 8be249a..a16c322 100644
--- a/examples/decorators/pom.xml
+++ b/examples/decorators/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>decorators</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Decorators</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -84,7 +84,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/deltaspike-configproperty/pom.xml b/examples/deltaspike-configproperty/pom.xml
index d660de5..2955da7 100644
--- a/examples/deltaspike-configproperty/pom.xml
+++ b/examples/deltaspike-configproperty/pom.xml
@@ -21,7 +21,7 @@
<groupId>org.superbiz</groupId>
<artifactId>deltaspike-configproperty</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: DeltaSpike @ConfigProperty</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -92,13 +92,13 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>arquillian-openejb-embedded</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>ziplock</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/deltaspike-exception-handling/pom.xml b/examples/deltaspike-exception-handling/pom.xml
index 869c8dc..b3266cb 100644
--- a/examples/deltaspike-exception-handling/pom.xml
+++ b/examples/deltaspike-exception-handling/pom.xml
@@ -21,7 +21,7 @@
<groupId>org.superbiz</groupId>
<artifactId>deltaspike-exception-handling</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: DeltaSpike Exception Handling</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -92,13 +92,13 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>arquillian-openejb-embedded</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>ziplock</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/deltaspike-fullstack/pom.xml b/examples/deltaspike-fullstack/pom.xml
index c52d0f8..84a0410 100644
--- a/examples/deltaspike-fullstack/pom.xml
+++ b/examples/deltaspike-fullstack/pom.xml
@@ -14,14 +14,14 @@
<groupId>org.superbiz</groupId>
<artifactId>deltaspike-fullstack</artifactId>
<name>TomEE :: Examples :: JSF2/CDI/BV/JPA/DeltaSpike</name>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<packaging>war</packaging>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<version.myfaces2>2.3.0</version.myfaces2>
<version.deltaspike>1.9.3</version.deltaspike>
<version.extval>2.0.8</version.extval>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
</properties>
<build>
<defaultGoal>install</defaultGoal>
diff --git a/examples/deltaspike-i18n/pom.xml b/examples/deltaspike-i18n/pom.xml
index c07e687..e64ecd0 100644
--- a/examples/deltaspike-i18n/pom.xml
+++ b/examples/deltaspike-i18n/pom.xml
@@ -21,7 +21,7 @@
<groupId>org.superbiz</groupId>
<artifactId>deltaspike-i18n</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: DeltaSpike I18n</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -92,13 +92,13 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>arquillian-openejb-embedded</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>ziplock</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/dynamic-dao-implementation/pom.xml b/examples/dynamic-dao-implementation/pom.xml
index 11838aa..9ea9992 100644
--- a/examples/dynamic-dao-implementation/pom.xml
+++ b/examples/dynamic-dao-implementation/pom.xml
@@ -21,7 +21,7 @@
<groupId>org.superbiz</groupId>
<artifactId>dynamic-dao-implementation</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Dynamic DAO Implementation</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -91,7 +91,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/dynamic-datasource-routing/pom.xml b/examples/dynamic-datasource-routing/pom.xml
index eea3de3..036588a 100644
--- a/examples/dynamic-datasource-routing/pom.xml
+++ b/examples/dynamic-datasource-routing/pom.xml
@@ -20,11 +20,11 @@
<groupId>org.superbiz</groupId>
<artifactId>dynamic-datasource-routing</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Dynamic Datasource Routing</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
</properties>
<build>
<defaultGoal>install</defaultGoal>
diff --git a/examples/dynamic-implementation/pom.xml b/examples/dynamic-implementation/pom.xml
index b058f59..11a2cc1 100644
--- a/examples/dynamic-implementation/pom.xml
+++ b/examples/dynamic-implementation/pom.xml
@@ -20,7 +20,7 @@
<groupId>org.superbiz</groupId>
<artifactId>dynamic-implementation</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Dynamic Implementation</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -72,7 +72,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-api</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>junit</groupId>
@@ -87,7 +87,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/dynamic-proxy-to-access-mbean/pom.xml b/examples/dynamic-proxy-to-access-mbean/pom.xml
index fd5e029..6a1292c 100644
--- a/examples/dynamic-proxy-to-access-mbean/pom.xml
+++ b/examples/dynamic-proxy-to-access-mbean/pom.xml
@@ -20,7 +20,7 @@
<groupId>org.superbiz</groupId>
<artifactId>dynamic-proxy-to-access-mbean</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Dynamic MBean Proxy</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -80,7 +80,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-api</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
<dependency>
@@ -96,7 +96,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/ear-testing/business-logic/pom.xml b/examples/ear-testing/business-logic/pom.xml
index 1d2dcae..7051267 100644
--- a/examples/ear-testing/business-logic/pom.xml
+++ b/examples/ear-testing/business-logic/pom.xml
@@ -21,7 +21,7 @@
<parent>
<groupId>org.superbiz</groupId>
<artifactId>ear-testing</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>business-logic</artifactId>
@@ -91,7 +91,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/ear-testing/business-model/pom.xml b/examples/ear-testing/business-model/pom.xml
index ea98dd6..ee73582 100644
--- a/examples/ear-testing/business-model/pom.xml
+++ b/examples/ear-testing/business-model/pom.xml
@@ -21,7 +21,7 @@
<parent>
<groupId>org.superbiz</groupId>
<artifactId>ear-testing</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>business-model</artifactId>
diff --git a/examples/ear-testing/pom.xml b/examples/ear-testing/pom.xml
index 5b78cf3..c041aec 100644
--- a/examples/ear-testing/pom.xml
+++ b/examples/ear-testing/pom.xml
@@ -21,7 +21,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz</groupId>
<artifactId>ear-testing</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<packaging>pom</packaging>
<name>TomEE :: Examples :: Ear Testing</name>
<modules>
diff --git a/examples/ejb-examples/pom.xml b/examples/ejb-examples/pom.xml
index aab861a..a61ba32 100644
--- a/examples/ejb-examples/pom.xml
+++ b/examples/ejb-examples/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>ejb-examples</artifactId>
<packaging>war</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Web Examples :: EJB Examples War</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -59,7 +59,7 @@
<plugin>
<groupId>org.apache.tomee.maven</groupId>
<artifactId>tomee-maven-plugin</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<configuration>
<context>/ejb-examples</context>
<tomeeClassifier>plus</tomeeClassifier>
diff --git a/examples/ejb-remote-call-2/pom.xml b/examples/ejb-remote-call-2/pom.xml
index b827817..c290342 100644
--- a/examples/ejb-remote-call-2/pom.xml
+++ b/examples/ejb-remote-call-2/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>ejb-remote-call-2</artifactId>
<packaging>war</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Web Examples :: EJB Remote Call</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -59,7 +59,7 @@
<plugin>
<groupId>org.apache.tomee.maven</groupId>
<artifactId>tomee-maven-plugin</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<configuration>
<args>-Xmx512m -XX:PermSize=256m</args>
<config>${project.basedir}/src/test/conf</config>
diff --git a/examples/ejb-remote-call/pom.xml b/examples/ejb-remote-call/pom.xml
index c0817b5..3496eff 100644
--- a/examples/ejb-remote-call/pom.xml
+++ b/examples/ejb-remote-call/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>ejb-remote-call</artifactId>
<packaging>war</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Web Examples :: EJB Remote Call</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -59,7 +59,7 @@
<plugin>
<groupId>org.apache.tomee.maven</groupId>
<artifactId>tomee-maven-plugin</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<configuration>
<args>-Xmx512m -XX:PermSize=256m</args>
<config>${project.basedir}/src/test/conf</config>
diff --git a/examples/ejb-webservice/pom.xml b/examples/ejb-webservice/pom.xml
index 893019b..207f00a 100644
--- a/examples/ejb-webservice/pom.xml
+++ b/examples/ejb-webservice/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>ejb-webservice</artifactId>
<packaging>war</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Web Examples :: EJB WebService</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
diff --git a/examples/groovy-cdi/pom.xml b/examples/groovy-cdi/pom.xml
index cd06fae..7324035 100644
--- a/examples/groovy-cdi/pom.xml
+++ b/examples/groovy-cdi/pom.xml
@@ -21,7 +21,7 @@
<groupId>org.superbiz</groupId>
<artifactId>groovy-cdi</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Groovy CDI</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -92,7 +92,7 @@
<dependency>
<groupId>org.apache.tomee.bom</groupId>
<artifactId>jaxb-runtime</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<type>pom</type>
</dependency>
<dependency>
@@ -104,13 +104,13 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>arquillian-openejb-embedded</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>ziplock</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/groovy-jpa/pom.xml b/examples/groovy-jpa/pom.xml
index 5781a75..01d26a1 100644
--- a/examples/groovy-jpa/pom.xml
+++ b/examples/groovy-jpa/pom.xml
@@ -23,7 +23,7 @@
<groupId>org.superbiz</groupId>
<artifactId>groovy-jpa</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Groovy JPA</name>
<properties>
@@ -91,7 +91,7 @@
<dependency>
<groupId>org.apache.tomee.bom</groupId>
<artifactId>jaxb-runtime</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<type>pom</type>
</dependency>
<dependency>
@@ -103,13 +103,13 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>arquillian-openejb-embedded</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>ziplock</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/groovy-spock/pom.xml b/examples/groovy-spock/pom.xml
index cfad506..87bbaa9 100644
--- a/examples/groovy-spock/pom.xml
+++ b/examples/groovy-spock/pom.xml
@@ -21,7 +21,7 @@
<groupId>org.superbiz</groupId>
<artifactId>groovy-spock</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Groovy Spock</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -103,7 +103,7 @@
<dependency>
<groupId>org.apache.tomee.bom</groupId>
<artifactId>jaxb-runtime</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<type>pom</type>
</dependency>
<dependency>
@@ -115,7 +115,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>arquillian-openejb-embedded</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
<dependency>
@@ -127,7 +127,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>ziplock</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
<dependency>
diff --git a/examples/helloworld-weblogic/pom.xml b/examples/helloworld-weblogic/pom.xml
index 9505641..57cf40d 100644
--- a/examples/helloworld-weblogic/pom.xml
+++ b/examples/helloworld-weblogic/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>helloworld-weblogic</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Hello World - Weblogic</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -84,7 +84,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/injection-of-connectionfactory/pom.xml b/examples/injection-of-connectionfactory/pom.xml
index 268ed3c..8d7d77c 100644
--- a/examples/injection-of-connectionfactory/pom.xml
+++ b/examples/injection-of-connectionfactory/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>injection-of-connectionfactory</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: @Resource javax.jms.ConnectionFactory</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -84,7 +84,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/injection-of-datasource/pom.xml b/examples/injection-of-datasource/pom.xml
index cb4a230..ae47c7b 100644
--- a/examples/injection-of-datasource/pom.xml
+++ b/examples/injection-of-datasource/pom.xml
@@ -24,7 +24,7 @@
<groupId>org.superbiz</groupId>
<artifactId>injection-of-datasource</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: @Resource DataSource Injection</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -71,7 +71,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
diff --git a/examples/injection-of-ejbs/pom.xml b/examples/injection-of-ejbs/pom.xml
index 414fff5..5727e26 100644
--- a/examples/injection-of-ejbs/pom.xml
+++ b/examples/injection-of-ejbs/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>injection-of-ejbs</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: @EJB Injection</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -84,7 +84,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/injection-of-entitymanager/pom.xml b/examples/injection-of-entitymanager/pom.xml
index a78953a..bc0af71 100644
--- a/examples/injection-of-entitymanager/pom.xml
+++ b/examples/injection-of-entitymanager/pom.xml
@@ -24,7 +24,7 @@
<groupId>org.superbiz</groupId>
<artifactId>injection-of-entitymanager</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: @PersistenceContext EntityManager Injection</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -78,7 +78,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/injection-of-env-entry/pom.xml b/examples/injection-of-env-entry/pom.xml
index e13cf32..241af98 100644
--- a/examples/injection-of-env-entry/pom.xml
+++ b/examples/injection-of-env-entry/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>injection-of-env-entry</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: @Resource env-entry Injection</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -84,7 +84,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/interceptors/pom.xml b/examples/interceptors/pom.xml
index f0f7469..9367627 100644
--- a/examples/interceptors/pom.xml
+++ b/examples/interceptors/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>interceptors</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Interceptors</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -84,7 +84,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/java-modules/pom.xml b/examples/java-modules/pom.xml
index c7b3025..436e267 100644
--- a/examples/java-modules/pom.xml
+++ b/examples/java-modules/pom.xml
@@ -21,11 +21,11 @@
<groupId>org.superbiz</groupId>
<artifactId>java-modules</artifactId>
<packaging>war</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Web Examples :: Java Modules (Simple REST resource)</name>
<properties>
<arquillian.version>1.1.10.Final</arquillian.version>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<repositories>
diff --git a/examples/javamail/pom.xml b/examples/javamail/pom.xml
index 56e2ad7..0bbcc48 100644
--- a/examples/javamail/pom.xml
+++ b/examples/javamail/pom.xml
@@ -20,7 +20,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz</groupId>
<artifactId>javamail</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: JavaMail API</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -88,7 +88,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-cxf-rs</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/jaxrs-filter/pom.xml b/examples/jaxrs-filter/pom.xml
index 0f07afd..15694b0 100644
--- a/examples/jaxrs-filter/pom.xml
+++ b/examples/jaxrs-filter/pom.xml
@@ -20,7 +20,7 @@
<groupId>org.superbiz</groupId>
<artifactId>jaxrs-filter</artifactId>
<packaging>war</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: JAXRS Filter</name>
<url>http://maven.apache.org</url>
<dependencies>
diff --git a/examples/jaxrs-json-provider-jettison/pom.xml b/examples/jaxrs-json-provider-jettison/pom.xml
index 21af352..88021b6 100755
--- a/examples/jaxrs-json-provider-jettison/pom.xml
+++ b/examples/jaxrs-json-provider-jettison/pom.xml
@@ -20,7 +20,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz</groupId>
<artifactId>jaxrs-json-provider-jettison</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<packaging>war</packaging>
<name>TomEE :: Examples :: JAXRS JSON Provider with Jettison </name>
<properties>
@@ -38,7 +38,7 @@
<dependency>
<groupId>org.apache.tomee.bom</groupId>
<artifactId>jaxb-runtime</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<type>pom</type>
<scope>provided</scope>
</dependency>
diff --git a/examples/jpa-eclipselink/pom.xml b/examples/jpa-eclipselink/pom.xml
index 3abbced..0386e9c 100644
--- a/examples/jpa-eclipselink/pom.xml
+++ b/examples/jpa-eclipselink/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>jpa-eclipselink</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: JPA with EclipseLink</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -96,7 +96,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
<!-- EclipseLink dependencies -->
diff --git a/examples/jpa-enumerated/pom.xml b/examples/jpa-enumerated/pom.xml
index b972246..97359c0 100644
--- a/examples/jpa-enumerated/pom.xml
+++ b/examples/jpa-enumerated/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>jpa-enumerated</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: JPA @Enumerated</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -92,7 +92,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/jpa-hibernate/pom.xml b/examples/jpa-hibernate/pom.xml
index e717428..9905690 100644
--- a/examples/jpa-hibernate/pom.xml
+++ b/examples/jpa-hibernate/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>jpa-hibernate</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: JPA with Hibernate</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -95,7 +95,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core-hibernate</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<type>pom</type>
<scope>test</scope>
</dependency>
diff --git a/examples/jsf-cdi-and-ejb/pom.xml b/examples/jsf-cdi-and-ejb/pom.xml
index 9c23d00..705b19f 100644
--- a/examples/jsf-cdi-and-ejb/pom.xml
+++ b/examples/jsf-cdi-and-ejb/pom.xml
@@ -23,7 +23,7 @@
<artifactId>jsf-cdi-and-ejb</artifactId>
<packaging>war</packaging>
<name>TomEE :: Web Examples :: JSF - CDI and EJB</name>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<url>http://tomee.apache.org</url>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
diff --git a/examples/jsf-managedBean-and-ejb/pom.xml b/examples/jsf-managedBean-and-ejb/pom.xml
index 8f44354..2c02198 100644
--- a/examples/jsf-managedBean-and-ejb/pom.xml
+++ b/examples/jsf-managedBean-and-ejb/pom.xml
@@ -23,7 +23,7 @@
<artifactId>jsf-managedBean-and-ejb</artifactId>
<packaging>war</packaging>
<name>TomEE :: Web Examples :: JSF - ManangedBean and EJB</name>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<url>http://tomee.apache.org</url>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -49,7 +49,7 @@
<plugin>
<groupId>org.apache.tomee.maven</groupId>
<artifactId>tomee-maven-plugin</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</plugin>
<plugin>
<groupId>org.tomitribe.transformer</groupId>
diff --git a/examples/jsonb-configuration/pom.xml b/examples/jsonb-configuration/pom.xml
index c119810..817b172 100644
--- a/examples/jsonb-configuration/pom.xml
+++ b/examples/jsonb-configuration/pom.xml
@@ -19,7 +19,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz</groupId>
<artifactId>jsonb-configuration</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<packaging>war</packaging>
<name>TomEE :: Examples :: Microprofile JSONB Configuration</name>
<properties>
@@ -42,7 +42,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-cxf-rs</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/jsonb-custom-serializer/pom.xml b/examples/jsonb-custom-serializer/pom.xml
index c7856f9..db6c281 100644
--- a/examples/jsonb-custom-serializer/pom.xml
+++ b/examples/jsonb-custom-serializer/pom.xml
@@ -19,7 +19,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz</groupId>
<artifactId>jsonb-custom-serializer</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<packaging>war</packaging>
<name>TomEE :: Examples :: Microprofile JSONB Custom Serializer/Deserializer</name>
<properties>
@@ -42,7 +42,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-cxf-rs</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/lookup-of-ejbs-with-descriptor/pom.xml b/examples/lookup-of-ejbs-with-descriptor/pom.xml
index 3798f75..5ae0dea 100644
--- a/examples/lookup-of-ejbs-with-descriptor/pom.xml
+++ b/examples/lookup-of-ejbs-with-descriptor/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>lookup-of-ejbs-with-descriptor</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: EJB Lookup with descriptor</name>
<properties>
<!--
@@ -87,7 +87,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/lookup-of-ejbs/pom.xml b/examples/lookup-of-ejbs/pom.xml
index 0d16a13..19e419c 100644
--- a/examples/lookup-of-ejbs/pom.xml
+++ b/examples/lookup-of-ejbs/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>lookup-of-ejbs</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: @EJB Lookup</name>
<properties>
<!--
@@ -87,7 +87,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/mbean-auto-registration/pom.xml b/examples/mbean-auto-registration/pom.xml
index edf6c08..c160b8f 100644
--- a/examples/mbean-auto-registration/pom.xml
+++ b/examples/mbean-auto-registration/pom.xml
@@ -20,11 +20,11 @@
<groupId>org.superbiz</groupId>
<artifactId>mbean-auto-registration</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: MBean Auto Registration</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
</properties>
<build>
<defaultGoal>install</defaultGoal>
diff --git a/examples/moviefun-rest/pom.xml b/examples/moviefun-rest/pom.xml
index 4ab3a12..136e97d 100644
--- a/examples/moviefun-rest/pom.xml
+++ b/examples/moviefun-rest/pom.xml
@@ -15,11 +15,11 @@
<groupId>org.superbiz</groupId>
<artifactId>moviefun-rest</artifactId>
<packaging>war</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Web Examples :: Moviefun Rest</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
<version.shrinkwrap.resolver>2.0.0</version.shrinkwrap.resolver>
</properties>
<repositories>
diff --git a/examples/moviefun/pom.xml b/examples/moviefun/pom.xml
index 3209034..e35132a 100644
--- a/examples/moviefun/pom.xml
+++ b/examples/moviefun/pom.xml
@@ -15,11 +15,11 @@
<groupId>org.superbiz</groupId>
<artifactId>moviefun</artifactId>
<packaging>war</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Web Examples :: Moviefun</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
<version.shrinkwrap.resolver>2.0.0</version.shrinkwrap.resolver>
</properties>
<repositories>
@@ -102,7 +102,7 @@
<plugin>
<groupId>org.apache.tomee.maven</groupId>
<artifactId>tomee-maven-plugin</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<configuration>
<tomeeClassifier>plus</tomeeClassifier>
<args>-Xmx512m -XX:PermSize=256m</args>
@@ -163,7 +163,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
<dependency>
@@ -176,7 +176,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>tomee-embedded</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<!--<classifier>uber</classifier> -->
<scope>test</scope>
</dependency>
@@ -200,7 +200,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>ziplock</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/movies-complete-meta/pom.xml b/examples/movies-complete-meta/pom.xml
index 4db925a..e1934a7 100644
--- a/examples/movies-complete-meta/pom.xml
+++ b/examples/movies-complete-meta/pom.xml
@@ -24,7 +24,7 @@
<groupId>org.superbiz</groupId>
<artifactId>movies-complete-meta</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Movies Complete (Meta)</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -79,7 +79,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
diff --git a/examples/movies-complete/pom.xml b/examples/movies-complete/pom.xml
index 52f517d..fed8197 100644
--- a/examples/movies-complete/pom.xml
+++ b/examples/movies-complete/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>movies-complete</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Movies Complete</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -92,7 +92,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/mp-config-example/pom.xml b/examples/mp-config-example/pom.xml
index 3b669ac..5b44909 100644
--- a/examples/mp-config-example/pom.xml
+++ b/examples/mp-config-example/pom.xml
@@ -19,13 +19,13 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz</groupId>
<artifactId>mp-config-example</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<packaging>war</packaging>
<name>MicroProfile :: Examples :: Config</name>
<properties>
<version.javaee-api>8.0</version.javaee-api>
<microprofile.config.version>1.3</microprofile.config.version>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
<version.arquillian>1.1.13.Final</version.arquillian>
</properties>
<dependencies>
diff --git a/examples/mp-config-source-database/pom.xml b/examples/mp-config-source-database/pom.xml
index 110b7a9..84e2874 100644
--- a/examples/mp-config-source-database/pom.xml
+++ b/examples/mp-config-source-database/pom.xml
@@ -19,14 +19,14 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz</groupId>
<artifactId>mp-config-source-database</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<packaging>war</packaging>
<name>MicroProfile :: Examples :: Config Source Database</name>
<properties>
<version.javaee-api>8.0-2</version.javaee-api>
<version.microprofile>2.0.1</version.microprofile>
<version.arquillian>1.1.13.Final</version.arquillian>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
</properties>
<dependencies>
<dependency>
diff --git a/examples/mp-custom-healthcheck/pom.xml b/examples/mp-custom-healthcheck/pom.xml
index 72f3258..eb24048 100644
--- a/examples/mp-custom-healthcheck/pom.xml
+++ b/examples/mp-custom-healthcheck/pom.xml
@@ -19,7 +19,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz</groupId>
<artifactId>mp-custom-healthcheck</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<packaging>war</packaging>
<name>TomEE :: Examples :: Custom HealthCheck</name>
<properties>
@@ -31,7 +31,7 @@
<junit.version>4.12</junit.version>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
</properties>
<dependencies>
<dependency>
diff --git a/examples/mp-faulttolerance-fallback/pom.xml b/examples/mp-faulttolerance-fallback/pom.xml
index 16310eb..5f672a4 100644
--- a/examples/mp-faulttolerance-fallback/pom.xml
+++ b/examples/mp-faulttolerance-fallback/pom.xml
@@ -17,7 +17,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz</groupId>
<artifactId>mp-faulttolerance-fallback</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<packaging>war</packaging>
<name>TomEE :: Examples :: Microprofile Fault Tolerance :: Fallback</name>
<properties>
@@ -29,7 +29,7 @@
<junit.version>4.12</junit.version>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
</properties>
<dependencies>
<dependency>
diff --git a/examples/mp-faulttolerance-retry/pom.xml b/examples/mp-faulttolerance-retry/pom.xml
index e861aea..50aa39a 100644
--- a/examples/mp-faulttolerance-retry/pom.xml
+++ b/examples/mp-faulttolerance-retry/pom.xml
@@ -19,7 +19,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz</groupId>
<artifactId>mp-faulttolerance-retry</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<packaging>war</packaging>
<name>TomEE :: Examples :: Microprofile Fault Tolerance :: Retry</name>
<properties>
@@ -31,7 +31,7 @@
<junit.version>4.12</junit.version>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
</properties>
<dependencies>
<dependency>
diff --git a/examples/mp-faulttolerance-timeout/pom.xml b/examples/mp-faulttolerance-timeout/pom.xml
index 82d4058..fc03a48 100644
--- a/examples/mp-faulttolerance-timeout/pom.xml
+++ b/examples/mp-faulttolerance-timeout/pom.xml
@@ -19,7 +19,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz</groupId>
<artifactId>mp-faulttolerance-timeout</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<packaging>war</packaging>
<name>TomEE :: Examples :: Microprofile Fault Tolerance :: Timeout</name>
<properties>
@@ -27,7 +27,7 @@
<arquillian-junit-container.version>1.4.0.Final</arquillian-junit-container.version>
<maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
<maven-war-plugin.version>3.1.0</maven-war-plugin.version>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
<javaee-api.version>8.0</javaee-api.version>
<junit.version>4.12</junit.version>
<maven.compiler.source>1.8</maven.compiler.source>
diff --git a/examples/mp-jsonb-configuration/pom.xml b/examples/mp-jsonb-configuration/pom.xml
index 4db3b2d..7f5cf9a 100644
--- a/examples/mp-jsonb-configuration/pom.xml
+++ b/examples/mp-jsonb-configuration/pom.xml
@@ -19,13 +19,13 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz</groupId>
<artifactId>mp-jsonb-configuration</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<packaging>war</packaging>
<name>TomEE :: Examples :: Microprofile JSONB Configuration</name>
<properties>
<version.javaee-api>8.0</version.javaee-api>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
</properties>
<dependencies>
<dependency>
diff --git a/examples/mp-jwt-bean-validation-strongly-typed/pom.xml b/examples/mp-jwt-bean-validation-strongly-typed/pom.xml
index b790a6c..b127dd2 100644
--- a/examples/mp-jwt-bean-validation-strongly-typed/pom.xml
+++ b/examples/mp-jwt-bean-validation-strongly-typed/pom.xml
@@ -20,13 +20,13 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz</groupId>
<artifactId>mp-jwt-bean-validation-strongly-typed</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<packaging>war</packaging>
<name>Apache TomEE + MicroProfile JWT Bean Validation, Strongly-typed Annotations</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<version.javaee-api>8.0</version.javaee-api>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
<version.shrinkwrap.resolver>2.0.0</version.shrinkwrap.resolver>
<mp-jwt.version>1.1</mp-jwt.version>
</properties>
diff --git a/examples/mp-jwt-bean-validation/pom.xml b/examples/mp-jwt-bean-validation/pom.xml
index 97db68a..2ffcf26 100644
--- a/examples/mp-jwt-bean-validation/pom.xml
+++ b/examples/mp-jwt-bean-validation/pom.xml
@@ -20,13 +20,13 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz</groupId>
<artifactId>mp-jwt-bean-validation</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<packaging>war</packaging>
<name>Apache TomEE + MicroProfile JWT Bean Validation</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<version.javaee-api>8.0</version.javaee-api>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
<version.shrinkwrap.resolver>2.0.0</version.shrinkwrap.resolver>
<mp-jwt.version>1.1</mp-jwt.version>
</properties>
diff --git a/examples/mp-metrics-counted/pom.xml b/examples/mp-metrics-counted/pom.xml
index 4f60e23..f83fe5a 100644
--- a/examples/mp-metrics-counted/pom.xml
+++ b/examples/mp-metrics-counted/pom.xml
@@ -20,7 +20,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz</groupId>
<artifactId>mp-metrics-counted</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<packaging>war</packaging>
<name>TomEE :: Examples :: Microprofile Metrics Counted</name>
<properties>
@@ -30,7 +30,7 @@
<junit.version>4.12</junit.version>
<docker.image.name>tomee/${project.artifactId}</docker.image.name>
<docker.file.name>Dockerfile</docker.file.name>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
</properties>
<dependencies>
<dependency>
diff --git a/examples/mp-metrics-gauge/pom.xml b/examples/mp-metrics-gauge/pom.xml
index d8b2175..1c63258 100644
--- a/examples/mp-metrics-gauge/pom.xml
+++ b/examples/mp-metrics-gauge/pom.xml
@@ -18,14 +18,14 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<artifactId>mp-metrics-gauge</artifactId>
<packaging>war</packaging>
<properties>
<junit.version>4.12</junit.version>
<version.javaee-api>8.0-1</version.javaee-api>
<microprofile.metrics.version>1.1.1</microprofile.metrics.version>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
<version.arquillian.bom>1.1.13.Final</version.arquillian.bom>
</properties>
<dependencies>
diff --git a/examples/mp-metrics-histogram/pom.xml b/examples/mp-metrics-histogram/pom.xml
index c5e9866..b1e6bc9 100644
--- a/examples/mp-metrics-histogram/pom.xml
+++ b/examples/mp-metrics-histogram/pom.xml
@@ -20,7 +20,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz</groupId>
<artifactId>mp-metrics-histogram</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<packaging>war</packaging>
<name>TomEE :: Examples :: Microprofile Metrics Histogram</name>
<properties>
@@ -28,7 +28,7 @@
<microprofile.metrics.version>1.1</microprofile.metrics.version>
<version.arquillian.bom>1.1.13.Final</version.arquillian.bom>
<junit.version>4.12</junit.version>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
</properties>
<dependencies>
<dependency>
diff --git a/examples/mp-metrics-metered/pom.xml b/examples/mp-metrics-metered/pom.xml
index b78ffed..700009e 100644
--- a/examples/mp-metrics-metered/pom.xml
+++ b/examples/mp-metrics-metered/pom.xml
@@ -18,7 +18,7 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<artifactId>mp-metrics-metered</artifactId>
<packaging>war</packaging>
<properties>
@@ -26,7 +26,7 @@
<microprofile.metrics.version>1.1</microprofile.metrics.version>
<version.arquillian.bom>1.1.13.Final</version.arquillian.bom>
<junit.version>4.12</junit.version>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
</properties>
<dependencies>
<dependency>
diff --git a/examples/mp-metrics-timed/pom.xml b/examples/mp-metrics-timed/pom.xml
index 9e61c6d..af3bee5 100644
--- a/examples/mp-metrics-timed/pom.xml
+++ b/examples/mp-metrics-timed/pom.xml
@@ -19,14 +19,14 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz</groupId>
<artifactId>mp-metrics-timed</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<packaging>war</packaging>
<name>TomEE :: Examples :: Microprofile Metrics Timed</name>
<properties>
<version.javaee-api>8.0</version.javaee-api>
<microprofile.metrics.version>1.1</microprofile.metrics.version>
<junit.version>4.12</junit.version>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
</properties>
<dependencies>
<dependency>
diff --git a/examples/mp-opentracing-traced/pom.xml b/examples/mp-opentracing-traced/pom.xml
index 6f6842d..5f9452e 100644
--- a/examples/mp-opentracing-traced/pom.xml
+++ b/examples/mp-opentracing-traced/pom.xml
@@ -20,11 +20,11 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz</groupId>
<artifactId>mp-opentracing.traced</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<packaging>war</packaging>
<properties>
<version.javaee-api>8.0</version.javaee-api>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
<version.arquillian.bom>1.1.13.Final</version.arquillian.bom>
</properties>
<dependencies>
diff --git a/examples/mp-rest-client/pom.xml b/examples/mp-rest-client/pom.xml
index bfe2b5c..9dcd57c 100755
--- a/examples/mp-rest-client/pom.xml
+++ b/examples/mp-rest-client/pom.xml
@@ -20,7 +20,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz</groupId>
<artifactId>mp-rest-client</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<packaging>war</packaging>
<name>TomEE :: Examples :: Microprofile REST Client</name>
<properties>
@@ -28,7 +28,7 @@
<version.javaee-api>8.0</version.javaee-api>
<version.arquillian.bom>1.1.13.Final</version.arquillian.bom>
<junit.version>4.12</junit.version>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
</properties>
<dependencies>
<dependency>
diff --git a/examples/mp-rest-jwt-jwk/pom.xml b/examples/mp-rest-jwt-jwk/pom.xml
index b68dbe6..dddb1fb 100644
--- a/examples/mp-rest-jwt-jwk/pom.xml
+++ b/examples/mp-rest-jwt-jwk/pom.xml
@@ -20,13 +20,13 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz</groupId>
<artifactId>mp-rest-jwt-jwk</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<packaging>war</packaging>
<name>TomEE :: Examples :: MP REST JWT JWK</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<version.javaee-api>8.0</version.javaee-api>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
<version.shrinkwrap.resolver>2.0.0</version.shrinkwrap.resolver>
<mp-jwt.version>1.1</mp-jwt.version>
<mp-rest-client.version>1.1</mp-rest-client.version>
diff --git a/examples/mp-rest-jwt-principal/pom.xml b/examples/mp-rest-jwt-principal/pom.xml
index ca8be0a..891a20b 100644
--- a/examples/mp-rest-jwt-principal/pom.xml
+++ b/examples/mp-rest-jwt-principal/pom.xml
@@ -20,12 +20,12 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz</groupId>
<artifactId>mp-rest-jwt-principal</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<packaging>war</packaging>
<name>TomEE :: Examples :: MP REST JWT PRINCIPAL</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
<version.javaee-api>8.0</version.javaee-api>
<junit.version>4.23</junit.version>
<arquillian-bom.version>1.4.1.Final</arquillian-bom.version>
diff --git a/examples/mp-rest-jwt-public-key/pom.xml b/examples/mp-rest-jwt-public-key/pom.xml
index 25cc5ee..4f51e50 100644
--- a/examples/mp-rest-jwt-public-key/pom.xml
+++ b/examples/mp-rest-jwt-public-key/pom.xml
@@ -21,13 +21,13 @@
<groupId>org.superbiz</groupId>
<artifactId>mp-rest-jwt-public-key</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<packaging>war</packaging>
<name>TomEE :: Examples :: MP REST JWT Public Key</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
<version.javaee-api>8.0</version.javaee-api>
<version.shrinkwrap.resolver>2.0.0</version.shrinkwrap.resolver>
<mp-jwt.version>1.1</mp-jwt.version>
diff --git a/examples/mp-rest-jwt/pom.xml b/examples/mp-rest-jwt/pom.xml
index efee6a4..53e4eb1 100644
--- a/examples/mp-rest-jwt/pom.xml
+++ b/examples/mp-rest-jwt/pom.xml
@@ -20,13 +20,13 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz</groupId>
<artifactId>mp-rest-jwt</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<packaging>war</packaging>
<name>TomEE :: Examples :: MP REST JWT</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<version.javaee-api>8.0</version.javaee-api>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
<version.shrinkwrap.resolver>2.0.0</version.shrinkwrap.resolver>
<mp-jwt.version>1.0</mp-jwt.version>
</properties>
diff --git a/examples/mtom/pom.xml b/examples/mtom/pom.xml
index 56080c5..cbd51b6 100644
--- a/examples/mtom/pom.xml
+++ b/examples/mtom/pom.xml
@@ -21,11 +21,11 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz</groupId>
<artifactId>mtom</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: MTOM</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
</properties>
<repositories>
<repository>
diff --git a/examples/multi-jpa-provider-testing/pom.xml b/examples/multi-jpa-provider-testing/pom.xml
index 299a23a..91c71fc 100644
--- a/examples/multi-jpa-provider-testing/pom.xml
+++ b/examples/multi-jpa-provider-testing/pom.xml
@@ -21,11 +21,11 @@
<groupId>org.superbiz</groupId>
<artifactId>multi-jpa-provider-testing</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Multiple JPA providers</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
</properties>
<build>
<defaultGoal>install</defaultGoal>
diff --git a/examples/multiple-arquillian-adapters/pom.xml b/examples/multiple-arquillian-adapters/pom.xml
index 9aa0346..ea3a31d 100644
--- a/examples/multiple-arquillian-adapters/pom.xml
+++ b/examples/multiple-arquillian-adapters/pom.xml
@@ -21,11 +21,11 @@
<groupId>org.superbiz</groupId>
<artifactId>multiple-arquillian-adapters</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Multiple Arquillian Adapters</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
<arquillian.version>1.1.10.Final</arquillian.version>
</properties>
<build>
diff --git a/examples/multiple-tomee-arquillian/pom.xml b/examples/multiple-tomee-arquillian/pom.xml
index 5b1d73a..cdbbdf2 100644
--- a/examples/multiple-tomee-arquillian/pom.xml
+++ b/examples/multiple-tomee-arquillian/pom.xml
@@ -21,11 +21,11 @@
<groupId>org.superbiz</groupId>
<artifactId>multiple-tomee-arquillian</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Multiple TomEE with Arquillian</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
</properties>
<build>
<defaultGoal>install</defaultGoal>
@@ -100,7 +100,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
<dependency>
@@ -118,7 +118,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>ziplock</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/mvc-cxf-hibernate/pom.xml b/examples/mvc-cxf-hibernate/pom.xml
index 9a1d7ae..0ee47a6 100644
--- a/examples/mvc-cxf-hibernate/pom.xml
+++ b/examples/mvc-cxf-hibernate/pom.xml
@@ -23,11 +23,11 @@
<packaging>war</packaging>
<name>TomEE :: Examples :: MVC (CXF-based) with Hibernate</name>
<description>OpenEJB :: Web Examples :: MVC 1.0 - Deltaspike - Hibernate</description>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<url>http://tomee.apache.org</url>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
<version.deltaspike>1.9.3</version.deltaspike>
<version.krazo>1.1.0-M1</version.krazo>
<version.arquillian>1.1.13.Final</version.arquillian>
@@ -53,7 +53,7 @@
<plugin>
<groupId>org.apache.tomee.maven</groupId>
<artifactId>tomee-maven-plugin</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<configuration>
<args>-Xmx512m -XX:PermSize=256m</args>
<libs>
@@ -194,7 +194,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>ziplock</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/mvc-cxf/pom.xml b/examples/mvc-cxf/pom.xml
index 11608cd..e00f0cd 100644
--- a/examples/mvc-cxf/pom.xml
+++ b/examples/mvc-cxf/pom.xml
@@ -23,11 +23,11 @@
<packaging>war</packaging>
<name>TomEE :: Examples :: MVC (CXF-based)</name>
<description>OpenEJB :: Web Examples :: MVC 1.0 - Deltaspike</description>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<url>http://tomee.apache.org</url>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
<version.deltaspike>1.9.3</version.deltaspike>
<version.krazo>1.1.0-M1</version.krazo>
<version.arquillian>1.1.13.Final</version.arquillian>
@@ -53,7 +53,7 @@
<plugin>
<groupId>org.apache.tomee.maven</groupId>
<artifactId>tomee-maven-plugin</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<configuration>
<args>-Xmx512m -XX:PermSize=256m</args>
</configuration>
@@ -169,7 +169,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>ziplock</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/mvc-resteasy/pom.xml b/examples/mvc-resteasy/pom.xml
index 77cf937..f8869d7 100644
--- a/examples/mvc-resteasy/pom.xml
+++ b/examples/mvc-resteasy/pom.xml
@@ -23,11 +23,11 @@
<packaging>war</packaging>
<name>TomEE :: Examples :: MVC (RestEasy-based)</name>
<description>OpenEJB :: Web Examples :: MVC 1.0 - RestEasy</description>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<url>http://tomee.apache.org</url>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
<version.krazo>1.1.0-M1</version.krazo>
<resteasy.version>3.6.2.Final</resteasy.version>
<version.arquillian>1.1.13.Final</version.arquillian>
@@ -53,7 +53,7 @@
<plugin>
<groupId>org.apache.tomee.maven</groupId>
<artifactId>tomee-maven-plugin</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<configuration>
<args>-Xmx512m -XX:PermSize=256m</args>
</configuration>
diff --git a/examples/myfaces-codi-demo/pom.xml b/examples/myfaces-codi-demo/pom.xml
index 56a33a4..62841fc 100644
--- a/examples/myfaces-codi-demo/pom.xml
+++ b/examples/myfaces-codi-demo/pom.xml
@@ -14,7 +14,7 @@
<groupId>org.superbiz</groupId>
<artifactId>myfaces-codi-demo</artifactId>
<name>TomEE :: Examples :: JSF2/CDI/BV/JPA/CODI</name>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<packaging>war</packaging>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -42,7 +42,7 @@
<plugin>
<groupId>org.apache.tomee.maven</groupId>
<artifactId>tomee-maven-plugin</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</plugin>
<plugin>
<groupId>org.tomitribe.transformer</groupId>
diff --git a/examples/persistence-fragment/pom.xml b/examples/persistence-fragment/pom.xml
index ca4d003..4b1044f 100644
--- a/examples/persistence-fragment/pom.xml
+++ b/examples/persistence-fragment/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>persistence-fragment</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Persistence Fragment</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -92,7 +92,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/pojo-webservice/pom.xml b/examples/pojo-webservice/pom.xml
index e66928a..aa141ea 100644
--- a/examples/pojo-webservice/pom.xml
+++ b/examples/pojo-webservice/pom.xml
@@ -21,11 +21,11 @@
<groupId>org.superbiz</groupId>
<artifactId>pojo-webservice</artifactId>
<packaging>war</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Web Examples :: Pojo WS</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
</properties>
<repositories>
<repository>
@@ -63,7 +63,7 @@
<!-- http://localhost:8080/pojo-webservice?wsdl -->
<groupId>org.apache.tomee.maven</groupId>
<artifactId>tomee-maven-plugin</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<configuration>
<tomeeVersion>${tomee.version}</tomeeVersion>
<tomeeClassifier>plus</tomeeClassifier>
diff --git a/examples/polling-parent/polling-client/pom.xml b/examples/polling-parent/polling-client/pom.xml
index 91df0f5..5cc0878 100644
--- a/examples/polling-parent/polling-client/pom.xml
+++ b/examples/polling-parent/polling-client/pom.xml
@@ -20,7 +20,7 @@
<parent>
<artifactId>polling-parent</artifactId>
<groupId>jug</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/examples/polling-parent/polling-core/pom.xml b/examples/polling-parent/polling-core/pom.xml
index 7e331e8..fec08c2 100644
--- a/examples/polling-parent/polling-core/pom.xml
+++ b/examples/polling-parent/polling-core/pom.xml
@@ -20,7 +20,7 @@
<parent>
<artifactId>polling-parent</artifactId>
<groupId>jug</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/examples/polling-parent/polling-domain/pom.xml b/examples/polling-parent/polling-domain/pom.xml
index a05e31e..b89041a 100644
--- a/examples/polling-parent/polling-domain/pom.xml
+++ b/examples/polling-parent/polling-domain/pom.xml
@@ -20,7 +20,7 @@
<parent>
<artifactId>polling-parent</artifactId>
<groupId>jug</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/examples/polling-parent/polling-web/pom.xml b/examples/polling-parent/polling-web/pom.xml
index 14d57c3..286e5d9 100644
--- a/examples/polling-parent/polling-web/pom.xml
+++ b/examples/polling-parent/polling-web/pom.xml
@@ -22,7 +22,7 @@
<parent>
<artifactId>polling-parent</artifactId>
<groupId>jug</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>polling-web</artifactId>
diff --git a/examples/polling-parent/pom.xml b/examples/polling-parent/pom.xml
index 3de04b4..99ca2f2 100644
--- a/examples/polling-parent/pom.xml
+++ b/examples/polling-parent/pom.xml
@@ -21,14 +21,14 @@
<groupId>jug</groupId>
<artifactId>polling-parent</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<packaging>pom</packaging>
<name>TomEE :: Examples :: Polling</name>
<properties>
<xbean.version>4.14</xbean.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
<cxf.version>3.3.1</cxf.version>
</properties>
diff --git a/examples/pom.xml b/examples/pom.xml
index 720ca94..88cebda 100644
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>tomee-project</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>examples</artifactId>
<packaging>pom</packaging>
diff --git a/examples/projectstage-demo/pom.xml b/examples/projectstage-demo/pom.xml
index 4b0fd9e..ed7a5ee 100644
--- a/examples/projectstage-demo/pom.xml
+++ b/examples/projectstage-demo/pom.xml
@@ -20,10 +20,10 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz</groupId>
<artifactId>projectstage-demo</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: DeltaSpike ProjectStage</name>
<properties>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<repositories>
diff --git a/examples/quartz-app/pom.xml b/examples/quartz-app/pom.xml
index b3f2976..af1fc5f 100644
--- a/examples/quartz-app/pom.xml
+++ b/examples/quartz-app/pom.xml
@@ -20,12 +20,12 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz.quartz</groupId>
<artifactId>quartz-app</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<packaging>pom</packaging>
<name>TomEE :: Examples :: Quartz</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
</properties>
<modules>
<module>quartz-ra</module>
diff --git a/examples/quartz-app/quartz-beans/pom.xml b/examples/quartz-app/quartz-beans/pom.xml
index 931bb89..7c84249 100644
--- a/examples/quartz-app/quartz-beans/pom.xml
+++ b/examples/quartz-app/quartz-beans/pom.xml
@@ -20,7 +20,7 @@
<parent>
<groupId>org.superbiz.quartz</groupId>
<artifactId>quartz-app</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>quartz-beans</artifactId>
diff --git a/examples/quartz-app/quartz-ra/pom.xml b/examples/quartz-app/quartz-ra/pom.xml
index beaa42e..d8f262b 100644
--- a/examples/quartz-app/quartz-ra/pom.xml
+++ b/examples/quartz-app/quartz-ra/pom.xml
@@ -20,7 +20,7 @@
<parent>
<groupId>org.superbiz.quartz</groupId>
<artifactId>quartz-app</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>quartz-ra</artifactId>
diff --git a/examples/realm-in-tomee/pom.xml b/examples/realm-in-tomee/pom.xml
index be01122..fe85560 100644
--- a/examples/realm-in-tomee/pom.xml
+++ b/examples/realm-in-tomee/pom.xml
@@ -21,7 +21,7 @@
<groupId>org.superbiz</groupId>
<artifactId>realm-in-tomee</artifactId>
<packaging>war</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: DataSource Realm</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -46,7 +46,7 @@
<plugin>
<groupId>org.apache.tomee.maven</groupId>
<artifactId>tomee-maven-plugin</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</plugin>
<plugin>
<groupId>org.tomitribe.transformer</groupId>
diff --git a/examples/reload-persistence-unit-properties/pom.xml b/examples/reload-persistence-unit-properties/pom.xml
index b78bed1..b7b8bfd 100644
--- a/examples/reload-persistence-unit-properties/pom.xml
+++ b/examples/reload-persistence-unit-properties/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>reload-persistence-unit-properties</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Reloadable Persistence Unit Properties</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -92,7 +92,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
<dependency>
diff --git a/examples/resources-declared-in-webapp/pom.xml b/examples/resources-declared-in-webapp/pom.xml
index 942b406..8f069e0 100644
--- a/examples/resources-declared-in-webapp/pom.xml
+++ b/examples/resources-declared-in-webapp/pom.xml
@@ -21,11 +21,11 @@
<groupId>org.superbiz</groupId>
<artifactId>resources-declared-in-webapp</artifactId>
<packaging>war</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Web Examples :: Resource Declared In A Webapp</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
</properties>
<repositories>
<repository>
diff --git a/examples/resources-jmx-example/pom.xml b/examples/resources-jmx-example/pom.xml
index 0b1d095..5beaabc 100644
--- a/examples/resources-jmx-example/pom.xml
+++ b/examples/resources-jmx-example/pom.xml
@@ -22,11 +22,11 @@
<groupId>org.superbiz</groupId>
<artifactId>resources-jmx</artifactId>
<packaging>pom</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Resources/JMX Example</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
</properties>
<modules>
<module>resources-jmx-ejb</module>
diff --git a/examples/resources-jmx-example/resources-jmx-ear/pom.xml b/examples/resources-jmx-example/resources-jmx-ear/pom.xml
index 3e7555c..14e8e41 100644
--- a/examples/resources-jmx-example/resources-jmx-ear/pom.xml
+++ b/examples/resources-jmx-example/resources-jmx-ear/pom.xml
@@ -22,7 +22,7 @@
<parent>
<groupId>org.superbiz</groupId>
<artifactId>resources-jmx</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>resources-jmx-ear</artifactId>
<packaging>ear</packaging>
diff --git a/examples/resources-jmx-example/resources-jmx-ejb/pom.xml b/examples/resources-jmx-example/resources-jmx-ejb/pom.xml
index 656a043..0e00a5b 100644
--- a/examples/resources-jmx-example/resources-jmx-ejb/pom.xml
+++ b/examples/resources-jmx-example/resources-jmx-ejb/pom.xml
@@ -24,7 +24,7 @@
<parent>
<groupId>org.superbiz</groupId>
<artifactId>resources-jmx</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>resources-jmx-ejb</artifactId>
diff --git a/examples/rest-applicationcomposer-mockito/pom.xml b/examples/rest-applicationcomposer-mockito/pom.xml
index 3c147f2..a18f7f8 100644
--- a/examples/rest-applicationcomposer-mockito/pom.xml
+++ b/examples/rest-applicationcomposer-mockito/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>rest-applicationcomposer-mockito</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: REST, Mockito and Application Composer</name>
<properties>
@@ -75,19 +75,19 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-cxf-rs</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-mockito</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/rest-applicationcomposer/pom.xml b/examples/rest-applicationcomposer/pom.xml
index a872e40..2f9bd44 100644
--- a/examples/rest-applicationcomposer/pom.xml
+++ b/examples/rest-applicationcomposer/pom.xml
@@ -21,7 +21,7 @@
<groupId>org.superbiz</groupId>
<artifactId>rest-applicationcomposer</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: REST and Application Composer</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -83,13 +83,13 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-cxf-rs</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/rest-cdi/pom.xml b/examples/rest-cdi/pom.xml
index e8e7965..36a5f87 100644
--- a/examples/rest-cdi/pom.xml
+++ b/examples/rest-cdi/pom.xml
@@ -20,7 +20,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz</groupId>
<artifactId>rest-cdi</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: REST CDI</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -82,7 +82,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-cxf-rs</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/rest-example-with-application/pom.xml b/examples/rest-example-with-application/pom.xml
index 6544c5b..b42c865 100644
--- a/examples/rest-example-with-application/pom.xml
+++ b/examples/rest-example-with-application/pom.xml
@@ -21,11 +21,11 @@
<groupId>org.superbiz</groupId>
<artifactId>rest-example-with-application</artifactId>
<packaging>war</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Web Examples :: REST Example With Application</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
</properties>
<repositories>
<repository>
diff --git a/examples/rest-example/pom.xml b/examples/rest-example/pom.xml
index 88b2799..1c448fb 100644
--- a/examples/rest-example/pom.xml
+++ b/examples/rest-example/pom.xml
@@ -21,11 +21,11 @@
<groupId>org.superbiz</groupId>
<artifactId>rest-example</artifactId>
<packaging>war</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Web Examples :: REST Example</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
<version.openjpa>3.0.0</version.openjpa>
</properties>
<repositories>
diff --git a/examples/rest-jaas/pom.xml b/examples/rest-jaas/pom.xml
index b87526e..6f2490a 100644
--- a/examples/rest-jaas/pom.xml
+++ b/examples/rest-jaas/pom.xml
@@ -20,7 +20,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz</groupId>
<artifactId>rest-jaas</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<packaging>war</packaging>
<name>TomEE :: Examples :: JAXRS and JAAS</name>
<dependencies>
@@ -46,7 +46,7 @@
<plugin>
<groupId>org.apache.tomee.maven</groupId>
<artifactId>tomee-maven-plugin</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<configuration>
<systemVariables>
<java.security.auth.login.config>${project.build.directory}/apache-tomee/conf/login.config</java.security.auth.login.config>
diff --git a/examples/rest-on-ejb/pom.xml b/examples/rest-on-ejb/pom.xml
index fc570af..77e50d4 100644
--- a/examples/rest-on-ejb/pom.xml
+++ b/examples/rest-on-ejb/pom.xml
@@ -22,11 +22,11 @@
<groupId>org.superbiz</groupId>
<artifactId>rest-on-ejb</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: REST and EJB</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
</properties>
<build>
<defaultGoal>install</defaultGoal>
diff --git a/examples/rest-sse-example/pom.xml b/examples/rest-sse-example/pom.xml
index 1745b4f..e61abb7 100644
--- a/examples/rest-sse-example/pom.xml
+++ b/examples/rest-sse-example/pom.xml
@@ -21,11 +21,11 @@
<groupId>org.superbiz</groupId>
<artifactId>rest-sse-example</artifactId>
<packaging>war</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Web Examples :: REST SSE Example</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
<version.openjpa>3.0.0</version.openjpa>
</properties>
<repositories>
diff --git a/examples/rest-xml-json/pom.xml b/examples/rest-xml-json/pom.xml
index 71bf35f..139961b 100644
--- a/examples/rest-xml-json/pom.xml
+++ b/examples/rest-xml-json/pom.xml
@@ -20,7 +20,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz</groupId>
<artifactId>rest-xml-json</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: REST XML JSON</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -82,7 +82,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-cxf-rs</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/scala-basic/pom.xml b/examples/scala-basic/pom.xml
index 9eb452c..df5745b 100644
--- a/examples/scala-basic/pom.xml
+++ b/examples/scala-basic/pom.xml
@@ -21,7 +21,7 @@
<groupId>org.superbiz</groupId>
<artifactId>scala-basic</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Basic Scala</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -148,7 +148,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/schedule-events/pom.xml b/examples/schedule-events/pom.xml
index 1c253ec..d12bbcf 100644
--- a/examples/schedule-events/pom.xml
+++ b/examples/schedule-events/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>schedule-events</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: @Schedule Events</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -84,7 +84,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/schedule-expression/pom.xml b/examples/schedule-expression/pom.xml
index 32c3c38..fde8753 100644
--- a/examples/schedule-expression/pom.xml
+++ b/examples/schedule-expression/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>schedule-expression</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: ScheduleExpression</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -84,7 +84,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/schedule-methods-meta/pom.xml b/examples/schedule-methods-meta/pom.xml
index 08d4fc9..e73f753 100644
--- a/examples/schedule-methods-meta/pom.xml
+++ b/examples/schedule-methods-meta/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>schedule-methods-meta</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: @Schedule Methods (Meta)</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -84,7 +84,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/schedule-methods/pom.xml b/examples/schedule-methods/pom.xml
index b459c2f..69c31d7 100644
--- a/examples/schedule-methods/pom.xml
+++ b/examples/schedule-methods/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>schedule-methods</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: @Schedule Methods</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -84,7 +84,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/server-events/pom.xml b/examples/server-events/pom.xml
index 2c63598..08d8085 100644
--- a/examples/server-events/pom.xml
+++ b/examples/server-events/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>server-events</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Server Events</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -77,7 +77,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
<!-- test libs -->
@@ -90,7 +90,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>arquillian-openejb-embedded</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/serverless-builder/pom.xml b/examples/serverless-builder/pom.xml
index ef55bd8..a3677a8 100644
--- a/examples/serverless-builder/pom.xml
+++ b/examples/serverless-builder/pom.xml
@@ -20,13 +20,13 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz</groupId>
<artifactId>serverless-builder</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Serverless Apache TomEE WebProfile</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <version.tomee>8.0.6-SNAPSHOT</version.tomee>
+ <version.tomee>8.0.7-SNAPSHOT</version.tomee>
</properties>
<dependencies>
<dependency>
diff --git a/examples/serverless-tomee-microprofile/pom.xml b/examples/serverless-tomee-microprofile/pom.xml
index c9742f4..6260a62 100644
--- a/examples/serverless-tomee-microprofile/pom.xml
+++ b/examples/serverless-tomee-microprofile/pom.xml
@@ -20,13 +20,13 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz</groupId>
<artifactId>serverless-tomee-microprofile</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Serverless Apache TomEE MicroProfile</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <version.tomee>8.0.6-SNAPSHOT</version.tomee>
+ <version.tomee>8.0.7-SNAPSHOT</version.tomee>
</properties>
<dependencies>
<dependency>
diff --git a/examples/serverless-tomee-plume/pom.xml b/examples/serverless-tomee-plume/pom.xml
index baef22c..ea98c1d 100644
--- a/examples/serverless-tomee-plume/pom.xml
+++ b/examples/serverless-tomee-plume/pom.xml
@@ -20,13 +20,13 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz</groupId>
<artifactId>serverless-tomee-plume</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Serverless Apache TomEE Plume</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <version.tomee>8.0.6-SNAPSHOT</version.tomee>
+ <version.tomee>8.0.7-SNAPSHOT</version.tomee>
</properties>
<dependencies>
<dependency>
diff --git a/examples/serverless-tomee-plus/pom.xml b/examples/serverless-tomee-plus/pom.xml
index 4e5de0c..0f48d57 100644
--- a/examples/serverless-tomee-plus/pom.xml
+++ b/examples/serverless-tomee-plus/pom.xml
@@ -20,13 +20,13 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz</groupId>
<artifactId>serverless-tomee-plus</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Serverless Apache TomEE Plus</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <version.tomee>8.0.6-SNAPSHOT</version.tomee>
+ <version.tomee>8.0.7-SNAPSHOT</version.tomee>
</properties>
<dependencies>
<dependency>
diff --git a/examples/serverless-tomee-webprofile/pom.xml b/examples/serverless-tomee-webprofile/pom.xml
index 7eccc24..2fdec6b 100644
--- a/examples/serverless-tomee-webprofile/pom.xml
+++ b/examples/serverless-tomee-webprofile/pom.xml
@@ -20,7 +20,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz</groupId>
<artifactId>serverless-tomee-webprofile</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Serverless Apache TomEE WebProfile</name>
@@ -31,7 +31,7 @@
<dependency>
<groupId>org.apache.tomee.bom</groupId>
<artifactId>tomee-webprofile</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>junit</groupId>
diff --git a/examples/simple-cdi-interceptor/pom.xml b/examples/simple-cdi-interceptor/pom.xml
index 2ed5214..3439c2b 100644
--- a/examples/simple-cdi-interceptor/pom.xml
+++ b/examples/simple-cdi-interceptor/pom.xml
@@ -16,7 +16,7 @@
<groupId>org.superbiz</groupId>
<artifactId>simple-cdi-interceptor</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Simple CDI Interceptor</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -76,7 +76,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/simple-cmp2/pom.xml b/examples/simple-cmp2/pom.xml
index c5568e3..17cd312 100644
--- a/examples/simple-cmp2/pom.xml
+++ b/examples/simple-cmp2/pom.xml
@@ -22,11 +22,11 @@
<groupId>org.superbiz</groupId>
<artifactId>simple-cmp2</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Simple CMP2 Entity</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
</properties>
<build>
<defaultGoal>install</defaultGoal>
diff --git a/examples/simple-ear/moviefun-business-logic/pom.xml b/examples/simple-ear/moviefun-business-logic/pom.xml
index 5a23545..422aba9 100644
--- a/examples/simple-ear/moviefun-business-logic/pom.xml
+++ b/examples/simple-ear/moviefun-business-logic/pom.xml
@@ -21,7 +21,7 @@
<parent>
<groupId>org.superbiz</groupId>
<artifactId>moviefun-ear-parent</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>moviefun-business-logic</artifactId>
@@ -95,7 +95,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/simple-ear/moviefun-business-model/pom.xml b/examples/simple-ear/moviefun-business-model/pom.xml
index 58dbcc9..2af2a3f 100644
--- a/examples/simple-ear/moviefun-business-model/pom.xml
+++ b/examples/simple-ear/moviefun-business-model/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.superbiz</groupId>
<artifactId>moviefun-ear-parent</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>moviefun-business-model</artifactId>
diff --git a/examples/simple-ear/moviefun-ear/pom.xml b/examples/simple-ear/moviefun-ear/pom.xml
index 6df7a70..fa9fd4d 100644
--- a/examples/simple-ear/moviefun-ear/pom.xml
+++ b/examples/simple-ear/moviefun-ear/pom.xml
@@ -19,7 +19,7 @@
<parent>
<groupId>org.superbiz</groupId>
<artifactId>moviefun-ear-parent</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>moviefun-ear</artifactId>
diff --git a/examples/simple-ear/moviefun-functional-tests/pom.xml b/examples/simple-ear/moviefun-functional-tests/pom.xml
index c7e3180..a40f9be 100644
--- a/examples/simple-ear/moviefun-functional-tests/pom.xml
+++ b/examples/simple-ear/moviefun-functional-tests/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.superbiz</groupId>
<artifactId>moviefun-ear-parent</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>moviefun-functional-test</artifactId>
@@ -81,7 +81,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
<dependency>
@@ -99,7 +99,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>tomee-embedded</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<!--<classifier>uber</classifier> -->
<scope>test</scope>
</dependency>
@@ -129,7 +129,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>arquillian-tomee-remote</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/simple-ear/moviefun-webapp/pom.xml b/examples/simple-ear/moviefun-webapp/pom.xml
index dea5b2f..04f2f18 100644
--- a/examples/simple-ear/moviefun-webapp/pom.xml
+++ b/examples/simple-ear/moviefun-webapp/pom.xml
@@ -21,7 +21,7 @@
<parent>
<groupId>org.superbiz</groupId>
<artifactId>moviefun-ear-parent</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>moviefun-webapp</artifactId>
<packaging>war</packaging>
@@ -58,7 +58,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
<dependency>
diff --git a/examples/simple-ear/pom.xml b/examples/simple-ear/pom.xml
index 1bb1960..598ec3a 100644
--- a/examples/simple-ear/pom.xml
+++ b/examples/simple-ear/pom.xml
@@ -21,7 +21,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz</groupId>
<artifactId>moviefun-ear-parent</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<packaging>pom</packaging>
<name>TomEE :: Examples :: Simple EAR</name>
<modules>
@@ -33,7 +33,7 @@
</modules>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
</properties>
<repositories>
<repository>
diff --git a/examples/simple-jms-context/pom.xml b/examples/simple-jms-context/pom.xml
index fa97600..3b3082c 100644
--- a/examples/simple-jms-context/pom.xml
+++ b/examples/simple-jms-context/pom.xml
@@ -24,13 +24,13 @@
<groupId>org.superbiz</groupId>
<artifactId>simple-jms-context</artifactId>
<packaging>war</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Simple JMS Context</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<version.arquillian>1.1.13.Final</version.arquillian>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
</properties>
<build>
<defaultGoal>install</defaultGoal>
diff --git a/examples/simple-jms/pom.xml b/examples/simple-jms/pom.xml
index 3d15596..7070916 100644
--- a/examples/simple-jms/pom.xml
+++ b/examples/simple-jms/pom.xml
@@ -22,12 +22,12 @@
<groupId>org.superbiz</groupId>
<artifactId>simple-jms</artifactId>
<packaging>war</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Simple JMS</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<version.arquillian>1.1.13.Final</version.arquillian>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
</properties>
<build>
<defaultGoal>install</defaultGoal>
diff --git a/examples/simple-mdb-and-cdi/pom.xml b/examples/simple-mdb-and-cdi/pom.xml
index 61ed675..96f9ec4 100644
--- a/examples/simple-mdb-and-cdi/pom.xml
+++ b/examples/simple-mdb-and-cdi/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>simple-mdb-and-cdi</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Simple MDB With a CDI Injection</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -84,7 +84,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/simple-mdb-with-descriptor/pom.xml b/examples/simple-mdb-with-descriptor/pom.xml
index 8bb4105..c4311d2 100644
--- a/examples/simple-mdb-with-descriptor/pom.xml
+++ b/examples/simple-mdb-with-descriptor/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>simple-mdb-with-descriptor</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Simple MDB Using Deployment Descriptor Example</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -84,7 +84,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/simple-mdb/pom.xml b/examples/simple-mdb/pom.xml
index 9d599f0..4e27909 100644
--- a/examples/simple-mdb/pom.xml
+++ b/examples/simple-mdb/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>simple-mdb</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Simple MDB Example</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -84,7 +84,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/simple-remote-tomcatusers/pom.xml b/examples/simple-remote-tomcatusers/pom.xml
index 81af935..4da1ed5 100644
--- a/examples/simple-remote-tomcatusers/pom.xml
+++ b/examples/simple-remote-tomcatusers/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>simple-remote-tomcatusers</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Simple Remote tomcat-users.xml</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -86,7 +86,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>arquillian-tomee-remote</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
<exclusions>
<exclusion>
diff --git a/examples/simple-rest/pom.xml b/examples/simple-rest/pom.xml
index 782d906..2746259 100644
--- a/examples/simple-rest/pom.xml
+++ b/examples/simple-rest/pom.xml
@@ -20,7 +20,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz</groupId>
<artifactId>simple-rest</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Simple REST</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -82,7 +82,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-cxf-rs</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/simple-singleton/pom.xml b/examples/simple-singleton/pom.xml
index aef5994..dd220a8 100644
--- a/examples/simple-singleton/pom.xml
+++ b/examples/simple-singleton/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>simple-singleton</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Simple Singleton</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -84,7 +84,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/simple-stateful-callbacks/pom.xml b/examples/simple-stateful-callbacks/pom.xml
index 7819275..11e90db 100644
--- a/examples/simple-stateful-callbacks/pom.xml
+++ b/examples/simple-stateful-callbacks/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>simple-stateful-callbacks</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Simple Stateful Pojo Callbacks</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -74,7 +74,7 @@
<dependency>
<groupId>org.apache.tomee.bom</groupId>
<artifactId>jaxb-runtime</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<type>pom</type>
</dependency>
<dependency>
@@ -90,7 +90,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/simple-stateful/pom.xml b/examples/simple-stateful/pom.xml
index fc67e06..1f104e9 100644
--- a/examples/simple-stateful/pom.xml
+++ b/examples/simple-stateful/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>simple-stateful</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Simple Stateful Pojo</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -84,7 +84,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/simple-stateless-callbacks/pom.xml b/examples/simple-stateless-callbacks/pom.xml
index ab9a61f..9310b39 100644
--- a/examples/simple-stateless-callbacks/pom.xml
+++ b/examples/simple-stateless-callbacks/pom.xml
@@ -24,7 +24,7 @@
<groupId>org.superbiz</groupId>
<artifactId>simple-stateless-callbacks</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Simple Stateless Pojo Callbacks</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -71,7 +71,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/simple-stateless-with-descriptor/pom.xml b/examples/simple-stateless-with-descriptor/pom.xml
index 2bd6f88..5b31973 100644
--- a/examples/simple-stateless-with-descriptor/pom.xml
+++ b/examples/simple-stateless-with-descriptor/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>simple-stateless-with-descriptor</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Simple Stateless With Deployment Descriptor</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -84,13 +84,13 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-jee-accessors</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/simple-stateless/pom.xml b/examples/simple-stateless/pom.xml
index 531baa6..af8c631 100644
--- a/examples/simple-stateless/pom.xml
+++ b/examples/simple-stateless/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>simple-stateless</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Simple Stateless Pojo</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -84,7 +84,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/simple-webservice-without-interface/pom.xml b/examples/simple-webservice-without-interface/pom.xml
index 0b20479..c153cd0 100644
--- a/examples/simple-webservice-without-interface/pom.xml
+++ b/examples/simple-webservice-without-interface/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>simple-webservice-without-interface</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Simple Webservice Without Interface</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -83,7 +83,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-cxf</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
<!-- This is required on IBM JDKs (and potentially others) because saaj-impl depends
diff --git a/examples/simple-webservice/pom.xml b/examples/simple-webservice/pom.xml
index 392d1a8..d0e5331 100644
--- a/examples/simple-webservice/pom.xml
+++ b/examples/simple-webservice/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>simple-webservice</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Simple Webservice</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -83,7 +83,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-cxf</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
<!-- This is required on IBM JDKs (and potentially others) because saaj-impl depends
diff --git a/examples/singleton-startup-ordering/pom.xml b/examples/singleton-startup-ordering/pom.xml
index cfa2216..3d1baab 100755
--- a/examples/singleton-startup-ordering/pom.xml
+++ b/examples/singleton-startup-ordering/pom.xml
@@ -20,7 +20,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz</groupId>
<artifactId>singleton-startup-ordering</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<packaging>war</packaging>
<name>TomEE :: Examples :: Singleton startup ordering</name>
<properties>
diff --git a/examples/spring-data-proxy-meta/pom.xml b/examples/spring-data-proxy-meta/pom.xml
index 4d67e03..127553d 100644
--- a/examples/spring-data-proxy-meta/pom.xml
+++ b/examples/spring-data-proxy-meta/pom.xml
@@ -21,7 +21,7 @@
<groupId>org.superbiz</groupId>
<artifactId>spring-data-proxy-meta</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Spring Data Meta</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -92,7 +92,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</dependency>
</dependencies>
<!--
diff --git a/examples/spring-data-proxy/pom.xml b/examples/spring-data-proxy/pom.xml
index 02911a9..0b546e8 100644
--- a/examples/spring-data-proxy/pom.xml
+++ b/examples/spring-data-proxy/pom.xml
@@ -21,7 +21,7 @@
<groupId>org.superbiz</groupId>
<artifactId>spring-data-proxy</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Spring Data</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -92,7 +92,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</dependency>
</dependencies>
<!--
diff --git a/examples/struts/pom.xml b/examples/struts/pom.xml
index 4d29a1d..cecba7d 100644
--- a/examples/struts/pom.xml
+++ b/examples/struts/pom.xml
@@ -19,7 +19,7 @@
<groupId>org.superbiz.struts</groupId>
<artifactId>struts</artifactId>
<packaging>war</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Web Examples :: Struts</name>
<url>http://tomee.apache.org</url>
<properties>
diff --git a/examples/telephone-stateful/pom.xml b/examples/telephone-stateful/pom.xml
index e31f098..872bdd1 100644
--- a/examples/telephone-stateful/pom.xml
+++ b/examples/telephone-stateful/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>telephone-stateful</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Telephone Stateful Pojo</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -96,7 +96,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-ejbd</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
<!-- END SNIPPET: openejbdep -->
diff --git a/examples/testcase-injection/pom.xml b/examples/testcase-injection/pom.xml
index e56ebb5..9129ccb 100644
--- a/examples/testcase-injection/pom.xml
+++ b/examples/testcase-injection/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>testcase-injection</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: TestCase Injection</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -92,7 +92,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/testing-security-2/pom.xml b/examples/testing-security-2/pom.xml
index f53af81..0cbf226 100644
--- a/examples/testing-security-2/pom.xml
+++ b/examples/testing-security-2/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>testing-security-2</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Testing Security</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -92,7 +92,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/testing-security-3/pom.xml b/examples/testing-security-3/pom.xml
index f57774d..3f8fa30 100644
--- a/examples/testing-security-3/pom.xml
+++ b/examples/testing-security-3/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>testing-security-3</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Testing Security Service Provider</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -92,7 +92,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
</dependencies>
diff --git a/examples/testing-security-4/pom.xml b/examples/testing-security-4/pom.xml
index 3d53f41..0240504 100644
--- a/examples/testing-security-4/pom.xml
+++ b/examples/testing-security-4/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>testing-security-4</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Testing Security Script Service Provider</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -92,7 +92,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
</dependencies>
diff --git a/examples/testing-security-meta/pom.xml b/examples/testing-security-meta/pom.xml
index 72d5fde..1011867 100644
--- a/examples/testing-security-meta/pom.xml
+++ b/examples/testing-security-meta/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>testing-security-meta</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Testing Security (Meta)</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -92,7 +92,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/testing-security/pom.xml b/examples/testing-security/pom.xml
index ab5e6d4..baaac0e 100644
--- a/examples/testing-security/pom.xml
+++ b/examples/testing-security/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>testing-security</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Testing Security</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -92,7 +92,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/testing-transactions-bmt/pom.xml b/examples/testing-transactions-bmt/pom.xml
index f385309..3643544 100644
--- a/examples/testing-transactions-bmt/pom.xml
+++ b/examples/testing-transactions-bmt/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>testing-transactions-bmt</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Testing Transactions BMT</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -92,7 +92,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/testing-transactions/pom.xml b/examples/testing-transactions/pom.xml
index 8643ed7..5cdcb55 100644
--- a/examples/testing-transactions/pom.xml
+++ b/examples/testing-transactions/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>testing-transactions</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Testing Transactions</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -92,7 +92,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/tomee-jersey-eclipselink/pom.xml b/examples/tomee-jersey-eclipselink/pom.xml
index 824851c..9ef7086 100644
--- a/examples/tomee-jersey-eclipselink/pom.xml
+++ b/examples/tomee-jersey-eclipselink/pom.xml
@@ -20,13 +20,13 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz</groupId>
<artifactId>tomee-jersey-eclipselink</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<packaging>war</packaging>
<name>TomEE :: Examples :: TomEE, Jersey, Eclipselink</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<version.eclipselink>2.7.7</version.eclipselink>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
<arquillian_universe.version>1.2.0.1</arquillian_universe.version>
</properties>
<dependencies>
@@ -74,7 +74,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>junit</groupId>
@@ -132,7 +132,7 @@
<plugin>
<groupId>org.apache.tomee.maven</groupId>
<artifactId>tomee-maven-plugin</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<configuration>
<systemVariables>
<com.sun.jersey.server.impl.cdi.lookupExtensionInBeanManager>true</com.sun.jersey.server.impl.cdi.lookupExtensionInBeanManager>
diff --git a/examples/transaction-rollback/pom.xml b/examples/transaction-rollback/pom.xml
index ebcce23..b5337f3 100644
--- a/examples/transaction-rollback/pom.xml
+++ b/examples/transaction-rollback/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>transaction-rollback</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Transaction Rollback</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -89,7 +89,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/troubleshooting/pom.xml b/examples/troubleshooting/pom.xml
index 508d8f3..f7826ae 100644
--- a/examples/troubleshooting/pom.xml
+++ b/examples/troubleshooting/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>troubleshooting</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Troubleshooting</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -89,7 +89,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/vaadin-lts-v08-simple/pom.xml b/examples/vaadin-lts-v08-simple/pom.xml
index aa17803..b8bd4a2 100644
--- a/examples/vaadin-lts-v08-simple/pom.xml
+++ b/examples/vaadin-lts-v08-simple/pom.xml
@@ -23,7 +23,7 @@
<groupId>org.apache.tomee</groupId>
<artifactId>vaadin-lts-v08-simple</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Vaadin LTS V08</name>
<packaging>war</packaging>
@@ -106,7 +106,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-cxf-rs</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/vaadin-lts-v10-simple/pom.xml b/examples/vaadin-lts-v10-simple/pom.xml
index 85dc998..71e8053 100644
--- a/examples/vaadin-lts-v10-simple/pom.xml
+++ b/examples/vaadin-lts-v10-simple/pom.xml
@@ -20,7 +20,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.tomee</groupId>
<artifactId>vaadin-lts-v10-simple</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Vaadin LTS V10</name>
<packaging>war</packaging>
<!--
diff --git a/examples/vaadin-vxx-simple/pom.xml b/examples/vaadin-vxx-simple/pom.xml
index 5bc977a..e781f2f 100644
--- a/examples/vaadin-vxx-simple/pom.xml
+++ b/examples/vaadin-vxx-simple/pom.xml
@@ -23,7 +23,7 @@
<groupId>org.apache.tomee</groupId>
<artifactId>vaadin-vxx-simple</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Vaadin LATEST</name>
<packaging>war</packaging>
diff --git a/examples/webservice-attachments/pom.xml b/examples/webservice-attachments/pom.xml
index 674c9aa..10fcae8 100644
--- a/examples/webservice-attachments/pom.xml
+++ b/examples/webservice-attachments/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>webservice-attachments</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Webservice Attachments</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -107,7 +107,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-cxf</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/webservice-handlerchain/pom.xml b/examples/webservice-handlerchain/pom.xml
index 74ab575..cf00235 100644
--- a/examples/webservice-handlerchain/pom.xml
+++ b/examples/webservice-handlerchain/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>webservice-handlerchain</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Web Service Handlers</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -83,7 +83,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-cxf</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
<!-- This is required on IBM JDKs (and potentially others) because saaj-impl depends
diff --git a/examples/webservice-holder/pom.xml b/examples/webservice-holder/pom.xml
index bd78417..4382b5a 100644
--- a/examples/webservice-holder/pom.xml
+++ b/examples/webservice-holder/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>webservice-holder</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: @WebService Holder</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -83,7 +83,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-cxf</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
<!-- This is required on IBM JDKs (and potentially others) because saaj-impl depends
diff --git a/examples/webservice-inheritance/pom.xml b/examples/webservice-inheritance/pom.xml
index 9f11702..1fd639b 100644
--- a/examples/webservice-inheritance/pom.xml
+++ b/examples/webservice-inheritance/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>webservice-inheritance</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: Webservice Inheritance</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -91,7 +91,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-cxf</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
<!-- This is required on IBM JDKs (and potentially others) because saaj-impl depends
diff --git a/examples/webservice-security/pom.xml b/examples/webservice-security/pom.xml
index 27887c3..99fa647 100644
--- a/examples/webservice-security/pom.xml
+++ b/examples/webservice-security/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>webservice-security</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Web Examples :: EJB WebService with Security</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -83,7 +83,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-cxf</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
<!-- This is required on IBM JDKs (and potentially others) because saaj-impl depends
diff --git a/examples/webservice-ssl-client-cert/pom.xml b/examples/webservice-ssl-client-cert/pom.xml
index 44a3040..1293905 100644
--- a/examples/webservice-ssl-client-cert/pom.xml
+++ b/examples/webservice-ssl-client-cert/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>webservice-ssl-client-cert</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Web Examples :: EJB WebService with SSL Client Certificate</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -104,7 +104,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>arquillian-tomee-remote</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
<exclusions>
<exclusion>
@@ -120,7 +120,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-cxf</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
<!-- This is required on IBM JDKs (and potentially others) because saaj-impl depends
diff --git a/examples/webservice-ws-security/pom.xml b/examples/webservice-ws-security/pom.xml
index 6fbf14e..666898f 100644
--- a/examples/webservice-ws-security/pom.xml
+++ b/examples/webservice-ws-security/pom.xml
@@ -22,7 +22,7 @@
<groupId>org.superbiz</groupId>
<artifactId>webservice-ws-security</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Web Examples :: EJB WebService with WS-Security</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -77,7 +77,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-cxf</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/examples/webservice-ws-with-resources-config/pom.xml b/examples/webservice-ws-with-resources-config/pom.xml
index c27dfa5..b7be578 100644
--- a/examples/webservice-ws-with-resources-config/pom.xml
+++ b/examples/webservice-ws-with-resources-config/pom.xml
@@ -21,7 +21,7 @@
<groupId>org.superbiz</groupId>
<artifactId>webservice-ws-with-resources-config</artifactId>
<packaging>jar</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Web Examples :: EJB WebService WS Security with resources.xml</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -37,7 +37,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-cxf</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-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 0cbc8b5..13b561d 100644
--- a/examples/websocket-tls-basic-auth/pom.xml
+++ b/examples/websocket-tls-basic-auth/pom.xml
@@ -20,7 +20,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz</groupId>
<artifactId>websocket-tls-basic-auth</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<packaging>war</packaging>
<name>TomEE :: Examples :: WebSocket with tls and basic auth Example</name>
<properties>
diff --git a/examples/xa-datasource/README_es.adoc b/examples/xa-datasource/README_es.adoc
new file mode 100644
index 0000000..072d1af
--- /dev/null
+++ b/examples/xa-datasource/README_es.adoc
@@ -0,0 +1,326 @@
+:index-group: DataSources
+:jbake-type: page
+:jbake-status: status=published
+= Inyeccion del EntityManager
+
+En éste ejemplo y se muestra el uso de `@PersistenceContext` para tener um `EntityManager` con un
+persistence context `EXTENDED`, inyecctado en un bean `@Stateful`. Un bean del tipo `@Entity` JPA, se
+utiliza con el `EntityManager` para crear y actualizar los datos en una base de datos.
+
+## La creación de una entidad JPA
+
+La entidad por sí es simplemente un pojo con la anotación `@Entity`. Nosotros creamos una llamada `Movie` Lo que podemos usar para mantener registros de películas.
+
+ package org.superbiz.injection.jpa;
+
+ import javax.persistence.Entity;
+
+ @Entity
+ public class Movie {
+
+ @Id @GeneratedValue
+ private long id;
+
+ private String director;
+ private String title;
+ private int year;
+
+ public Movie() {
+ }
+
+ public long getId() {
+ return id;
+ }
+
+ public void setId(long id) {
+ this.id = id;
+ }
+
+ public Movie(String director, String title, int year) {
+ this.director = director;
+ this.title = title;
+ this.year = year;
+ }
+
+ public String getDirector() {
+ return director;
+ }
+
+ public void setDirector(String director) {
+ this.director = director;
+ }
+
+ public String getTitle() {
+ return title;
+ }
+
+ public void setTitle(String title) {
+ this.title = title;
+ }
+
+ public int getYear() {
+ return year;
+ }
+
+ public void setYear(int year) {
+ this.year = year;
+ }
+ }
+
+## Configure el EntityManager a través de un archivo persistence.xml
+
+La entidad `Movie` encima se puede crear, eliminado, actualizado a través de un objeto `EntityManager`. Lo `EntityManager` sí mismo es configurado a través de un archivo `META-INF/persistence.xml` que se coloca en el mismo jar como la entidad `Movie`.
+
+ <persistence xmlns="http://java.sun.com/xml/ns/persistence" version="1.0">
+
+ <persistence-unit name="movie-unit">
+ <jta-data-source>movieDatabase</jta-data-source>
+ <non-jta-data-source>movieDatabaseUnmanaged</non-jta-data-source>
+ <class>org.superbiz.injection.jpa.Movie</class>
+
+ <properties>
+ <property name="openjpa.jdbc.SynchronizeMappings" value="buildSchema(ForeignKeys=true)"/>
+ </properties>
+ </persistence-unit>
+ </persistence>
+
+Note que la entidad `Movie` aparece a través de un elemento `<class>`. Esto no es necesario, pero puede ayudar a realizar la prueba o cuando clase `Movie` se encuentra en un jar diferente que el jar que contiene el archivo `persistence.xml`.
+
+## Inyección vía @PersistenceContext
+
+El `EntityManager` en sí mismo es creado por el contenedor utilizando la información en el `persistence.xml`, así que para usarlo en
+tiempo de ejecución, simplemente necesitamos solicitar que se inyecte en uno de nuestros componentes. Nosotros podemos hacer esto a través de `@PersistenceContext`
+
+La anotación `@PersistenceContext` se puede utilizar en cualquier bean CDI, EJB, Servlet, Servlet Listener, Servlet Filter, o JSF ManagedBean.
+
+ package org.superbiz.injection.jpa;
+
+ import javax.ejb.Stateful;
+ import javax.persistence.EntityManager;
+ import javax.persistence.PersistenceContext;
+ import javax.persistence.PersistenceContextType;
+ import javax.persistence.Query;
+ import java.util.List;
+
+ @Stateful
+ public class Movies {
+
+ @PersistenceContext(unitName = "movie-unit", type = PersistenceContextType.EXTENDED)
+ private EntityManager entityManager;
+
+ public void addMovie(Movie movie) throws Exception {
+ entityManager.persist(movie);
+ }
+
+ public void deleteMovie(Movie movie) throws Exception {
+ entityManager.remove(movie);
+ }
+
+ public List<Movie> getMovies() throws Exception {
+ Query query = entityManager.createQuery("SELECT m from Movie as m");
+ return query.getResultList();
+ }
+ }
+
+Este particular `EntityManager` se inyecta como un contexto de persistencia `EXTENDED`, lo que simplemente significa que el `EntityManager` se crea cuando el `@Stateful` el bean se crea y destruye cuando el `@Stateful` bean es destruido. En pocas palabras, el datos en el `EntityManager` se almacena en caché durante la vida útil del bean `@Stateful`.
+
+El uso de `EXTENDED` contextos de persistencia es **solamente** disponible para beans `@Stateful`. Ver el [JPA Concepts](../../jpa-concepts.html)
+
+## MoviesTest
+
+Probar JPA es bastante fácil, simplemente podemos usar el `EJBContainer` API para crear un contenedor en nuestro caso de prueba.
+
+ package org.superbiz.injection.jpa;
+
+ import junit.framework.TestCase;
+
+ import javax.ejb.embeddable.EJBContainer;
+ import javax.naming.Context;
+ import java.util.List;
+ import java.util.Properties;
+
+ //START SNIPPET: code
+ public class MoviesTest extends TestCase {
+
+ public void test() throws Exception {
+
+ final Properties p = new Properties();
+ p.put("movieDatabase", "new://Resource?type=DataSource");
+ p.put("movieDatabase.JdbcDriver", "org.hsqldb.jdbcDriver");
+ p.put("movieDatabase.JdbcUrl", "jdbc:hsqldb:mem:moviedb");
+
+ final Context context = EJBContainer.createEJBContainer(p).getContext();
+
+ Movies movies = (Movies) context.lookup("java:global/injection-of-entitymanager/Movies");
+
+ movies.addMovie(new Movie("Quentin Tarantino", "Reservoir Dogs", 1992));
+ movies.addMovie(new Movie("Joel Coen", "Fargo", 1996));
+ movies.addMovie(new Movie("Joel Coen", "The Big Lebowski", 1998));
+
+ List<Movie> list = movies.getMovies();
+ assertEquals("List.size()", 3, list.size());
+
+ for (Movie movie : list) {
+ movies.deleteMovie(movie);
+ }
+
+ assertEquals("Movies.getMovies()", 0, movies.getMovies().size());
+ }
+ }
+
+# Ejecutar la aplicación
+Cuando ejecutamos nuestro caso de prueba, deberíamos ver un resultado similar al siguiente.
+
+ -------------------------------------------------------
+ T E S T S
+ -------------------------------------------------------
+ Running org.superbiz.injection.jpa.MoviesTest
+ Apache OpenEJB 4.0.0-beta-1 build: 20111002-04:06
+ http://tomee.apache.org/
+ INFO - openejb.home = /Users/dblevins/examples/injection-of-entitymanager
+ INFO - openejb.base = /Users/dblevins/examples/injection-of-entitymanager
+ INFO - Using 'javax.ejb.embeddable.EJBContainer=true'
+ INFO - Configuring Service(id=Default Security Service, type=SecurityService, provider-id=Default Security Service)
+ INFO - Configuring Service(id=Default Transaction Manager, type=TransactionManager, provider-id=Default Transaction Manager)
+ INFO - Configuring Service(id=movieDatabase, type=Resource, provider-id=Default JDBC Database)
+ INFO - Found EjbModule in classpath: /Users/dblevins/examples/injection-of-entitymanager/target/classes
+ INFO - Beginning load: /Users/dblevins/examples/injection-of-entitymanager/target/classes
+ INFO - Configuring enterprise application: /Users/dblevins/examples/injection-of-entitymanager
+ INFO - Configuring Service(id=Default Stateful Container, type=Container, provider-id=Default Stateful Container)
+ INFO - Auto-creating a container for bean Movies: Container(type=STATEFUL, id=Default Stateful Container)
+ INFO - Configuring Service(id=Default Managed Container, type=Container, provider-id=Default Managed Container)
+ INFO - Auto-creating a container for bean org.superbiz.injection.jpa.MoviesTest: Container(type=MANAGED, id=Default Managed Container)
+ INFO - Configuring PersistenceUnit(name=movie-unit)
+ INFO - Auto-creating a Resource with id 'movieDatabaseNonJta' of type 'DataSource for 'movie-unit'.
+ INFO - Configuring Service(id=movieDatabaseNonJta, type=Resource, provider-id=movieDatabase)
+ INFO - Adjusting PersistenceUnit movie-unit <non-jta-data-source> to Resource ID 'movieDatabaseNonJta' from 'movieDatabaseUnmanaged'
+ INFO - Enterprise application "/Users/dblevins/examples/injection-of-entitymanager" loaded.
+ INFO - Assembling app: /Users/dblevins/examples/injection-of-entitymanager
+ INFO - PersistenceUnit(name=movie-unit, provider=org.apache.openjpa.persistence.PersistenceProviderImpl) - provider time 462ms
+ INFO - Jndi(name="java:global/injection-of-entitymanager/Movies!org.superbiz.injection.jpa.Movies")
+ INFO - Jndi(name="java:global/injection-of-entitymanager/Movies")
+ INFO - Jndi(name="java:global/EjbModule1461341140/org.superbiz.injection.jpa.MoviesTest!org.superbiz.injection.jpa.MoviesTest")
+ INFO - Jndi(name="java:global/EjbModule1461341140/org.superbiz.injection.jpa.MoviesTest")
+ INFO - Created Ejb(deployment-id=Movies, ejb-name=Movies, container=Default Stateful Container)
+ INFO - Created Ejb(deployment-id=org.superbiz.injection.jpa.MoviesTest, ejb-name=org.superbiz.injection.jpa.MoviesTest, container=Default Managed Container)
+ INFO - Started Ejb(deployment-id=Movies, ejb-name=Movies, container=Default Stateful Container)
+ INFO - Started Ejb(deployment-id=org.superbiz.injection.jpa.MoviesTest, ejb-name=org.superbiz.injection.jpa.MoviesTest, container=Default Managed Container)
+ INFO - Deployed Application(path=/Users/dblevins/examples/injection-of-entitymanager)
+ Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.301 sec
+
+ Results :
+
+ Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
+
+## Pruebas de Rendimiento
+
+### Prerrequisitos
+
+- Oralce DB
+
+ * Actualiza tu maven archivo `setings.xml` para contener en el sección `<servers>` la siguiente entrada:
+
+ ```xml
+ <server>
+ <id>maven.oracle.com </id>
+ <username>YourOracleAccountUsername</username>
+ <password>YourOracleAccountPassword</password>
+ <configuration>
+ <basicAuthScope>
+ <host>ANY </host>
+ <port>ANY </port>
+ <realm>OAM 11g </realm>
+ </basicAuthScope>
+ <httpConfiguration>
+ <all>
+ <params>
+ <property>
+ <name>http.protocol.allow-circular-redirects </name>
+ <value>%b,true </value>
+ </property>
+ </params>
+ </all>
+ </httpConfiguration>
+ </configuration>
+ </server>
+ ```
+
+ * Actualiza archivo `pom.xml`, sección `<dependency>` con lo siguiente:
+
+ ```xml
+ <dependency>
+ <groupId>com.oracle.jdbc</groupId>
+ <artifactId>ojdbc8</artifactId>
+ <version>18.3.0.0</version>
+ <scope>provided</scope>
+ </dependency>
+ ```
+
+ * Actualiza archivo `pom.xml`, sección `<repositories>` con lo siguiente:
+
+ ```xml
+ <repository>
+ <id>maven.oracle.com</id>
+ <name>oracle-maven-repo</name>
+ <url>https://maven.oracle.com</url>
+ <layout>default</layout>
+ <releases>
+ <enabled>true</enabled>
+ <updatePolicy>always</updatePolicy>
+ </releases>
+ </repository>
+ ```
+
+ * Actualiza archivo `pom.xml`, después sección `</repositories>`, agregue lo siguiente:
+
+ ```xml
+ <pluginRepositories>
+ <pluginRepository>
+ <id>maven.oracle.com</id>
+ <name>oracle-maven-repo</name>
+ <url>https://maven.oracle.com</url>
+ <layout>default</layout>
+ <releases>
+ <enabled>true</enabled>
+ <updatePolicy>always</updatePolicy>
+ </releases>
+ </pluginRepository>
+ </pluginRepositories>
+ ```
+
+ * Actualiza archivo `pom.xml`, agregue el tipo de jar JDBC para el tomee-maven-plugin:
+
+ ```xml
+ <plugin>
+ <groupId>org.apache.tomee.maven</groupId>
+ <artifactId>tomee-maven-plugin</artifactId>
+ <version>${tomee.version}</version>
+ <configuration>
+ <tomeeVersion>${tomee.version}</tomeeVersion>
+ <tomeeClassifier>plume</tomeeClassifier>
+ <tomeeHttpPort>9080</tomeeHttpPort>
+ <tomeeShutdownPort>9005</tomeeShutdownPort>
+ <libs>
+ <lib>com.oracle.jdbc:ojdbc8:18.3.0.0</lib>
+ </libs>
+ </configuration>
+ </plugin>
+ ```
+
+ Para más Oracle JDBC Maven configuración que puede comprobar [Artículo Oracle](https://blogs.oracle.com/dev2dev/get-oracle-jdbc-drivers-and-u
+
+
+### Ejecutar la aplicación
+Desde una terminal
+
+ mvn clean install tomee:run
+
+
+### Ejecutar la consola de Grinder
+En una nueva terminal ejecutar:
+
+ ./grinder.sh
+
+Una vez que la consola UI está disponible, presiona el botón `Start the worker processes`
+La prueba de carga continuará hasta que presione en la consola el botón `Stop the worker processes and the agent processes`
+
diff --git a/examples/xa-datasource/pom.xml b/examples/xa-datasource/pom.xml
index ac1fda2..5c6849f 100644
--- a/examples/xa-datasource/pom.xml
+++ b/examples/xa-datasource/pom.xml
@@ -22,12 +22,12 @@
<groupId>org.superbiz</groupId>
<artifactId>xa-datasource</artifactId>
<packaging>war</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Examples :: XA Datasource configuration and usage</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<derby.version>10.12.1.1</derby.version>
- <tomee.version>8.0.6-SNAPSHOT</tomee.version>
+ <tomee.version>8.0.7-SNAPSHOT</tomee.version>
</properties>
<build>
<finalName>dbtest</finalName>
@@ -110,7 +110,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>test</scope>
</dependency>
<dependency>
diff --git a/gradle/gradle-tomee-embedded/pom.xml b/gradle/gradle-tomee-embedded/pom.xml
index 52c2360..53d5ef2 100644
--- a/gradle/gradle-tomee-embedded/pom.xml
+++ b/gradle/gradle-tomee-embedded/pom.xml
@@ -19,7 +19,7 @@
<parent>
<artifactId>gradle</artifactId>
<groupId>org.apache.tomee.gradle</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/gradle/pom.xml b/gradle/pom.xml
index 349d257..91f882b 100644
--- a/gradle/pom.xml
+++ b/gradle/pom.xml
@@ -19,7 +19,7 @@
<parent>
<artifactId>tomee-project</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/itests/failover-ejb/pom.xml b/itests/failover-ejb/pom.xml
index 74f0730..fb6bc29 100644
--- a/itests/failover-ejb/pom.xml
+++ b/itests/failover-ejb/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>itests</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<groupId>org.apache.openejb.itests</groupId>
diff --git a/itests/failover/pom.xml b/itests/failover/pom.xml
index 31ae723..7f4c039 100644
--- a/itests/failover/pom.xml
+++ b/itests/failover/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>itests</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<groupId>org.apache.openejb.itests</groupId>
diff --git a/itests/legacy-client/pom.xml b/itests/legacy-client/pom.xml
index b4b1c7d..878eda5 100644
--- a/itests/legacy-client/pom.xml
+++ b/itests/legacy-client/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>itests</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/itests/legacy-server/pom.xml b/itests/legacy-server/pom.xml
index b4c628c..af66518 100644
--- a/itests/legacy-server/pom.xml
+++ b/itests/legacy-server/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>itests</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<groupId>org.apache.openejb.itests</groupId>
diff --git a/itests/microprofile-jwt-itests/pom.xml b/itests/microprofile-jwt-itests/pom.xml
index f197049..912d6e9 100644
--- a/itests/microprofile-jwt-itests/pom.xml
+++ b/itests/microprofile-jwt-itests/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>itests</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>microprofile-jwt-itests</artifactId>
@@ -53,7 +53,7 @@
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>apache-tomee</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<type>tar.gz</type>
<classifier>microprofile</classifier>
<exclusions>
diff --git a/itests/openejb-itests-app/pom.xml b/itests/openejb-itests-app/pom.xml
index 02b3d47..a07f1b5 100644
--- a/itests/openejb-itests-app/pom.xml
+++ b/itests/openejb-itests-app/pom.xml
@@ -25,7 +25,7 @@
<parent>
<artifactId>itests</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>openejb-itests-app</artifactId>
diff --git a/itests/openejb-itests-beans/pom.xml b/itests/openejb-itests-beans/pom.xml
index dfede3a..7e6a42b 100644
--- a/itests/openejb-itests-beans/pom.xml
+++ b/itests/openejb-itests-beans/pom.xml
@@ -22,7 +22,7 @@
<parent>
<artifactId>itests</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>openejb-itests-beans</artifactId>
diff --git a/itests/openejb-itests-client/pom.xml b/itests/openejb-itests-client/pom.xml
index 72069a3..120a747 100644
--- a/itests/openejb-itests-client/pom.xml
+++ b/itests/openejb-itests-client/pom.xml
@@ -25,7 +25,7 @@
<parent>
<artifactId>itests</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>openejb-itests-client</artifactId>
diff --git a/itests/openejb-itests-interceptor-beans/pom.xml b/itests/openejb-itests-interceptor-beans/pom.xml
index 88ea079..f7452ed 100644
--- a/itests/openejb-itests-interceptor-beans/pom.xml
+++ b/itests/openejb-itests-interceptor-beans/pom.xml
@@ -25,7 +25,7 @@
<parent>
<groupId>org.apache.tomee</groupId>
<artifactId>itests</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>openejb-itests-interceptor-beans</artifactId>
diff --git a/itests/openejb-itests-servlets/pom.xml b/itests/openejb-itests-servlets/pom.xml
index 9bbd2a0..0ff7d48 100644
--- a/itests/openejb-itests-servlets/pom.xml
+++ b/itests/openejb-itests-servlets/pom.xml
@@ -22,7 +22,7 @@
<parent>
<artifactId>itests</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>openejb-itests-servlets</artifactId>
diff --git a/itests/openejb-itests-web/pom.xml b/itests/openejb-itests-web/pom.xml
index d875651..9ee568d 100644
--- a/itests/openejb-itests-web/pom.xml
+++ b/itests/openejb-itests-web/pom.xml
@@ -25,7 +25,7 @@
<parent>
<artifactId>itests</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>openejb-itests-web</artifactId>
diff --git a/itests/pom.xml b/itests/pom.xml
index bf36d9a..3b0299b 100644
--- a/itests/pom.xml
+++ b/itests/pom.xml
@@ -24,7 +24,7 @@
<parent>
<artifactId>tomee-project</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/itests/tomee-server-composer/pom.xml b/itests/tomee-server-composer/pom.xml
index 8dff65e..ad4e84d 100644
--- a/itests/tomee-server-composer/pom.xml
+++ b/itests/tomee-server-composer/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>itests</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>tomee-server-composer</artifactId>
diff --git a/itests/tomee-server-version/pom.xml b/itests/tomee-server-version/pom.xml
index 40035c8..5505b7f 100644
--- a/itests/tomee-server-version/pom.xml
+++ b/itests/tomee-server-version/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>itests</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>tomee-server-version</artifactId>
diff --git a/maven/applicationcomposer-maven-plugin/pom.xml b/maven/applicationcomposer-maven-plugin/pom.xml
index c9dec49..d8bcdc2 100644
--- a/maven/applicationcomposer-maven-plugin/pom.xml
+++ b/maven/applicationcomposer-maven-plugin/pom.xml
@@ -20,13 +20,13 @@
<parent>
<artifactId>maven</artifactId>
<groupId>org.apache.tomee.maven</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>applicationcomposer-maven-plugin</artifactId>
<packaging>maven-plugin</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Maven Plugins :: ApplicationComposer Maven Plugin</name>
<dependencies>
diff --git a/maven/jarstxt-maven-plugin/pom.xml b/maven/jarstxt-maven-plugin/pom.xml
index 9f78dd9..63bf702 100644
--- a/maven/jarstxt-maven-plugin/pom.xml
+++ b/maven/jarstxt-maven-plugin/pom.xml
@@ -19,12 +19,12 @@
<parent>
<artifactId>maven</artifactId>
<groupId>org.apache.tomee.maven</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>jarstxt-maven-plugin</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<packaging>maven-plugin</packaging>
<name>TomEE :: Maven Plugins :: jars.txt Maven Plugin</name>
diff --git a/maven/maven-util/pom.xml b/maven/maven-util/pom.xml
index f959f03..3b9851e 100644
--- a/maven/maven-util/pom.xml
+++ b/maven/maven-util/pom.xml
@@ -20,7 +20,7 @@
<parent>
<artifactId>maven</artifactId>
<groupId>org.apache.tomee.maven</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/maven/openejb-embedded-maven-plugin/pom.xml b/maven/openejb-embedded-maven-plugin/pom.xml
index d9f1958..a7692de 100644
--- a/maven/openejb-embedded-maven-plugin/pom.xml
+++ b/maven/openejb-embedded-maven-plugin/pom.xml
@@ -20,13 +20,13 @@
<parent>
<artifactId>maven</artifactId>
<groupId>org.apache.tomee.maven</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>openejb-embedded-maven-plugin</artifactId>
<packaging>maven-plugin</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>TomEE :: Maven Plugins :: OpenEJB Embedded Maven Plugin</name>
<dependencies>
diff --git a/maven/pom.xml b/maven/pom.xml
index c1df323..7b23f6f 100644
--- a/maven/pom.xml
+++ b/maven/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>tomee-project</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<groupId>org.apache.tomee.maven</groupId>
diff --git a/maven/tomee-embedded-maven-plugin/pom.xml b/maven/tomee-embedded-maven-plugin/pom.xml
index 66ff0a8..0d5225f 100644
--- a/maven/tomee-embedded-maven-plugin/pom.xml
+++ b/maven/tomee-embedded-maven-plugin/pom.xml
@@ -22,11 +22,11 @@
<parent>
<artifactId>maven</artifactId>
<groupId>org.apache.tomee.maven</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>tomee-embedded-maven-plugin</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<packaging>maven-plugin</packaging>
<name>TomEE :: Maven Plugins :: TomEE Embedded Maven Plugin</name>
diff --git a/maven/tomee-maven-plugin/pom.xml b/maven/tomee-maven-plugin/pom.xml
index 193b427..1c2533a 100644
--- a/maven/tomee-maven-plugin/pom.xml
+++ b/maven/tomee-maven-plugin/pom.xml
@@ -22,11 +22,11 @@
<parent>
<artifactId>maven</artifactId>
<groupId>org.apache.tomee.maven</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>tomee-maven-plugin</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<packaging>maven-plugin</packaging>
<name>TomEE :: Maven Plugins :: TomEE Maven Plugin</name>
diff --git a/maven/tomee-webapp-archetype/pom.xml b/maven/tomee-webapp-archetype/pom.xml
index 83c2268..2ec3ca7 100644
--- a/maven/tomee-webapp-archetype/pom.xml
+++ b/maven/tomee-webapp-archetype/pom.xml
@@ -19,7 +19,7 @@
<parent>
<artifactId>maven</artifactId>
<groupId>org.apache.tomee.maven</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/mp-jwt/pom.xml b/mp-jwt/pom.xml
index ccea770..cc0958b 100644
--- a/mp-jwt/pom.xml
+++ b/mp-jwt/pom.xml
@@ -19,7 +19,7 @@
<parent>
<artifactId>tomee-project</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>mp-jwt</artifactId>
diff --git a/pom.xml b/pom.xml
index b24a972..7a211bd 100644
--- a/pom.xml
+++ b/pom.xml
@@ -33,7 +33,7 @@
<groupId>org.apache.tomee</groupId>
<artifactId>tomee-project</artifactId>
<packaging>pom</packaging>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<name>Apache OpenEJB</name>
<description>Apache OpenEJB is an open source, modular, configurable and extensible EJB Container System and EJB Server.</description>
@@ -98,6 +98,7 @@
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<surefire.version>2.21.0</surefire.version>
+ <surefire.junit5.version>3.0.0-M5</surefire.junit5.version>
<!-- for the default name of the module. Needs to be overridden -->
<tomee.build.name>${project.groupId}.${project.artifactId}</tomee.build.name>
@@ -117,7 +118,7 @@
<openjpa.version>3.1.2</openjpa.version>
<openwebbeans.version>2.0.12</openwebbeans.version>
<jcs.version>2.1</jcs.version>
- <johnzon.version>1.2.9</johnzon.version>
+ <johnzon.version>1.2.10</johnzon.version>
<quartz-openejb-shade.version>2.2.4</quartz-openejb-shade.version>
<!-- Maven module versions -->
@@ -187,9 +188,10 @@
<commons-net.version>3.7.2</commons-net.version>
<bval.version>2.0.5</bval.version>
- <org.apache.activemq.version>5.16.0</org.apache.activemq.version>
+ <org.apache.activemq.version>5.16.1</org.apache.activemq.version>
<org.springframework.version>3.1.4.RELEASE</org.springframework.version>
<junit.version>4.13.1</junit.version>
+ <junit.jupiter.version>5.7.0</junit.jupiter.version>
<org.apache.axis2.version>1.4.1</org.apache.axis2.version>
<scannotation.version>1.0.2</scannotation.version>
<geronimo.connector.version>3.1.4</geronimo.connector.version>
@@ -234,8 +236,8 @@
<opentracing.api>0.31.0</opentracing.api>
<!-- Jackson required by OpenAPI Impl -->
- <jackson.version>2.12.0-rc1</jackson.version>
- <jackson.dataformat.version>2.12.0-rc1</jackson.dataformat.version>
+ <jackson.version>2.12.1</jackson.version>
+ <jackson.dataformat.version>2.12.1</jackson.dataformat.version>
<!-- Javadoc & Asciidoclet -->
<javadoc.version>3.0.1</javadoc.version>
diff --git a/server/openejb-activemq/pom.xml b/server/openejb-activemq/pom.xml
index 889b28e..4d89675 100644
--- a/server/openejb-activemq/pom.xml
+++ b/server/openejb-activemq/pom.xml
@@ -20,7 +20,7 @@
<parent>
<artifactId>server</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>openejb-activemq</artifactId>
diff --git a/server/openejb-axis/pom.xml b/server/openejb-axis/pom.xml
index 345b781..925214b 100644
--- a/server/openejb-axis/pom.xml
+++ b/server/openejb-axis/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>server</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>openejb-axis</artifactId>
diff --git a/server/openejb-bonecp/pom.xml b/server/openejb-bonecp/pom.xml
index ef5ce12..080e46f 100644
--- a/server/openejb-bonecp/pom.xml
+++ b/server/openejb-bonecp/pom.xml
@@ -20,7 +20,7 @@
<parent>
<artifactId>server</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/server/openejb-client/pom.xml b/server/openejb-client/pom.xml
index 51d6f8c..661d68c 100644
--- a/server/openejb-client/pom.xml
+++ b/server/openejb-client/pom.xml
@@ -26,7 +26,7 @@
<parent>
<artifactId>server</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>openejb-client</artifactId>
diff --git a/server/openejb-common-cli/pom.xml b/server/openejb-common-cli/pom.xml
index 6c369d6..6b1e07e 100644
--- a/server/openejb-common-cli/pom.xml
+++ b/server/openejb-common-cli/pom.xml
@@ -20,7 +20,7 @@
<parent>
<artifactId>server</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/server/openejb-cxf-rs/pom.xml b/server/openejb-cxf-rs/pom.xml
index 1b07b51..14d7729 100644
--- a/server/openejb-cxf-rs/pom.xml
+++ b/server/openejb-cxf-rs/pom.xml
@@ -19,7 +19,7 @@
<parent>
<artifactId>server</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/server/openejb-cxf-transport/pom.xml b/server/openejb-cxf-transport/pom.xml
index 77078c0..3c1acec 100644
--- a/server/openejb-cxf-transport/pom.xml
+++ b/server/openejb-cxf-transport/pom.xml
@@ -19,7 +19,7 @@
<parent>
<artifactId>server</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/server/openejb-cxf/pom.xml b/server/openejb-cxf/pom.xml
index 35bccb9..efb664d 100644
--- a/server/openejb-cxf/pom.xml
+++ b/server/openejb-cxf/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>server</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/server/openejb-daemon/pom.xml b/server/openejb-daemon/pom.xml
index c07e5e9..f65add4 100644
--- a/server/openejb-daemon/pom.xml
+++ b/server/openejb-daemon/pom.xml
@@ -20,7 +20,7 @@
<parent>
<artifactId>server</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>openejb-daemon</artifactId>
diff --git a/server/openejb-derbynet/pom.xml b/server/openejb-derbynet/pom.xml
index c2ea95c..4b30ac8 100644
--- a/server/openejb-derbynet/pom.xml
+++ b/server/openejb-derbynet/pom.xml
@@ -24,7 +24,7 @@
<parent>
<artifactId>server</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>openejb-derbynet</artifactId>
diff --git a/server/openejb-ejbd/pom.xml b/server/openejb-ejbd/pom.xml
index ee5f3f7..ab39e96 100644
--- a/server/openejb-ejbd/pom.xml
+++ b/server/openejb-ejbd/pom.xml
@@ -26,7 +26,7 @@
<parent>
<artifactId>server</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>openejb-ejbd</artifactId>
diff --git a/server/openejb-hessian/pom.xml b/server/openejb-hessian/pom.xml
index 8e09dab..a922409 100644
--- a/server/openejb-hessian/pom.xml
+++ b/server/openejb-hessian/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>server</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>openejb-hessian</artifactId>
@@ -36,7 +36,7 @@
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>openejb-http</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
<dependency>
diff --git a/server/openejb-hsql/pom.xml b/server/openejb-hsql/pom.xml
index 68e41a5..531ee8e 100644
--- a/server/openejb-hsql/pom.xml
+++ b/server/openejb-hsql/pom.xml
@@ -24,7 +24,7 @@
<parent>
<artifactId>server</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>openejb-hsql</artifactId>
diff --git a/server/openejb-http/pom.xml b/server/openejb-http/pom.xml
index 0d83b5e..bfe7da2 100644
--- a/server/openejb-http/pom.xml
+++ b/server/openejb-http/pom.xml
@@ -26,7 +26,7 @@
<parent>
<artifactId>server</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>openejb-http</artifactId>
diff --git a/server/openejb-multicast/pom.xml b/server/openejb-multicast/pom.xml
index 6d6b726..3ca5340 100644
--- a/server/openejb-multicast/pom.xml
+++ b/server/openejb-multicast/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
diff --git a/server/openejb-rest/pom.xml b/server/openejb-rest/pom.xml
index 44835d7..2b24b30 100644
--- a/server/openejb-rest/pom.xml
+++ b/server/openejb-rest/pom.xml
@@ -20,7 +20,7 @@
<parent>
<artifactId>server</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/server/openejb-server/pom.xml b/server/openejb-server/pom.xml
index 170d96e..e4f260a 100644
--- a/server/openejb-server/pom.xml
+++ b/server/openejb-server/pom.xml
@@ -24,7 +24,7 @@
<parent>
<artifactId>server</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>openejb-server</artifactId>
diff --git a/server/openejb-ssh/pom.xml b/server/openejb-ssh/pom.xml
index 6440a33..79fd77a 100644
--- a/server/openejb-ssh/pom.xml
+++ b/server/openejb-ssh/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>server</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/server/openejb-webservices/pom.xml b/server/openejb-webservices/pom.xml
index fc57cbc..a5f15bd 100644
--- a/server/openejb-webservices/pom.xml
+++ b/server/openejb-webservices/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>server</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>openejb-webservices</artifactId>
diff --git a/server/pom.xml b/server/pom.xml
index 3a157d7..d13d84a 100644
--- a/server/pom.xml
+++ b/server/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>tomee-project</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>server</artifactId>
diff --git a/tck/bval-embedded/pom.xml b/tck/bval-embedded/pom.xml
index 0a9c439..69ff718 100644
--- a/tck/bval-embedded/pom.xml
+++ b/tck/bval-embedded/pom.xml
@@ -19,7 +19,7 @@
<parent>
<artifactId>tck</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/tck/bval-signature-test/pom.xml b/tck/bval-signature-test/pom.xml
index 3038bab..6a84743 100644
--- a/tck/bval-signature-test/pom.xml
+++ b/tck/bval-signature-test/pom.xml
@@ -19,7 +19,7 @@
<parent>
<artifactId>tck</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/tck/bval-tomee/pom.xml b/tck/bval-tomee/pom.xml
index 901cac5..707636d 100644
--- a/tck/bval-tomee/pom.xml
+++ b/tck/bval-tomee/pom.xml
@@ -19,7 +19,7 @@
<parent>
<artifactId>tck</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/tck/cdi-embedded/pom.xml b/tck/cdi-embedded/pom.xml
index b7252a9..f53ec62 100644
--- a/tck/cdi-embedded/pom.xml
+++ b/tck/cdi-embedded/pom.xml
@@ -19,13 +19,13 @@
<parent>
<artifactId>tck</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>cdi-embedded</artifactId>
<packaging>jar</packaging>
<name>TomEE :: TCK :: CDI Embedded</name>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<properties>
<testngSuiteXml>src/test/resources/passing.xml</testngSuiteXml>
diff --git a/tck/cdi-signature-test/pom.xml b/tck/cdi-signature-test/pom.xml
index 746cf6f..0eafa2b 100644
--- a/tck/cdi-signature-test/pom.xml
+++ b/tck/cdi-signature-test/pom.xml
@@ -19,7 +19,7 @@
<parent>
<artifactId>tck</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/tck/cdi-tomee/pom.xml b/tck/cdi-tomee/pom.xml
index e725c17..3f9c1c4 100644
--- a/tck/cdi-tomee/pom.xml
+++ b/tck/cdi-tomee/pom.xml
@@ -19,7 +19,7 @@
<parent>
<artifactId>tck</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/tck/microprofile-tck/config/pom.xml b/tck/microprofile-tck/config/pom.xml
index c18232e..1a95f0a 100644
--- a/tck/microprofile-tck/config/pom.xml
+++ b/tck/microprofile-tck/config/pom.xml
@@ -22,7 +22,7 @@
<parent>
<groupId>org.apache.tomee</groupId>
<artifactId>microprofile-tck</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>microprofile-config-tck</artifactId>
diff --git a/tck/microprofile-tck/fault-tolerance/pom.xml b/tck/microprofile-tck/fault-tolerance/pom.xml
index b9eb85f..e46b92a 100644
--- a/tck/microprofile-tck/fault-tolerance/pom.xml
+++ b/tck/microprofile-tck/fault-tolerance/pom.xml
@@ -22,7 +22,7 @@
<parent>
<groupId>org.apache.tomee</groupId>
<artifactId>microprofile-tck</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>microprofile-fault-tolerance-tck</artifactId>
diff --git a/tck/microprofile-tck/health/pom.xml b/tck/microprofile-tck/health/pom.xml
index 4df3417..824a51b 100644
--- a/tck/microprofile-tck/health/pom.xml
+++ b/tck/microprofile-tck/health/pom.xml
@@ -22,7 +22,7 @@
<parent>
<groupId>org.apache.tomee</groupId>
<artifactId>microprofile-tck</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>microprofile-health-tck</artifactId>
diff --git a/tck/microprofile-tck/jwt/pom.xml b/tck/microprofile-tck/jwt/pom.xml
index e495cd6..0436277 100644
--- a/tck/microprofile-tck/jwt/pom.xml
+++ b/tck/microprofile-tck/jwt/pom.xml
@@ -19,7 +19,7 @@
<parent>
<groupId>org.apache.tomee</groupId>
<artifactId>microprofile-tck</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>microprofile-jwt-tck</artifactId>
diff --git a/tck/microprofile-tck/metrics/pom.xml b/tck/microprofile-tck/metrics/pom.xml
index 2ac001b..de8e615 100644
--- a/tck/microprofile-tck/metrics/pom.xml
+++ b/tck/microprofile-tck/metrics/pom.xml
@@ -22,7 +22,7 @@
<parent>
<groupId>org.apache.tomee</groupId>
<artifactId>microprofile-tck</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>microprofile-metrics-tck</artifactId>
diff --git a/tck/microprofile-tck/openapi/pom.xml b/tck/microprofile-tck/openapi/pom.xml
index 53dfa1c..39c5687 100644
--- a/tck/microprofile-tck/openapi/pom.xml
+++ b/tck/microprofile-tck/openapi/pom.xml
@@ -22,7 +22,7 @@
<parent>
<groupId>org.apache.tomee</groupId>
<artifactId>microprofile-tck</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>microprofile-openapi-tck</artifactId>
diff --git a/tck/microprofile-tck/opentracing/pom.xml b/tck/microprofile-tck/opentracing/pom.xml
index 40d1668..95fbc3c 100644
--- a/tck/microprofile-tck/opentracing/pom.xml
+++ b/tck/microprofile-tck/opentracing/pom.xml
@@ -22,7 +22,7 @@
<parent>
<groupId>org.apache.tomee</groupId>
<artifactId>microprofile-tck</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>microprofile-opentracing-tck</artifactId>
diff --git a/tck/microprofile-tck/pom.xml b/tck/microprofile-tck/pom.xml
index 466c97e..53e8e5b 100644
--- a/tck/microprofile-tck/pom.xml
+++ b/tck/microprofile-tck/pom.xml
@@ -22,7 +22,7 @@
<parent>
<groupId>org.apache.tomee</groupId>
<artifactId>tck</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>microprofile-tck</artifactId>
diff --git a/tck/microprofile-tck/rest-client/pom.xml b/tck/microprofile-tck/rest-client/pom.xml
index 1fa3d47..c3c96a1 100644
--- a/tck/microprofile-tck/rest-client/pom.xml
+++ b/tck/microprofile-tck/rest-client/pom.xml
@@ -22,7 +22,7 @@
<parent>
<groupId>org.apache.tomee</groupId>
<artifactId>microprofile-tck</artifactId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>microprofile-rest-client-tck</artifactId>
diff --git a/tck/pom.xml b/tck/pom.xml
index de17232..b313d72 100644
--- a/tck/pom.xml
+++ b/tck/pom.xml
@@ -19,7 +19,7 @@
<parent>
<artifactId>tomee-project</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>tck</artifactId>
diff --git a/tck/tck-common/pom.xml b/tck/tck-common/pom.xml
index c0ac022..374f3ef 100644
--- a/tck/tck-common/pom.xml
+++ b/tck/tck-common/pom.xml
@@ -19,7 +19,7 @@
<parent>
<artifactId>tck</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>tck-common</artifactId>
diff --git a/tomee/apache-tomee/pom.xml b/tomee/apache-tomee/pom.xml
index e82010e..ba3b706 100644
--- a/tomee/apache-tomee/pom.xml
+++ b/tomee/apache-tomee/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>tomee</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/tomee/pom.xml b/tomee/pom.xml
index 4efc52a..c100496 100644
--- a/tomee/pom.xml
+++ b/tomee/pom.xml
@@ -25,7 +25,7 @@
<parent>
<artifactId>tomee-project</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>tomee</artifactId>
diff --git a/tomee/tomee-bootstrap/pom.xml b/tomee/tomee-bootstrap/pom.xml
index 7213e92..4d57f22 100644
--- a/tomee/tomee-bootstrap/pom.xml
+++ b/tomee/tomee-bootstrap/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>tomee</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/tomee/tomee-catalina/pom.xml b/tomee/tomee-catalina/pom.xml
index 120897e..8b2552a 100644
--- a/tomee/tomee-catalina/pom.xml
+++ b/tomee/tomee-catalina/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>tomee</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/tomee/tomee-common/pom.xml b/tomee/tomee-common/pom.xml
index a7ac109..3d00d45 100644
--- a/tomee/tomee-common/pom.xml
+++ b/tomee/tomee-common/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>tomee</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>tomee-common</artifactId>
diff --git a/tomee/tomee-config/pom.xml b/tomee/tomee-config/pom.xml
index 781c994..80bca5b 100644
--- a/tomee/tomee-config/pom.xml
+++ b/tomee/tomee-config/pom.xml
@@ -20,7 +20,7 @@
<parent>
<artifactId>tomee</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/tomee/tomee-embedded/pom.xml b/tomee/tomee-embedded/pom.xml
index e999389..1650151 100644
--- a/tomee/tomee-embedded/pom.xml
+++ b/tomee/tomee-embedded/pom.xml
@@ -24,14 +24,14 @@
<parent>
<artifactId>tomee</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>tomee-embedded</artifactId>
<packaging>jar</packaging>
<name>TomEE :: TomEE :: TomEE Embedded</name>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
<build>
<plugins>
diff --git a/tomee/tomee-jaxrs/pom.xml b/tomee/tomee-jaxrs/pom.xml
index 37df840..f774357 100644
--- a/tomee/tomee-jaxrs/pom.xml
+++ b/tomee/tomee-jaxrs/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>tomee</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/tomee/tomee-jdbc/pom.xml b/tomee/tomee-jdbc/pom.xml
index b3dce4b..b9e2cab 100644
--- a/tomee/tomee-jdbc/pom.xml
+++ b/tomee/tomee-jdbc/pom.xml
@@ -20,7 +20,7 @@
<parent>
<artifactId>tomee</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/tomee/tomee-juli/pom.xml b/tomee/tomee-juli/pom.xml
index 554ae5e..719fc45 100644
--- a/tomee/tomee-juli/pom.xml
+++ b/tomee/tomee-juli/pom.xml
@@ -20,7 +20,7 @@
<parent>
<artifactId>tomee</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/tomee/tomee-loader/pom.xml b/tomee/tomee-loader/pom.xml
index 68f22d6..7a97530 100644
--- a/tomee/tomee-loader/pom.xml
+++ b/tomee/tomee-loader/pom.xml
@@ -24,7 +24,7 @@
<parent>
<artifactId>tomee</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/tomee/tomee-microprofile/mp-common/pom.xml b/tomee/tomee-microprofile/mp-common/pom.xml
index b0b66ca..f5da14f 100644
--- a/tomee/tomee-microprofile/mp-common/pom.xml
+++ b/tomee/tomee-microprofile/mp-common/pom.xml
@@ -20,7 +20,7 @@
<parent>
<artifactId>tomee-microprofile</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/tomee/tomee-microprofile/pom.xml b/tomee/tomee-microprofile/pom.xml
index 7d6decb..0ab482b 100644
--- a/tomee/tomee-microprofile/pom.xml
+++ b/tomee/tomee-microprofile/pom.xml
@@ -20,7 +20,7 @@
<parent>
<artifactId>tomee</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/tomee/tomee-microprofile/tomee-microprofile-webapp/pom.xml b/tomee/tomee-microprofile/tomee-microprofile-webapp/pom.xml
index 868569f..c3b076b 100644
--- a/tomee/tomee-microprofile/tomee-microprofile-webapp/pom.xml
+++ b/tomee/tomee-microprofile/tomee-microprofile-webapp/pom.xml
@@ -24,7 +24,7 @@
<parent>
<artifactId>tomee-microprofile</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/tomee/tomee-mojarra/pom.xml b/tomee/tomee-mojarra/pom.xml
index d356fc5..b117fb6 100644
--- a/tomee/tomee-mojarra/pom.xml
+++ b/tomee/tomee-mojarra/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>tomee</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/tomee/tomee-myfaces/pom.xml b/tomee/tomee-myfaces/pom.xml
index 3dda150..3bb4329 100644
--- a/tomee/tomee-myfaces/pom.xml
+++ b/tomee/tomee-myfaces/pom.xml
@@ -22,7 +22,7 @@
<parent>
<artifactId>tomee</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>tomee-myfaces</artifactId>
diff --git a/tomee/tomee-overlay-runner/pom.xml b/tomee/tomee-overlay-runner/pom.xml
index dd0f9f4..2aed0bc 100644
--- a/tomee/tomee-overlay-runner/pom.xml
+++ b/tomee/tomee-overlay-runner/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>tomee</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/tomee/tomee-plume-webapp/pom.xml b/tomee/tomee-plume-webapp/pom.xml
index fdf2e21..db57087 100644
--- a/tomee/tomee-plume-webapp/pom.xml
+++ b/tomee/tomee-plume-webapp/pom.xml
@@ -24,7 +24,7 @@
<parent>
<artifactId>tomee</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/tomee/tomee-plus-webapp/pom.xml b/tomee/tomee-plus-webapp/pom.xml
index 7f95599..c89cb65 100644
--- a/tomee/tomee-plus-webapp/pom.xml
+++ b/tomee/tomee-plus-webapp/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>tomee</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/tomee/tomee-security/pom.xml b/tomee/tomee-security/pom.xml
index a9150fe..43adfe0 100644
--- a/tomee/tomee-security/pom.xml
+++ b/tomee/tomee-security/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>tomee</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/tomee/tomee-util/pom.xml b/tomee/tomee-util/pom.xml
index 69b3ee4..b35713a 100644
--- a/tomee/tomee-util/pom.xml
+++ b/tomee/tomee-util/pom.xml
@@ -20,7 +20,7 @@
<parent>
<artifactId>tomee</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/tomee/tomee-webaccess/pom.xml b/tomee/tomee-webaccess/pom.xml
index 701b9b1..a9caff0 100644
--- a/tomee/tomee-webaccess/pom.xml
+++ b/tomee/tomee-webaccess/pom.xml
@@ -17,7 +17,7 @@
<parent>
<artifactId>tomee</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>tomee-webaccess</artifactId>
<packaging>war</packaging>
diff --git a/tomee/tomee-webapp/pom.xml b/tomee/tomee-webapp/pom.xml
index 3ba74df..15bb62c 100644
--- a/tomee/tomee-webapp/pom.xml
+++ b/tomee/tomee-webapp/pom.xml
@@ -24,7 +24,7 @@
<parent>
<artifactId>tomee</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>tomee-webapp</artifactId>
diff --git a/tomee/tomee-webservices/pom.xml b/tomee/tomee-webservices/pom.xml
index a145ba5..a4dfbe7 100644
--- a/tomee/tomee-webservices/pom.xml
+++ b/tomee/tomee-webservices/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>tomee</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>tomee-webservices</artifactId>
diff --git a/utils/livereload-tomee/pom.xml b/utils/livereload-tomee/pom.xml
index 1a5e790..7a036dc 100644
--- a/utils/livereload-tomee/pom.xml
+++ b/utils/livereload-tomee/pom.xml
@@ -20,7 +20,7 @@
<parent>
<artifactId>utils</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/utils/log4j2-tomee/pom.xml b/utils/log4j2-tomee/pom.xml
index eba4915..7f58952 100644
--- a/utils/log4j2-tomee/pom.xml
+++ b/utils/log4j2-tomee/pom.xml
@@ -20,7 +20,7 @@
<parent>
<artifactId>utils</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/utils/openejb-core-eclipselink/pom.xml b/utils/openejb-core-eclipselink/pom.xml
index 1ece75d1..f420322 100644
--- a/utils/openejb-core-eclipselink/pom.xml
+++ b/utils/openejb-core-eclipselink/pom.xml
@@ -20,7 +20,7 @@
<parent>
<artifactId>utils</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/utils/openejb-core-hibernate/pom.xml b/utils/openejb-core-hibernate/pom.xml
index a7acbe3..906f6f1 100644
--- a/utils/openejb-core-hibernate/pom.xml
+++ b/utils/openejb-core-hibernate/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>utils</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>openejb-core-hibernate</artifactId>
diff --git a/utils/openejb-mockito/pom.xml b/utils/openejb-mockito/pom.xml
index 5179701..e89e1c1 100644
--- a/utils/openejb-mockito/pom.xml
+++ b/utils/openejb-mockito/pom.xml
@@ -20,7 +20,7 @@
<parent>
<artifactId>utils</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/utils/openejb-provisionning/pom.xml b/utils/openejb-provisionning/pom.xml
index 3b9cbf2..1387722 100644
--- a/utils/openejb-provisionning/pom.xml
+++ b/utils/openejb-provisionning/pom.xml
@@ -20,7 +20,7 @@
<parent>
<artifactId>utils</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/utils/pom.xml b/utils/pom.xml
index 57c65a7..3e06e01 100644
--- a/utils/pom.xml
+++ b/utils/pom.xml
@@ -20,7 +20,7 @@
<parent>
<artifactId>tomee-project</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>utils</artifactId>
diff --git a/utils/webdeployer/pom.xml b/utils/webdeployer/pom.xml
index a4967c0..e789603 100644
--- a/utils/webdeployer/pom.xml
+++ b/utils/webdeployer/pom.xml
@@ -22,7 +22,7 @@
<parent>
<artifactId>utils</artifactId>
<groupId>org.apache.tomee</groupId>
- <version>8.0.6-SNAPSHOT</version>
+ <version>8.0.7-SNAPSHOT</version>
</parent>
<artifactId>webdeployer</artifactId>