diff --git a/impl/extension/jdbc/pom.xml b/impl/extension/jdbc/pom.xml
index e8b33f9..7f67ca7 100755
--- a/impl/extension/jdbc/pom.xml
+++ b/impl/extension/jdbc/pom.xml
@@ -71,6 +71,13 @@
commons-dbcp
commons-dbcp
+
+
+
+ hsqldb
+ hsqldb
+ test
+
@@ -110,4 +117,8 @@
+
+
+ 1.0.3.Final
+
diff --git a/impl/extension/jdbc/src/test/java/test/Tests.java b/impl/extension/jdbc/src/test/java/test/Tests.java
index 3c8e26f..1710a0a 100644
--- a/impl/extension/jdbc/src/test/java/test/Tests.java
+++ b/impl/extension/jdbc/src/test/java/test/Tests.java
@@ -45,16 +45,8 @@ import javax.enterprise.inject.Produces;
import org.jboss.shrinkwrap.api.ShrinkWrap;
import org.jboss.shrinkwrap.api.asset.FileAsset;
import org.jboss.shrinkwrap.api.spec.WebArchive;
-import org.jboss.shrinkwrap.resolver.api.maven.Maven;
import org.junit.Ignore;
-import br.gov.frameworkdemoiselle.internal.configuration.JDBCConfig;
-import br.gov.frameworkdemoiselle.internal.producer.ConnectionProducer;
-import br.gov.frameworkdemoiselle.internal.producer.DataSourceProducer;
-import br.gov.frameworkdemoiselle.internal.proxy.BasicDataSourceProxy;
-import br.gov.frameworkdemoiselle.internal.proxy.ConnectionProxy;
-import br.gov.frameworkdemoiselle.transaction.JDBCTransaction;
-
@Ignore
public final class Tests {
@@ -66,22 +58,13 @@ public final class Tests {
}
private static WebArchive createDeployment() {
- File[] libs = Maven.resolver().offline().loadPomFromFile("pom.xml", "arquillian-test")
- .importCompileAndRuntimeDependencies().resolve().withTransitivity().asFile();
-
return ShrinkWrap
.create(WebArchive.class)
.addClass(Tests.class)
- .addClass(JDBCConfig.class)
- .addClass(ConnectionProducer.class)
- .addClass(DataSourceProducer.class)
- .addClass(BasicDataSourceProxy.class)
- .addClass(ConnectionProxy.class)
- .addClass(JDBCTransaction.class)
+ .addPackages(true, "br")
.addAsResource(createFileAsset("src/main/resources/demoiselle-jdbc-bundle.properties"),
"demoiselle-jdbc-bundle.properties")
- .addAsWebInfResource(createFileAsset("src/test/resources/test/beans.xml"), "beans.xml")
- .addAsLibraries(libs);
+ .addAsWebInfResource(createFileAsset("src/test/resources/test/beans.xml"), "beans.xml");
}
public static FileAsset createFileAsset(final String pathname) {
diff --git a/impl/extension/jpa/pom.xml b/impl/extension/jpa/pom.xml
index d6eeb15..f64a159 100755
--- a/impl/extension/jpa/pom.xml
+++ b/impl/extension/jpa/pom.xml
@@ -110,4 +110,8 @@
+
+
+ 1.0.3.Final
+
diff --git a/impl/extension/jpa/src/test/java/test/Tests.java b/impl/extension/jpa/src/test/java/test/Tests.java
index 5c13178..ef66513 100644
--- a/impl/extension/jpa/src/test/java/test/Tests.java
+++ b/impl/extension/jpa/src/test/java/test/Tests.java
@@ -45,18 +45,8 @@ import javax.enterprise.inject.Produces;
import org.jboss.shrinkwrap.api.ShrinkWrap;
import org.jboss.shrinkwrap.api.asset.FileAsset;
import org.jboss.shrinkwrap.api.spec.WebArchive;
-import org.jboss.shrinkwrap.resolver.api.maven.Maven;
import org.junit.Ignore;
-import br.gov.frameworkdemoiselle.internal.configuration.EntityManagerConfig;
-import br.gov.frameworkdemoiselle.internal.producer.EntityManagerFactoryProducer;
-import br.gov.frameworkdemoiselle.internal.producer.EntityManagerProducer;
-import br.gov.frameworkdemoiselle.internal.proxy.EntityManagerProxy;
-import br.gov.frameworkdemoiselle.internal.proxy.QueryProxy;
-import br.gov.frameworkdemoiselle.internal.proxy.TypedQueryProxy;
-import br.gov.frameworkdemoiselle.template.JPACrud;
-import br.gov.frameworkdemoiselle.transaction.JPATransaction;
-
@Ignore
public final class Tests {
@@ -68,24 +58,13 @@ public final class Tests {
}
private static WebArchive createDeployment() {
- File[] libs = Maven.resolver().offline().loadPomFromFile("pom.xml", "arquillian-test")
- .importCompileAndRuntimeDependencies().resolve().withTransitivity().asFile();
-
return ShrinkWrap
.create(WebArchive.class)
.addClass(Tests.class)
- .addClass(EntityManagerConfig.class)
- .addClass(EntityManagerFactoryProducer.class)
- .addClass(EntityManagerProducer.class)
- .addClass(EntityManagerProxy.class)
- .addClass(QueryProxy.class)
- .addClass(TypedQueryProxy.class)
- .addClass(JPACrud.class)
- .addClass(JPATransaction.class)
+ .addPackages(true, "br")
.addAsResource(createFileAsset("src/main/resources/demoiselle-jpa-bundle.properties"),
"demoiselle-jpa-bundle.properties")
- .addAsWebInfResource(createFileAsset("src/test/resources/test/beans.xml"), "beans.xml")
- .addAsLibraries(libs);
+ .addAsWebInfResource(createFileAsset("src/test/resources/test/beans.xml"), "beans.xml");
}
public static FileAsset createFileAsset(final String pathname) {
diff --git a/impl/extension/jta/pom.xml b/impl/extension/jta/pom.xml
index 22ee10b..75a0b1f 100755
--- a/impl/extension/jta/pom.xml
+++ b/impl/extension/jta/pom.xml
@@ -71,7 +71,7 @@
javax.transaction
jta
-
+
org.hibernate
hibernate-entitymanager
@@ -103,4 +103,8 @@
+
+
+ 1.0.3.Final
+
diff --git a/impl/extension/jta/src/test/java/jtatransaction/interceptor/InterceptorJTATransactionTest.java b/impl/extension/jta/src/test/java/jtatransaction/interceptor/InterceptorJTATransactionTest.java
index 2aaca39..9c66e23 100644
--- a/impl/extension/jta/src/test/java/jtatransaction/interceptor/InterceptorJTATransactionTest.java
+++ b/impl/extension/jta/src/test/java/jtatransaction/interceptor/InterceptorJTATransactionTest.java
@@ -6,7 +6,7 @@ import static junit.framework.Assert.assertNull;
import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;
-import javax.transaction.TransactionRequiredException;
+import javax.persistence.TransactionRequiredException;
import org.jboss.arquillian.container.test.api.Deployment;
import org.jboss.arquillian.junit.Arquillian;
diff --git a/impl/extension/jta/src/test/java/test/Tests.java b/impl/extension/jta/src/test/java/test/Tests.java
index 70f1a69..7235063 100644
--- a/impl/extension/jta/src/test/java/test/Tests.java
+++ b/impl/extension/jta/src/test/java/test/Tests.java
@@ -46,11 +46,8 @@ import javax.enterprise.inject.Produces;
import org.jboss.shrinkwrap.api.ShrinkWrap;
import org.jboss.shrinkwrap.api.asset.FileAsset;
import org.jboss.shrinkwrap.api.spec.WebArchive;
-import org.jboss.shrinkwrap.resolver.api.maven.Maven;
import org.junit.Ignore;
-import br.gov.frameworkdemoiselle.transaction.JTATransaction;
-
@Ignore
public final class Tests {
@@ -62,17 +59,14 @@ public final class Tests {
}
public static WebArchive createDeployment() {
- File[] libs = Maven.resolver().offline().loadPomFromFile("pom.xml" , "arquillian-test")
- .importCompileAndRuntimeDependencies().resolve().withTransitivity().asFile();
-
return ShrinkWrap
.create(WebArchive.class)
.addClass(Tests.class)
- .addClass(JTATransaction.class)
- .addAsResource(createFileAsset("src/main/resources/demoiselle-jta-bundle.properties") , "demoiselle-jta-bundle.properties" )
- .addAsResource(createFileAsset("src/test/resources/log/log4j.properties") , "log4j.properties" )
- .addAsWebInfResource(createFileAsset("src/test/resources/test/beans.xml"), "beans.xml")
- .addAsLibraries(libs);
+ .addPackages(true, "br")
+ .addAsResource(createFileAsset("src/main/resources/demoiselle-jta-bundle.properties"),
+ "demoiselle-jta-bundle.properties")
+ .addAsResource(createFileAsset("src/test/resources/log/log4j.properties"), "log4j.properties")
+ .addAsWebInfResource(createFileAsset("src/test/resources/test/beans.xml"), "beans.xml");
}
public static FileAsset createFileAsset(final String pathname) {
diff --git a/impl/extension/servlet/src/test/java/xxxx/XTest.java b/impl/extension/servlet/src/test/java/xxxx/XTest.java
index a38c19e..78db17d 100644
--- a/impl/extension/servlet/src/test/java/xxxx/XTest.java
+++ b/impl/extension/servlet/src/test/java/xxxx/XTest.java
@@ -32,7 +32,7 @@ public class XTest {
@Test
public void xxxx() {
HttpClient client = new HttpClient();
- GetMethod method = new GetMethod(deploymentUrl + "login");
+ GetMethod method = new GetMethod(deploymentUrl + "/login");
try {
int status = client.executeMethod(method);
diff --git a/pom.xml b/pom.xml
index ac5a070..7d1a9c3 100755
--- a/pom.xml
+++ b/pom.xml
@@ -68,7 +68,7 @@
impl/extension/jdbc
impl/extension/jpa
impl/extension/jsf
-
+ impl/extension/jta
impl/extension/se
impl/extension/servlet
impl/extension/jmx
--
libgit2 0.21.2