<mbean
code="com.integral.jmsx.jndi.jboss.JBossLoader"
name="sonic.mq:service=JNDILoader">
<attribute
name="JNDIInitClassName">com.integral.jmsx.jndi.JmsJndiInit</attribute>
<depends>jboss:service=Naming</depends>
<depends>jboss.ejb:service=EJBDeployer</depends>
<depends>jboss.jca:service=RARDeployer</depends>
</mbean>
I put some debugs in ServiceCreator and ServiceConfigurator files and I find that jboss files themselves are not in classpath!!
(Please see the following log) What
might be happening here.
By
the way there is no problem in the code - it is working in some other code
branch.
I am trying to port
the code to other jboss instance.
The jboss startup shows that all files from jboss.home/lib folder (and
many more from my own server instance/lib folder ) have got loaded
Also there are other "service files" which I see have successfully got deployed.
00:28:05,542 -DEBUG [Integral5] Watching new file: file:/E:/cvs_views/jboss-4.0.5/server/integral/deploy/sonicmq-service.xml
00:28:05,548 -DEBUG [Integral5] create step for deployment file:/E:/cvs_views/jboss-4.0.5/server/integral/deploy/sonicmq-service.xml
00:28:05,553 -DEBUG [Integral5] Deploying SAR, create step: url file:/E:/cvs_views/jboss-4.0.5/server/integral/deploy/sonicmq-service.xml
00:28:05,557 -DEBUG [Integral5] Registering service
UCL=jmx.loading:UCL=d647d8
MBEANS
ARE []
Inside internal install
Before service creator . install
Code in Service Creator!!!
com.integral.jmsx.jndi.jboss.JBossLoader
constructor isss
org.jboss.system.ServiceCreator$ConstructorInfo@6cef4
00:28:05,594 -DEBUG [Integral5] About to create bean:
sonic.mq:service=JNDILoader with code:
com.integral.jmsx.jndi.jboss.JBossLoader
javax.management.RuntimeErrorException: instantiating com.integral.jmsx.jndi.jboss.JBossLoader failed: java.lang.NoClassDefFoundError: org/jboss/system/ServiceMBean
at
org.jboss.mx.server.MBeanServerImpl.handleInstantiateExceptions(MBeanServerImpl.java:1306)
at
org.jboss.mx.server.MBeanServerImpl.instantiate(MBeanServerImpl.java:1237)
at
org.jboss.mx.server.MBeanServerImpl.instantiate(MBeanServerImpl.java:286)
at
org.jboss.mx.server.MBeanServerImpl.createMBean(MBeanServerImpl.java:344)
at
org.jboss.system.ServiceCreator.install(ServiceCreator.java:164)
at
org.jboss.system.ServiceConfigurator.internalInstall(ServiceConfigurator.java:452)
at
org.jboss.system.ServiceConfigurator.install(ServiceConfigurator.java:172)
at
org.jboss.system.ServiceController.install(ServiceController.java:226)
at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at
java.lang.reflect.Method.invoke(Method.java:585)
at
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at
org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at
org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at
org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at
$Proxy4.install(Unknown Source)
at
org.jboss.deployment.SARDeployer.create(SARDeployer.java:249)
at
org.jboss.deployment.MainDeployer.create(MainDeployer.java:969)
at
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:818)
at
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at
java.lang.reflect.Method.invoke(Method.java:585)
at
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at
org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at
org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at
org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at
$Proxy6.deploy(Unknown Source)
at
org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
at
org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
at
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
at
org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
at
org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
at
org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
at
sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at
java.lang.reflect.Method.invoke(Method.java:585)
at
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at
org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at
org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at
org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
at
$Proxy0.start(Unknown Source)
at
org.jboss.system.ServiceController.start(ServiceController.java:417)
at
sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at
java.lang.reflect.Method.invoke(Method.java:585)
at
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at
org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at
org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at
org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at
$Proxy4.start(Unknown Source)
at
org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
at
org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
at
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
at
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
at
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766)
at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at
java.lang.reflect.Method.invoke(Method.java:585)
at
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at
org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at
org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at
org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at
$Proxy5.deploy(Unknown Source)
at
org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:483)
at
org.jboss.system.server.ServerImpl.start(ServerImpl.java:363)
at
org.jboss.Main.boot(Main.java:200)
at
org.jboss.Main$1.run(Main.java:490)
at
java.lang.Thread.run(Thread.java:595)
NOTICE
This e-mail message and any attachments, which may contain confidential information, are to be viewed solely by the intended recipient of Integral Development Corp. If the reader of this message is not the intended recipient, you are hereby notified that any use, dissemination, distribution or copying of this communication is strictly prohibited. If you have received this message in error, please immediately notify the sender and delete the mail and all attachments.