Author: dblevins
Date: Thu Sep 19 03:25:53 2013
New Revision: 1524621
URL: http://svn.apache.org/r1524621
Log:
Get path of classes to copy from the classloader
Modified:
tomee/tomee/trunk/examples/rest-example/src/test/java/org/superbiz/rest/dao/UserServiceTest.java
Modified:
tomee/tomee/trunk/examples/rest-example/src/test/java/org/superbiz/rest/dao/UserServiceTest.java
URL:
http://svn.apache.org/viewvc/tomee/tomee/trunk/examples/rest-example/src/test/java/org/superbiz/rest/dao/UserServiceTest.java?rev=1524621&r1=1524620&r2=1524621&view=diff
==============================================================================
---
tomee/tomee/trunk/examples/rest-example/src/test/java/org/superbiz/rest/dao/UserServiceTest.java
(original)
+++
tomee/tomee/trunk/examples/rest-example/src/test/java/org/superbiz/rest/dao/UserServiceTest.java
Thu Sep 19 03:25:53 2013
@@ -18,6 +18,7 @@ package org.superbiz.rest.dao;
import org.apache.commons.io.FileUtils;
import org.apache.cxf.jaxrs.client.JAXRSClientFactory;
+import org.apache.openejb.loader.JarLocation;
import org.apache.tomee.embedded.EmbeddedTomEEContainer;
import org.junit.AfterClass;
import org.junit.BeforeClass;
@@ -88,7 +89,7 @@ public class UserServiceTest {
throw new RuntimeException("can't create " +
file.getAbsolutePath());
}
- FileUtils.copyDirectory(new File("target/classes"), new File(file,
"WEB-INF/classes"));
+ FileUtils.copyDirectory(JarLocation.jarLocation(UserDAO.class), new
File(file, "WEB-INF/classes"));
return file;
}