Hi Andrius!
If you use Revision 1.5 of
jboss/src/main/org/jboss/ejb/plugins/jaws/jdbc/JDBCFindEntitiesCommand.java
the dbtest thing works better. Use cvs or the web interface at
www.jboss.org to get that rev.
I am investigating what is causing the error. As I checked that code in
for someone else this will take a while. Sorry for the inconvenience.

Tobias

Andrius Juozapaitis wrote:
> 
> hi all,
> 
> I did a clean checkout ~ 1h ago, and I get loads of stack traces both
> deploying my beans, and the ones included in jboss testing package. it seems
> that they are somehow related to CMP (helloworld bean deploys and runs
> fine). in particular, it seems that deployer chokes on
> JDBCFindEntitiesCommand.java:54, where it doesn't find the RecordBean in
> ejbClass = Class.forName(factory.getMetaData().getEntity().getEjbClass());
> anybody experienced something like that or is it just me?
> 
> stack trace:
> -----
> [...]
> [Info] Java version: 1.3.0,Sun Microsystems Inc.
> [Info] Java VM: Java HotSpot(TM) Client VM 1.3.0-C,Sun Microsystems Inc.
> [Info] System: Windows 2000 5.0,x86
> [...]
> [Verifier] Verifying
> file:/F:/src/jboss/dist/tmp/deploy/Default/dbtest.jar/ejb1001.jar
> [Verifier] AllTypes: Verified.
> [Verifier] Record: Verified.
> [Container factory] Deploying AllTypes
> [Container factory] Container Invoker RMI Port='4444'
> [Container factory] Container Invoker Optimize='true'
> [Container factory] Deploying Record
> [Container factory] Container Invoker RMI Port='4444'
> [Container factory] Container Invoker Optimize='true'
> [Container factory] JRMP 1.3 CI initialized
> [JAWS] Initializing JAWS plugin for Record
> [JAWS] Loading standardjaws.xml :
> file:/F:/src/jboss/dist/conf/default/standardjaws.xml
> [JAWS]
> jar:file:/F:/src/jboss/dist/tmp/deploy/Default/dbtest.jar/ejb1001.jar!/META-
> INF/jaws.xml foun
> d. Overriding defaults
> [Container factory] java.lang.ClassNotFoundException:
> org.jboss.test.dbtest.bean.RecordBean
> [Container factory]     at
> javax.management.loading.MLet.findClass(MLet.java:800)
> [Container factory]     at java.lang.ClassLoader.loadClass(Unknown Source)
> [Container factory]     at java.lang.ClassLoader.loadClass(Unknown Source)
> [Container factory]     at java.lang.ClassLoader.loadClassInternal(Unknown
> Source)
> [Container factory]     at java.lang.Class.forName0(Native Method)
> [Container factory]     at java.lang.Class.forName(Unknown Source)
> [Container factory]     at
> org.jboss.ejb.plugins.jaws.jdbc.JDBCFindEntitiesCommand.<init>(JDBCFindEntit
> iesCommand.java:54)
> [Container factory]     at
> org.jboss.ejb.plugins.jaws.jdbc.JDBCCommandFactory.createFindEntitiesCommand
> (JDBCCommandFactory.java:181)
> [Container factory]     at
> org.jboss.ejb.plugins.jaws.jdbc.JDBCFindEntityCommand.<init>(JDBCFindEntityC
> ommand.java:46)
> [Container factory]     at
> org.jboss.ejb.plugins.jaws.jdbc.JDBCCommandFactory.createFindEntityCommand(J
> DBCCommandFactory.java:170)
> [Container factory]     at
> org.jboss.ejb.plugins.jaws.JAWSPersistenceManager.init(JAWSPersistenceManage
> r.java:85)
> [Container factory]     at
> org.jboss.ejb.plugins.CMPPersistenceManager.init(CMPPersistenceManager.java:
> 103)
> [Container factory]     at
> org.jboss.ejb.EntityContainer.init(EntityContainer.java:198)
> [Container factory]     at
> org.jboss.ejb.Application.init(Application.java:158)
> [Container factory]     at
> org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:851)
> [Container factory]     at
> org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:259)
> [Container factory]     at java.lang.reflect.Method.invoke(Native Method)
> [Container factory]     at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
> [Container factory]     at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
> [Container factory]     at
> org.jboss.deployment.J2eeDeployer.startApplication(J2eeDeployer.java:424)
> [Container factory]     at
> org.jboss.deployment.J2eeDeployer.deploy(J2eeDeployer.java:176)
> [Container factory]     at java.lang.reflect.Method.invoke(Native Method)
> [Container factory]     at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
> [Container factory]     at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
> [Container factory]     at
> org.jboss.jmx.server.JMXAdaptorImpl.invoke(JMXAdaptorImpl.java:69)
> [Container factory]     at java.lang.reflect.Method.invoke(Native Method)
> [Container factory]     at sun.rmi.server.UnicastServerRef.dispatch(Unknown
> Source)
> [Container factory]     at sun.rmi.transport.Transport$1.run(Unknown Source)
> [Container factory]     at
> java.security.AccessController.doPrivileged(Native Method)
> [Container factory]     at sun.rmi.transport.Transport.serviceCall(Unknown
> Source)
> [Container factory]     at
> sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source)
> [Container factory]     at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source)
> [Container factory]     at java.lang.Thread.run(Unknown Source)
> [Container factory] java.lang.NullPointerException
> [Container factory]     at
> org.jboss.ejb.plugins.jaws.jdbc.JDBCFindEntitiesCommand.<init>(JDBCFindEntit
> iesCommand.java:59)
> [Container factory]     at
> org.jboss.ejb.plugins.jaws.jdbc.JDBCCommandFactory.createFindEntitiesCommand
> (JDBCCommandFactory.java:181)
> [Container factory]     at
> org.jboss.ejb.plugins.jaws.jdbc.JDBCFindEntityCommand.<init>(JDBCFindEntityC
> ommand.java:46)
> [Container factory]     at
> org.jboss.ejb.plugins.jaws.jdbc.JDBCCommandFactory.createFindEntityCommand(J
> DBCCommandFactory.java:170)
> [Container factory]     at
> org.jboss.ejb.plugins.jaws.JAWSPersistenceManager.init(JAWSPersistenceManage
> r.java:85)
> [Container factory]     at
> org.jboss.ejb.plugins.CMPPersistenceManager.init(CMPPersistenceManager.java:
> 103)
> [Container factory]     at
> org.jboss.ejb.EntityContainer.init(EntityContainer.java:198)
> [Container factory]     at
> org.jboss.ejb.Application.init(Application.java:158)
> [Container factory]     at
> org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:851)
> [Container factory]     at
> org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:259)
> [Container factory]     at java.lang.reflect.Method.invoke(Native Method)
> [Container factory]     at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
> [Container factory]     at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
> [Container factory]     at
> org.jboss.deployment.J2eeDeployer.startApplication(J2eeDeployer.java:424)
> [Container factory]     at
> org.jboss.deployment.J2eeDeployer.deploy(J2eeDeployer.java:176)
> [Container factory]     at java.lang.reflect.Method.invoke(Native Method)
> [Container factory]     at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
> [Container factory]     at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
> [Container factory]     at
> org.jboss.jmx.server.JMXAdaptorImpl.invoke(JMXAdaptorImpl.java:69)
> [Container factory]     at java.lang.reflect.Method.invoke(Native Method)
> [Container factory]     at sun.rmi.server.UnicastServerRef.dispatch(Unknown
> Source)
> [Container factory]     at sun.rmi.transport.Transport$1.run(Unknown Source)
> [Container factory]     at
> java.security.AccessController.doPrivileged(Native Method)
> [Container factory]     at sun.rmi.transport.Transport.serviceCall(Unknown
> Source)
> [Container factory]     at
> sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source)
> [Container factory]     at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source)
> [Container factory]     at java.lang.Thread.run(Unknown Source)
> [Container factory] java.lang.NullPointerException
> [Container factory]     at
> org.jboss.ejb.plugins.jaws.jdbc.JDBCFindEntitiesCommand.<init>(JDBCFindEntit
> iesCommand.java:59)
> [Container factory]     at
> org.jboss.ejb.plugins.jaws.jdbc.JDBCCommandFactory.createFindEntitiesCommand
> (JDBCCommandFactory.java:181)
> [Container factory]     at
> org.jboss.ejb.plugins.jaws.jdbc.JDBCFindEntityCommand.<init>(JDBCFindEntitit
> iesCommand.java:59)
> [Container factory]     at
> org.jboss.ejb.plugins.jaws.jdbc.JDBCCommandFactory.createFindEntitiesCommand
> (JDBCCommandFactory.java:181)
> [Container factory]     at
> org.jboss.ejb.plugins.jaws.jdbc.JDBCFindEntityCommand.<init>(JDBCFindEntityC
> ommand.java:46)
> [Container factory]     at
> org.jboss.ejb.plugins.jaws.jdbc.JDBCCommandFactory.createFindEntityCommand(J
> DBCCommandFactory.java:170)
> [Container factory]     at
> org.jboss.ejb.plugins.jaws.JAWSPersistenceManager.init(JAWSPersistenceManage
> r.java:85)
> [Container factory]     at
> org.jboss.ejb.plugins.CMPPersistenceManager.init(CMPPersistenceManager.java:
> 103)
> [Container factory]     at
> org.jboss.ejb.EntityContainer.init(EntityContainer.java:198)
> [Container factory]     at
> org.jboss.ejb.Application.init(Application.java:158)
> [Container factory]     at
> org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:851)
> [Container factory]     at
> org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:259)
> [Container factory]     at java.lang.reflect.Method.invoke(Native Method)
> [Container factory]     at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
> [Container factory]     at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
> [Container factory]     at
> org.jboss.deployment.J2eeDeployer.startApplication(J2eeDeployer.java:424)
> [Container factory]     at
> org.jboss.deployment.J2eeDeployer.deploy(J2eeDeployer.java:176)
> [Container factory]     at java.lang.reflect.Method.invoke(Native Method)
> [Container factory]     at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
> [Container factory]     at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
> [Container factory]     at
> org.jboss.jmx.server.JMXAdaptorImpl.invoke(JMXAdaptorImpl.java:69)
> [Container factory]     at java.lang.reflect.Method.invoke(Native Method)
> [Container factory]     at sun.rmi.server.UnicastServerRef.dispatch(Unknown
> Source)
> [Container factory]     at sun.rmi.transport.Transport$1.run(Unknown Source)
> [Container factory]     at
> java.security.AccessController.doPrivileged(Native Method)
> [Container factory]     at sun.rmi.transport.Transport.serviceCall(Unknown
> Source)
> [Container factory]     at
> sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source)
> [Container factory]     at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source)
> [Container factory]     at java.lang.Thread.run(Unknown Source)
> [J2EE Deployer Default] Module dbtest.jar is not running
> [J2EE Deployer Default] Destroying application dbtest.jar
> [J2EE Deployer Default] javax.management.RuntimeMBeanException:
> RuntimeException thrown in operation deploy
> [J2EE Deployer Default]         at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1640)
> [J2EE Deployer Default]         at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
> [J2EE Deployer Default]         at
> org.jboss.deployment.J2eeDeployer.startApplication(J2eeDeployer.java:424)
> [J2EE Deployer Default]         at
> org.jboss.deployment.J2eeDeployer.deploy(J2eeDeployer.java:176)
> [J2EE Deployer Default]         at java.lang.reflect.Method.invoke(Native
> Method)
> [J2EE Deployer Default]         at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
> [J2EE Deployer Default]         at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
> [J2EE Deployer Default]         at
> org.jboss.jmx.server.JMXAdaptorImpl.invoke(JMXAdaptorImpl.java:69)
> [J2EE Deployer Default]         at java.lang.reflect.Method.invoke(Native
> Method)
> [J2EE Deployer Default]         at
> sun.rmi.server.UnicastServerRef.dispatch(Unknown Source)
> [J2EE Deployer Default]         at sun.rmi.transport.Transport$1.run(Unknown
> Source)
> [J2EE Deployer Default]         at
> java.security.AccessController.doPrivileged(Native Method)
> [J2EE Deployer Default]         at
> sun.rmi.transport.Transport.serviceCall(Unknown Source)
> [J2EE Deployer Default]         at
> sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source)
> [J2EE Deployer Default]         at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source)
> [J2EE Deployer Default]         at java.lang.Thread.run(Unknown Source)
> [...]
> ---
> 
> regards,
> --andrius
> 
> --
> --------------------------------------------------------------
> To subscribe:        [EMAIL PROTECTED]
> To unsubscribe:      [EMAIL PROTECTED]
> List Help?:          [EMAIL PROTECTED]


--
--------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
List Help?:          [EMAIL PROTECTED]

Reply via email to