diff --git a/impl/extension/jpa/pom.xml b/impl/extension/jpa/pom.xml index b0e41c8..5c5d5ae 100755 --- a/impl/extension/jpa/pom.xml +++ b/impl/extension/jpa/pom.xml @@ -73,7 +73,7 @@ true - + maven-dependency-plugin @@ -158,12 +158,8 @@ 2.12 - - ${project.build.testOutputDirectory}/logging.properties - - - ${project.build.directory}/derby.log - + ${project.build.testOutputDirectory}/logging.properties + ${project.build.directory}/derby.log @@ -203,6 +199,8 @@ --> + org.jboss.as jboss-as-arquillian-container-managed @@ -230,13 +228,18 @@ org.glassfish.main.extras - glassfish-embedded-web + glassfish-embedded-all + 3.1.2.2 + 4.0 + 3.2-b06 + 3.1.2 test + --> + @@ -282,6 +285,25 @@ test --> + + org.slf4j slf4j-api - org.javassist javassist @@ -399,6 +421,21 @@ javax.persistence provided + + diff --git a/impl/extension/jpa/src/test/java/template/JPACrudTest.java b/impl/extension/jpa/src/test/java/template/JPACrudTest.java index cfafb00..a7499cf 100644 --- a/impl/extension/jpa/src/test/java/template/JPACrudTest.java +++ b/impl/extension/jpa/src/test/java/template/JPACrudTest.java @@ -22,7 +22,7 @@ public class JPACrudTest { @Inject private MyCrud crud; - @Deployment + @Deployment(name = "1") public static WebArchive createDeployment() { WebArchive deployment = Tests.createDeployment(JPACrudTest.class); deployment.addAsResource(Tests.createFileAsset(PATH + "/persistence.xml"), "META-INF/persistence.xml"); diff --git a/impl/extension/jpa/src/test/java/test/Tests.java b/impl/extension/jpa/src/test/java/test/Tests.java index f84fb14..7b60fc5 100644 --- a/impl/extension/jpa/src/test/java/test/Tests.java +++ b/impl/extension/jpa/src/test/java/test/Tests.java @@ -67,7 +67,7 @@ public final class Tests { return createDeployment().addPackages(true, baseClass.getPackage()); } - public static WebArchive createDeployment() { + private static WebArchive createDeployment() { File[] libs = Maven.resolver().offline().loadPomFromFile("pom.xml", "arquillian-test") .importCompileAndRuntimeDependencies().resolve().withTransitivity().asFile(); @@ -85,7 +85,6 @@ public final class Tests { .addAsResource(createFileAsset("src/main/resources/demoiselle-jpa-bundle.properties"), "demoiselle-jpa-bundle.properties") .addAsResource(createFileAsset("src/test/resources/logging.properties"), "logging.properties") - .addAsLibraries(libs) .addAsWebInfResource(createFileAsset("src/test/resources/test/beans.xml"), "beans.xml") .addAsLibraries(libs); } diff --git a/impl/extension/jpa/src/test/java/transaction/manual/JPATransactionTest.java b/impl/extension/jpa/src/test/java/transaction/manual/JPATransactionTest.java index 81cdfb1..61c1a9c 100644 --- a/impl/extension/jpa/src/test/java/transaction/manual/JPATransactionTest.java +++ b/impl/extension/jpa/src/test/java/transaction/manual/JPATransactionTest.java @@ -37,7 +37,7 @@ public class JPATransactionTest { @Name("pu2") private EntityManager em2; - @Deployment(testable = true) + @Deployment(name = "2") public static WebArchive createDeployment() { WebArchive deployment = Tests.createDeployment(JPATransactionTest.class); deployment.addAsResource(Tests.createFileAsset(PATH + "/persistence.xml"), "META-INF/persistence.xml"); diff --git a/impl/extension/jpa/src/test/resources/arquillian.xml b/impl/extension/jpa/src/test/resources/arquillian.xml index 0096eb2..727d382 100644 --- a/impl/extension/jpa/src/test/resources/arquillian.xml +++ b/impl/extension/jpa/src/test/resources/arquillian.xml @@ -45,13 +45,8 @@ - - /usr/lib/jvm/java-6-serpro/ target/jboss-as-${jbossas.version} - diff --git a/impl/extension/jpa/src/test/resources/transaction/manual/persistence.xml b/impl/extension/jpa/src/test/resources/transaction/manual/persistence.xml index d5edb9c..50de0ae 100644 --- a/impl/extension/jpa/src/test/resources/transaction/manual/persistence.xml +++ b/impl/extension/jpa/src/test/resources/transaction/manual/persistence.xml @@ -41,7 +41,8 @@ jdbc/arquillian1 - transaction.manual.MyEntity + transaction.manual.MyEntity1 + transaction.manual.MyEntity2 @@ -53,7 +54,8 @@ jdbc/arquillian2 - transaction.manual.MyEntity + transaction.manual.MyEntity1 + transaction.manual.MyEntity2 diff --git a/parent/bom/pom.xml b/parent/bom/pom.xml index 675594e..b32db46 100755 --- a/parent/bom/pom.xml +++ b/parent/bom/pom.xml @@ -351,12 +351,14 @@ arquillian-glassfish-embedded-3.1 ${arquillian.glassfish.embedded.version} + org.jboss.weld.se weld-se-core @@ -420,11 +422,14 @@ 4.8.1 3.0 - + 1.1.1.Final + 1.0.0.CR7 1.0.0.Alpha6 - 1.0.0.CR3 + 1.0.0.CR4 3.1.2 -- libgit2 0.21.2