Hi,
Darnit. I installed 3.0 and have the basic server working. However, I am trying to deploy the Template and run the client. When the basic steps did not work, I looked in the log and discovered an error in deploying the template TestEntity CMP bean.
The relevant section of the server.log file is below. I don't understand the
JBoss deployment process well enough to debug this, I am stuck. So any help is greatly appreciated! Thanks.
Jeffrey
--------
2003-05-05 00:13:13,668 INFO [org.jboss.deployment.MainDeployer] Starting deployment of package:
file:/usr/local/jboss-3.2.0_tomcat-4.1.24/server/default/deploy/ejb-test.jar
2003-05-05 00:13:13,669 DEBUG [org.jboss.deployment.MainDeployer] Starting deployment (init step) of package at: file:/usr/local/jboss-3.2.0_tomcat-4.1.24/server/default/deploy/ejb-test.jar
2003-05-05 00:13:13,673 DEBUG [org.jboss.deployment.MainDeployer] using deployer org.jboss.ejb.EJBDeployer@104e0d
2003-05-05 00:13:13,828 INFO [org.jboss.ejb.EJBDeployer] looking for nested deployments in : file:/usr/local/jboss-3.2.0_tomcat-4.1.24/server/default/deploy/ejb-test.jar
2003-05-05 00:13:13,832 DEBUG [org.jboss.management.j2ee.LocalJBossServerDomain] handleNotification: javax.management.Notification[source=jboss.ejb:service=EJBDeployer,type=org.jboss.deployment.SubDeployer.init,sequenceNumber=9,timeStamp=1052118793831,message=null,userData=org.jboss.deployment.DeploymentInfo@c602ad8f { url=file:/usr/local/jboss-3.2.0_tomcat-4.1.24/server/default/deploy/ejb-test.jar }
deployer: org.jboss.ejb.EJBDeployer@104e0d
status: null
state: INIT_DEPLOYER
watch: file:/usr/local/jboss-3.2.0_tomcat-4.1.24/server/default/deploy/ejb-test.jar
lastDeployed: 0
lastModified: 0
mbeans:
]
2003-05-05 00:13:13,832 DEBUG [org.jboss.deployment.DeploymentInfo] createLoaderRepository from config: LoaderRepositoryConfig(repositoryName: JMImplementation:service=LoaderRepository,name=Default, repositoryClassName: null, configParserClassName: null, repositoryConfig: null)
2003-05-05 00:13:13,833 DEBUG [org.jboss.mx.loading.UnifiedClassLoader] New jmx UCL with url file:/usr/local/jboss-3.2.0_tomcat-4.1.24/server/default/tmp/deploy/server/default/deploy/ejb-test.jar/44.ejb-test.jar
2003-05-05 00:13:13,833 DEBUG [org.jboss.mx.loading.UnifiedLoaderRepository3] Adding org.jboss.mx.loading.UnifiedClassLoader3@248f2b{ url=file:/usr/local/jboss-3.2.0_tomcat-4.1.24/server/default/tmp/deploy/server/default/deploy/ejb-test.jar/44.ejb-test.jar ,addedOrder=0}
2003-05-05 00:13:13,846 DEBUG [org.jboss.deployment.MainDeployer] found 0 subpackages of file:/usr/local/jboss-3.2.0_tomcat-4.1.24/server/default/deploy/ejb-test.jar
2003-05-05 00:13:13,846 DEBUG [org.jboss.deployment.MainDeployer] Watching new file: file:/usr/local/jboss-3.2.0_tomcat-4.1.24/server/default/deploy/ejb-test.jar
2003-05-05 00:13:13,847 DEBUG [org.jboss.deployment.MainDeployer] create step for deployment file:/usr/local/jboss-3.2.0_tomcat-4.1.24/server/default/deploy/ejb-test.jar
2003-05-05 00:13:14,236 DEBUG [org.jboss.util.NestedThrowable] org.jboss.util.NestedThrowable.parentTraceEnabled=true
2003-05-05 00:13:14,249 DEBUG [org.jboss.util.NestedThrowable] org.jboss.util.NestedThrowable.nestedTraceEnabled=true
2003-05-05 00:13:14,250 DEBUG [org.jboss.util.NestedThrowable] org.jboss.util.NestedThrowable.detectDuplicateNesting=true
2003-05-05 00:13:14,256 ERROR [org.jboss.deployment.MainDeployer] could not create deployment: file:/usr/local/jboss-3.2.0_tomcat-4.1.24/server/default/deploy/ejb-test.jar
org.jboss.deployment.DeploymentException: Error in ejb-jar.xml for Entity Bean test/TestEntity: The ejb-name for a CMP2.x Entity must be a valid
Java Identifier
at org.jboss.metadata.ApplicationMetaData.importEjbJarXml(ApplicationMetaData.java:247)
at org.jboss.metadata.XmlFileLoader.load(XmlFileLoader.java:140)
at org.jboss.ejb.EJBDeployer.create(EJBDeployer.java:438)
at org.jboss.deployment.MainDeployer.create(MainDeployer.java:784)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:639)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:613)
at java.lang.reflect.Method.invoke(Native Method)
at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:549)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
at $Proxy7.deploy(Unknown Source)
at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:280)
at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:421)
at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:200)
at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:273)
at org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:192)
at java.lang.reflect.Method.invoke(Native Method)
at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:549)
at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:966)
at $Proxy0.start(Unknown Source)
at org.jboss.system.ServiceController.start(ServiceController.java:392)
at java.lang.reflect.Method.invoke(Native Method)
at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:549)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
at $Proxy5.start(Unknown Source)
at org.jboss.deployment.SARDeployer.start(SARDeployer.java:242)
at org.jboss.deployment.MainDeployer.start(MainDeployer.java:832)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:640)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:613)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:597)
at java.lang.reflect.Method.invoke(Native Method)
at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:549)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
at $Proxy6.deploy(Unknown Source)
at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:361)
at org.jboss.system.server.ServerImpl.start(ServerImpl.java:268)
at org.jboss.Main.boot(Main.java:156)
at org.jboss.Main$1.run(Main.java:394)
at java.lang.Thread.run(Thread.java:484)
2003-05-05 00:13:14,268 ERROR [org.jboss.deployment.scanner.URLDeploymentScanner] Failed to deploy: org.jboss.deployment.scanner.URLDeploymentScanner$DeployedURL@c602ad8f{ url=file:/usr/local/jboss-3.2.0_tomcat-4.1.24/server/default/deploy/ejb-test.jar, deployedLastModified=0 }
org.jboss.deployment.DeploymentException: Error in ejb-jar.xml for Entity Bean test/TestEntity: The ejb-name for a CMP2.x Entity must be a valid Java Identifier
at org.jboss.metadata.ApplicationMetaData.importEjbJarXml(ApplicationMetaData.java:247)
at org.jboss.metadata.XmlFileLoader.load(XmlFileLoader.java:140)
at org.jboss.ejb.EJBDeployer.create(EJBDeployer.java:438)
at org.jboss.deployment.MainDeployer.create(MainDeployer.java:784)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:639)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:613)
at java.lang.reflect.Method.invoke(Native Method)
at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:549)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
at $Proxy7.deploy(Unknown Source)
at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:280)
at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:421)
at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:200)
at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:273)
at org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:192)
at java.lang.reflect.Method.invoke(Native Method)
at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:549)
at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:966)
at $Proxy0.start(Unknown Source)
at org.jboss.system.ServiceController.start(ServiceController.java:392)
at java.lang.reflect.Method.invoke(Native Method)
at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:549)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
at $Proxy5.start(Unknown Source)
at org.jboss.deployment.SARDeployer.start(SARDeployer.java:242)
at org.jboss.deployment.MainDeployer.start(MainDeployer.java:832)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:640)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:613)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:597)
at java.lang.reflect.Method.invoke(Native Method)
at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:549)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
at $Proxy6.deploy(Unknown Source)
at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:361)
at org.jboss.system.server.ServerImpl.start(ServerImpl.java:268)
at org.jboss.Main.boot(Main.java:156)
at org.jboss.Main$1.run(Main.java:394)
at java.lang.Thread.run(Thread.java:484)
2003-05-05 00:13:14,272 DEBUG [org.jboss.deployment.scanner.URLDeploymentScanner] Watch URL for: file:/usr/local/jboss-3.2.0_tomcat-4.1.24/server/default/deploy/ejb-test.jar -> file:/usr/local/jboss-3.2.0_tomcat-4.1.24/server/default/deploy/ejb-test.jar
2003-05-05 00:13:14,273 INFO [org.jboss.deployment.MainDeployer] Starting deployment of package: file:/usr/local/jboss-3.2.0_tomcat-4.1.24/server/default/deploy/jmx-console.war/