[jboss-cvs] JBossAS SVN: r99252 - in projects/jpa/branches/vfs3-int: mcint and 2 other directories.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Jan 11 17:40:03 EST 2010


Author: johnbailey
Date: 2010-01-11 17:40:02 -0500 (Mon, 11 Jan 2010)
New Revision: 99252

Modified:
   projects/jpa/branches/vfs3-int/deployers/src/main/java/org/jboss/jpa/deployment/PersistenceUnitDeployment.java
   projects/jpa/branches/vfs3-int/mcint/pom.xml
   projects/jpa/branches/vfs3-int/mcint/src/test/java/org/jboss/jpa/mcint/test/annotations/unit/AnnotationsTestCase.java
   projects/jpa/branches/vfs3-int/mcint/src/test/java/org/jboss/jpa/mcint/test/common/DummyPersistenceUnit.java
Log:
[JBAS-7366] - Some more VFS3 integration

Modified: projects/jpa/branches/vfs3-int/deployers/src/main/java/org/jboss/jpa/deployment/PersistenceUnitDeployment.java
===================================================================
--- projects/jpa/branches/vfs3-int/deployers/src/main/java/org/jboss/jpa/deployment/PersistenceUnitDeployment.java	2010-01-11 22:10:03 UTC (rev 99251)
+++ projects/jpa/branches/vfs3-int/deployers/src/main/java/org/jboss/jpa/deployment/PersistenceUnitDeployment.java	2010-01-11 22:40:02 UTC (rev 99252)
@@ -49,7 +49,6 @@
 import org.jboss.logging.Logger;
 import org.jboss.metadata.jpa.spec.PersistenceUnitMetaData;
 import org.jboss.util.naming.NonSerializableFactory;
