My classpath has:
<location of jboss>\jboss-EJB-3.0_Embeddable_ALPHA_6\conf

I have set my JBOSS_HOME to the jboss-4.0.4.CR2 directory.

My log is as follows (I use IntelliJ for running the test cases):
"C:\Program Files\Java\jdk1.5.0_06\bin\java" -Xdebug 
-Xrunjdwp:transport=dt_socket,address=127.0.0.1:2392,suspend=y,server=n 
-Dfile.encoding=windows-1252 -classpath "C:\Program 
Files\Java\jdk1.5.0_06\jre\lib\charsets.jar;C:\Program 
Files\Java\jdk1.5.0_06\jre\lib\deploy.jar;C:\Program 
Files\Java\jdk1.5.0_06\jre\lib\javaws.jar;C:\Program 
Files\Java\jdk1.5.0_06\jre\lib\jce.jar;C:\Program 
Files\Java\jdk1.5.0_06\jre\lib\jsse.jar;C:\Program 
Files\Java\jdk1.5.0_06\jre\lib\plugin.jar;C:\Program 
Files\Java\jdk1.5.0_06\jre\lib\rt.jar;C:\Program 
Files\Java\jdk1.5.0_06\jre\lib\ext\dnsns.jar;C:\Program 
Files\Java\jdk1.5.0_06\jre\lib\ext\localedata.jar;C:\Program 
Files\Java\jdk1.5.0_06\jre\lib\ext\sunjce_provider.jar;C:\Program 
Files\Java\jdk1.5.0_06\jre\lib\ext\sunpkcs11.jar;C:\Projects\NkmRelease3\BusinessTier\classes;C:\Program
 Files\jboss-4.0.4.CR2\server\default\lib\javax.servlet.jar;C:\Program 
Files\jboss-4.0.4.CR2\server\default\lib\javax.servlet.jsp.jar;C:\Program 
Files\jboss-4.0.4.CR2\server\default\lib\jboss-j2ee.jar;C:\Program 
Files\jboss-4.0.4.CR2\server\default\deploy\ejb3.deployer\jboss-annotations-ejb3.jar;C:\Program
 
Files\jboss-4.0.4.CR2\server\default\deploy\ejb3.deployer\jboss-ejb3.jar;C:\Program
 
Files\jboss-4.0.4.CR2\server\default\deploy\ejb3.deployer\jboss-ejb3x.jar;C:\Program
 Files\jboss-4.0.4.CR2\server\all\lib\ejb3-persistence.jar;C:\Program 
Files\jboss-4.0.4.CR2\jboss-EJB-3.0_Embeddable_ALPHA_6\lib\hibernate-all.jar;C:\Program
 
Files\jboss-4.0.4.CR2\jboss-EJB-3.0_Embeddable_ALPHA_6\lib\jboss-ejb3-all.jar;C:\Program
 
Files\jboss-4.0.4.CR2\jboss-EJB-3.0_Embeddable_ALPHA_6\lib\thirdparty-all.jar;C:\junit3.8.1\junit.jar;C:\Program
 Files\JetBrains\IntelliJ IDEA 5245\lib\idea_rt.jar" 
com.intellij.rt.execution.junit.JUnitStarter -ideVersion5 
mil.navy.nrl.itd.nks.customer.EmbeddedEjb3TestCase
  | Connected to the target VM, address: '127.0.0.1:2392', transport: 'socket'
  | WARN  27-04 10:24:32,778 (BeanSchemaBinding.java:init:227)  -You should use 
the 2.0 version of the Microcontainer xml. xmlns='urn:jboss:bean-deployer:2.0'
  | ERROR 27-04 10:25:30,996 (KernelErrors.java:validate:107)  -
  | *** DEPLOYMENTS MISSING DEPENDENCIES:
  | jboss.j2ee:jar=classes,name=CustomerDAOBean,service=EJB3 depends on: 
  |                      persistence.units:unitName=tempdb'{Create:NOT FOUND}
  |                      persistence.units:unitName=tempdb'{Start:NOT FOUND}
  | jboss.j2ee:jar=classes,name=ShoppingCartBean,service=EJB3 depends on: 
  |                      persistence.units:unitName=tempdb'{Create:NOT FOUND}
  |                      persistence.units:unitName=tempdb'{Start:NOT FOUND}
  | 
  | Wrong test finished. Last started: null stopped: [EMAIL PROTECTED]
  | 
  | java.lang.RuntimeException: Problems scanning classpath
  |     at 
org.jboss.ejb3.embedded.EJB3StandaloneBootstrap.scanClasspath(EJB3StandaloneBootstrap.java:248)
  |     at 
mil.navy.nrl.itd.nks.customer.EmbeddedEjb3TestCase.startupEmbeddedJboss(EmbeddedEjb3TestCase.java:42)
  |     at 
mil.navy.nrl.itd.nks.customer.EmbeddedEjb3TestCase$1.setUp(EmbeddedEjb3TestCase.java:30)
  |     at junit.extensions.TestSetup$1.protect(TestSetup.java:18)
  |     at junit.extensions.TestSetup.run(TestSetup.java:23)
  |     at 
com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:40)
  | 
  | Disconnected from the target VM, address: '127.0.0.1:2392', transport: 
'socket'
  | 
  | Process finished with exit code -1
  | 

My tutorial.jar file has the corresponding classes in 
mil/navy/nrl/itd/nks/customer directory; the persistence.xml in the META-INF 
directory; and default.persistence.properties, ejb3-interceptors-aop.xml, 
embedded-jboss-beans.xml, jndi.properties, and log4j.xml in the root directory 
of the jar file.

My persistence.xml file is:
<?xml version="1.0" encoding="UTF-8"?>
  | <persistence>
  |     <persistence-unit name="tempdb">
  |             <jta-data-source>java:/DefaultDS</jta-data-source>
  |             <class>mil.navy.nrl.itd.nks.customer.Customer</class>
  |             <properties>
  |                     <property name="hibernate.hbm2ddl.auto" 
value="create-drop"/>
  |                     <property name="java.naming.factory.initial" 
value="org.jnp.interfaces.NamingContextFactory"/>
  |             </properties>
  |     </persistence-unit>
  | </persistence>
  | 

If there is anything else that I need to provide, please let me know.  Thanks 
for the help.

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3939878#3939878

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3939878


-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid0709&bid&3057&dat1642
_______________________________________________
JBoss-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to