Reenabling JPA tests.
diff --git a/tapestry-jpa/src/test/java/org/apache/tapestry5/jpa/integration/app1/JpaIntegrationTest.java b/tapestry-jpa/src/test/java/org/apache/tapestry5/jpa/integration/app1/JpaIntegrationTest.java
index 83f9162..66dd5b9 100644
--- a/tapestry-jpa/src/test/java/org/apache/tapestry5/jpa/integration/app1/JpaIntegrationTest.java
+++ b/tapestry-jpa/src/test/java/org/apache/tapestry5/jpa/integration/app1/JpaIntegrationTest.java
@@ -16,9 +16,11 @@
import org.apache.tapestry5.internal.jpa.PersistedEntity;
import org.apache.tapestry5.test.SeleniumTestCase;
+import org.apache.tapestry5.test.TapestryTestConfiguration;
import org.example.app1.entities.User;
import org.testng.annotations.Test;
+@TapestryTestConfiguration(webAppFolder = "src/test/app1")
public class JpaIntegrationTest extends SeleniumTestCase
{
diff --git a/tapestry-jpa/src/test/java/org/apache/tapestry5/jpa/integration/app2/SinglePersistenceUnitIntegrationTest.java b/tapestry-jpa/src/test/java/org/apache/tapestry5/jpa/integration/app2/SinglePersistenceUnitIntegrationTest.java
index fe10373..e4af879 100644
--- a/tapestry-jpa/src/test/java/org/apache/tapestry5/jpa/integration/app2/SinglePersistenceUnitIntegrationTest.java
+++ b/tapestry-jpa/src/test/java/org/apache/tapestry5/jpa/integration/app2/SinglePersistenceUnitIntegrationTest.java
@@ -15,8 +15,10 @@
package org.apache.tapestry5.jpa.integration.app2;
import org.apache.tapestry5.test.SeleniumTestCase;
+import org.apache.tapestry5.test.TapestryTestConfiguration;
import org.testng.annotations.Test;
+@TapestryTestConfiguration(webAppFolder = "src/test/app2")
public class SinglePersistenceUnitIntegrationTest extends SeleniumTestCase
{
diff --git a/tapestry-jpa/src/test/java/org/apache/tapestry5/jpa/integration/app3/JndiDataSourceTest.java b/tapestry-jpa/src/test/java/org/apache/tapestry5/jpa/integration/app3/JndiDataSourceTest.java
index 1cec63a..a0f4b23 100644
--- a/tapestry-jpa/src/test/java/org/apache/tapestry5/jpa/integration/app3/JndiDataSourceTest.java
+++ b/tapestry-jpa/src/test/java/org/apache/tapestry5/jpa/integration/app3/JndiDataSourceTest.java
@@ -15,8 +15,10 @@
package org.apache.tapestry5.jpa.integration.app3;
import org.apache.tapestry5.test.SeleniumTestCase;
+import org.apache.tapestry5.test.TapestryTestConfiguration;
import org.testng.annotations.Test;
+@TapestryTestConfiguration(webAppFolder = "src/test/app3")
public class JndiDataSourceTest extends SeleniumTestCase
{
@Test
diff --git a/tapestry-jpa/src/test/java/org/apache/tapestry5/jpa/integration/app4/IncludeUnlistedClassesTest.java b/tapestry-jpa/src/test/java/org/apache/tapestry5/jpa/integration/app4/IncludeUnlistedClassesTest.java
index cecef95..6534a1a 100644
--- a/tapestry-jpa/src/test/java/org/apache/tapestry5/jpa/integration/app4/IncludeUnlistedClassesTest.java
+++ b/tapestry-jpa/src/test/java/org/apache/tapestry5/jpa/integration/app4/IncludeUnlistedClassesTest.java
@@ -15,8 +15,10 @@
package org.apache.tapestry5.jpa.integration.app4;
import org.apache.tapestry5.test.SeleniumTestCase;
+import org.apache.tapestry5.test.TapestryTestConfiguration;
import org.testng.annotations.Test;
+@TapestryTestConfiguration(webAppFolder = "src/test/app4")
public class IncludeUnlistedClassesTest extends SeleniumTestCase
{
@Test
diff --git a/tapestry-jpa/src/test/java/org/apache/tapestry5/jpa/integration/app5/ExplicitPersistenceProviderClassTest.java b/tapestry-jpa/src/test/java/org/apache/tapestry5/jpa/integration/app5/ExplicitPersistenceProviderClassTest.java
index 3deed3c..f820fa2 100644
--- a/tapestry-jpa/src/test/java/org/apache/tapestry5/jpa/integration/app5/ExplicitPersistenceProviderClassTest.java
+++ b/tapestry-jpa/src/test/java/org/apache/tapestry5/jpa/integration/app5/ExplicitPersistenceProviderClassTest.java
@@ -15,8 +15,10 @@
package org.apache.tapestry5.jpa.integration.app5;
import org.apache.tapestry5.test.SeleniumTestCase;
+import org.apache.tapestry5.test.TapestryTestConfiguration;
import org.testng.annotations.Test;
+@TapestryTestConfiguration(webAppFolder = "src/test/app5")
public class ExplicitPersistenceProviderClassTest extends SeleniumTestCase
{
diff --git a/tapestry-jpa/src/test/java/org/apache/tapestry5/jpa/integration/app6/JpaIntegrationTestWithAnnotationsInServiceImplementation.java b/tapestry-jpa/src/test/java/org/apache/tapestry5/jpa/integration/app6/JpaIntegrationTestWithAnnotationsInServiceImplementation.java
index ee3cd4d..f1efd76 100644
--- a/tapestry-jpa/src/test/java/org/apache/tapestry5/jpa/integration/app6/JpaIntegrationTestWithAnnotationsInServiceImplementation.java
+++ b/tapestry-jpa/src/test/java/org/apache/tapestry5/jpa/integration/app6/JpaIntegrationTestWithAnnotationsInServiceImplementation.java
@@ -16,9 +16,11 @@
import org.apache.tapestry5.internal.jpa.PersistedEntity;
import org.apache.tapestry5.test.SeleniumTestCase;
+import org.apache.tapestry5.test.TapestryTestConfiguration;
import org.example.app6.entities.User;
import org.testng.annotations.Test;
+@TapestryTestConfiguration(webAppFolder = "src/test/app6")
public class JpaIntegrationTestWithAnnotationsInServiceImplementation extends SeleniumTestCase
{
diff --git a/tapestry-jpa/src/test/java/org/apache/tapestry5/jpa/test/JpaTestModule.java b/tapestry-jpa/src/test/java/org/apache/tapestry5/jpa/test/JpaTestModule.java
index d70e4b8..b1ea41f 100644
--- a/tapestry-jpa/src/test/java/org/apache/tapestry5/jpa/test/JpaTestModule.java
+++ b/tapestry-jpa/src/test/java/org/apache/tapestry5/jpa/test/JpaTestModule.java
@@ -59,7 +59,7 @@
@Contribute(EntityManagerSource.class)
public static void configurePersistenceUnit(
- MappedConfiguration<String, PersistenceUnitConfigurer> cfg, ObjectLocator objectLocator)
+ MappedConfiguration<String, PersistenceUnitConfigurer> cfg, final ObjectLocator objectLocator)
{
PersistenceUnitConfigurer configurer = new PersistenceUnitConfigurer()
{