-import org.jboss.vfs.VFSUtils;
 import org.jboss.vfs.VirtualFile;
 
 /**

Modified: projects/jpa/branches/vfs3-int/mcint/pom.xml
===================================================================
--- projects/jpa/branches/vfs3-int/mcint/pom.xml	2010-01-11 22:10:03 UTC (rev 99251)
+++ projects/jpa/branches/vfs3-int/mcint/pom.xml	2010-01-11 22:40:02 UTC (rev 99252)
@@ -65,10 +65,10 @@
     </dependency>
     -->
     <!-- indirectly referenced by MicroContainerTestDelegate -->
-    <dependency>
-      <groupId>org.jboss</groupId>
+       <dependency>
+      <groupId>org.jboss.test</groupId>
       <artifactId>jboss-test</artifactId>
-      <version>1.0.5.GA</version>
+      <version>1.1.0.GA</version>
       <scope>test</scope>
     </dependency>
     <!-- 
@@ -86,7 +86,7 @@
     <dependency>
       <groupId>org.jboss.jpa</groupId>
       <artifactId>jboss-jpa-deployers</artifactId>
-      <version>1.0.0-SNAPSHOT</version>
+      <version>1.0.2-SNAPSHOT</version>
     </dependency>
     <!--
     <dependency>
@@ -104,9 +104,9 @@
     </dependency>
     -->
     <dependency>
-      <groupId>org.jboss.microcontainer</groupId>
-      <artifactId>jboss-kernel</artifactId>
-      <version>2.0.3.GA</version>
+      <groupId>org.jboss.kernel</groupId>
+        <artifactId>jboss-kernel</artifactId>
+      <version>2.2.0-SNAPSHOT</version>
     </dependency>
     <!-- 
     <dependency>
@@ -148,5 +148,15 @@
       <scope>test</scope>
     </dependency>
     -->
+	<dependency>
+	  <groupId>org.jboss.logging</groupId>
+      <artifactId>jboss-logging-spi</artifactId>
+      <version>2.2.0.CR1</version>
+    </dependency>
+    <dependency>
+	  <groupId>org.jboss.logging</groupId>
+      <artifactId>jboss-logging-log4j</artifactId>
+      <version>2.2.0.CR1</version>
+    </dependency>
   </dependencies>
 </project>

Modified: projects/jpa/branches/vfs3-int/mcint/src/test/java/org/jboss/jpa/mcint/test/annotations/unit/AnnotationsTestCase.java
===================================================================
--- projects/jpa/branches/vfs3-int/mcint/src/test/java/org/jboss/jpa/mcint/test/annotations/unit/AnnotationsTestCase.java	2010-01-11 22:10:03 UTC (rev 99251)
+++ projects/jpa/branches/vfs3-int/mcint/src/test/java/org/jboss/jpa/mcint/test/annotations/unit/AnnotationsTestCase.java	2010-01-11 22:40:02 UTC (rev 99252)
@@ -23,7 +23,7 @@
 
 import static org.junit.Assert.assertNotNull;
 
-import java.io.IOException;
+import java.net.URISyntaxException;
 import java.net.URL;
 
 import org.jboss.deployers.spi.DeploymentException;
@@ -31,8 +31,9 @@
 import org.jboss.deployers.vfs.spi.client.VFSDeploymentFactory;
 import org.jboss.jpa.mcint.test.annotations.MyMCBean;
 import org.jboss.jpa.mcint.test.common.MicroContainerTestHelper;
-import org.jboss.virtual.VFS;
-import org.jboss.virtual.VirtualFile;
+import org.jboss.logging.Logger;
+import org.jboss.vfs.VFS;
+import org.jboss.vfs.VirtualFile;
 import org.junit.AfterClass;
 import org.junit.BeforeClass;
 import org.junit.Test;
@@ -56,6 +57,7 @@
    @BeforeClass
    public static void beforeClass() throws Exception
    {
+      System.out.println(Logger.class.getClassLoader().getResource("org/jboss/logging/Logger.class"));
       delegate = new MicroContainerTestHelper(AnnotationsTestCase.class);
       
       delegate.setUp();
@@ -65,14 +67,14 @@
       deploy("/org/jboss/jpa/mcint/test/annotations");
    }
    
-   protected static void deploy(URL url) throws DeploymentException, IOException
+   protected static void deploy(URL url) throws DeploymentException, URISyntaxException
    {
-      VirtualFile file = VFS.getRoot(url);
+      VirtualFile file = VFS.getChild(url);
       VFSDeployment deployment = VFSDeploymentFactory.getInstance().createVFSDeployment(file);
       delegate.getMainDeployer().deploy(deployment);      
    }
    
-   protected static void deploy(String spec) throws DeploymentException, IOException 
+   protected static void deploy(String spec) throws DeploymentException, URISyntaxException 
    {
       URL url = AnnotationsTestCase.class.getResource(spec);
       if(url == null)

Modified: projects/jpa/branches/vfs3-int/mcint/src/test/java/org/jboss/jpa/mcint/test/common/DummyPersistenceUnit.java
===================================================================
--- projects/jpa/branches/vfs3-int/mcint/src/test/java/org/jboss/jpa/mcint/test/common/DummyPersistenceUnit.java	2010-01-11 22:10:03 UTC (rev 99251)
+++ projects/jpa/branches/vfs3-int/mcint/src/test/java/org/jboss/jpa/mcint/test/common/DummyPersistenceUnit.java	2010-01-11 22:40:02 UTC (rev 99252)
@@ -25,6 +25,7 @@
 import java.lang.reflect.Method;
 import java.lang.reflect.Proxy;
 
+import javax.persistence.EntityManager;
 import javax.persistence.EntityManagerFactory;
 
 import org.jboss.jpa.spi.PersistenceUnit;
@@ -59,4 +60,21 @@
       throw new RuntimeException("NYI");
    }
 
+   public EntityManager getTransactionScopedEntityManager()
+   {
+      throw new RuntimeException("NYI");
+   }
+
+   public boolean isInTx()
+   {
+      throw new RuntimeException("NYI");
+   }
+
+   public void verifyInTx()
+   {
+      throw new RuntimeException("NYI");
+   }
+   
+   
+
 }




More information about the jboss-cvs-commits mailing list