I built the servicemix-web-console from the trunk
(http://svn.apache.org/repos/asf/incubator/servicemix/trunk/).  However,
when I try deploying the resulting .war file under JBoss AS 4.0.3 SP1 I
get the following exception.  I believe that this is due to the
configured JMX service URL and credential information, but I'm not sure
what the appropriate values would be for JBoss AS to fix this problem.
The current values are:

 

jmx-service-url=service:jmx:rmi:///jndi/rmi://localhost:1099/jmxrmi

jmx-username=smx

jmx-password=smx

 

The exception that I ran into is:

 

2006-11-22 13:02:15,102 ERROR
[org.springframework.web.context.ContextLoader] Context initialization
failed

org.springframework.beans.factory.BeanCreationException: Error creating
bean with name 'jdbcAuditorMBean' defined in ServletContext resource
[/WEB-INF/applicationContext.xml]: Cannot resolve reference to bean
'server' while setting bean property 'server'; nested exception is
org.springframework.beans.factory.BeanCreationException: Error creating
bean with name 'server' defined in ServletContext resource
[/WEB-INF/servicemix.xml]: Invocation of init method failed; nested
exception is java.io.IOException: Failed to retrieve RMIServer stub:
javax.naming.CommunicationException [Root exception is
java.rmi.ConnectIOException: non-JRMP server at remote endpoint]

Caused by: 

org.springframework.beans.factory.BeanCreationException: Error creating
bean with name 'server' defined in ServletContext resource
[/WEB-INF/servicemix.xml]: Invocation of init method failed; nested
exception is java.io.IOException: Failed to retrieve RMIServer stub:
javax.naming.CommunicationException [Root exception is
java.rmi.ConnectIOException: non-JRMP server at remote endpoint]

Caused by: 

java.io.IOException: Failed to retrieve RMIServer stub:
javax.naming.CommunicationException [Root exception is
java.rmi.ConnectIOException: non-JRMP server at remote endpoint]

            at
javax.management.remote.rmi.RMIConnector.connect(RMIConnector.java:317)

            at
javax.management.remote.JMXConnectorFactory.connect(JMXConnectorFactory.
java:248)

            at
org.springframework.jmx.support.MBeanServerConnectionFactoryBean.connect
(MBeanServerConnectionFactoryBean.java:117)

            at
org.springframework.jmx.support.MBeanServerConnectionFactoryBean.afterPr
opertiesSet(MBeanServerConnectionFactoryBean.java:105)

            at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFac
tory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1062)

            at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFac
tory.initializeBean(AbstractAutowireCapableBeanFactory.java:1029)

            at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFac
tory.createBean(AbstractAutowireCapableBeanFactory.java:420)

            at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObjec
t(AbstractBeanFactory.java:245)

            at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.g
etSingleton(DefaultSingletonBeanRegistry.java:141)

            at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(Ab
stractBeanFactory.java:242)

            at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(Ab
stractBeanFactory.java:156)

            at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.re
solveReference(BeanDefinitionValueResolver.java:246)

            at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.re
solveValueIfNecessary(BeanDefinitionValueResolver.java:128)

            at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFac
tory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:955)

            at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFac
tory.populateBean(AbstractAutowireCapableBeanFactory.java:729)

            at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFac
tory.createBean(AbstractAutowireCapableBeanFactory.java:416)

            at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObjec
t(AbstractBeanFactory.java:245)

            at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.g
etSingleton(DefaultSingletonBeanRegistry.java:141)

            at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(Ab
stractBeanFactory.java:242)

            at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(Ab
stractBeanFactory.java:156)

            at
org.springframework.beans.factory.support.DefaultListableBeanFactory.pre
InstantiateSingletons(DefaultListableBeanFactory.java:287)

            at
org.springframework.context.support.AbstractApplicationContext.refresh(A
bstractApplicationContext.java:348)

            at
org.springframework.web.context.support.AbstractRefreshableWebApplicatio
nContext.refresh(AbstractRefreshableWebApplicationContext.java:156)

            at
org.springframework.web.context.ContextLoader.createWebApplicationContex
t(ContextLoader.java:246)

            at
org.springframework.web.context.ContextLoader.initWebApplicationContext(
ContextLoader.java:184)

            at
org.springframework.web.context.ContextLoaderListener.contextInitialized
(ContextLoaderListener.java:49)

            at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.j
ava:3669)

            at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4104
)

            at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.ja
va:759)

            at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)

            at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)

            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)

            at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)

            at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)

            at java.lang.reflect.Method.invoke(Method.java:585)

            at
org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:503
)

            at
org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:150)

            at
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)

            at
org.apache.catalina.core.StandardContext.init(StandardContext.java:5005)

            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)

            at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)

            at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)

            at java.lang.reflect.Method.invoke(Method.java:585)

            at
org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:503
)

            at
org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:150)

            at
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)

            at
org.jboss.web.tomcat.tc5.TomcatDeployer.performDeployInternal(TomcatDepl
oyer.java:280)

            at
org.jboss.web.tomcat.tc5.TomcatDeployer.performDeploy(TomcatDeployer.jav
a:88)

            at
org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:357)

            at org.jboss.web.WebModule.startModule(WebModule.java:68)

            at org.jboss.web.WebModule.startService(WebModule.java:46)

            at
org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupp
ort.java:274)

            at
org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBean
Support.java:230)

            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)

            at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)

            at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)

            at java.lang.reflect.Method.invoke(Method.java:585)

            at
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.
java:141)

            at
org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)

            at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)

            at
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.jav
a:245)

            at
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)

            at
org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController
.java:943)

            at $Proxy0.start(Unknown Source)

            at
org.jboss.system.ServiceController.start(ServiceController.java:428)

            at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown
Source)

            at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)

            at java.lang.reflect.Method.invoke(Method.java:585)

            at
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.
java:141)

            at
org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)

            at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)

            at
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.jav
a:245)

            at
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)

            at
org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)

            at $Proxy30.start(Unknown Source)

            at
org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:400)

            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)

            at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)

            at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)

            at java.lang.reflect.Method.invoke(Method.java:585)

            at
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.
java:141)

            at
org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)

            at
org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.
java:118)

            at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)

            at
org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBea
nOperationInterceptor.java:127)

            at
org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.ja
va:80)

            at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)

            at
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.jav
a:245)

            at
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)

            at
org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)

            at $Proxy31.start(Unknown Source)

            at
org.jboss.deployment.MainDeployer.start(MainDeployer.java:989)

            at
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:790)

            at
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:753)

            at sun.reflect.GeneratedMethodAccessor51.invoke(Unknown
Source)

            at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)

            at java.lang.reflect.Method.invoke(Method.java:585)

            at
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.
java:141)

            at
org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)

            at
org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.
java:118)

            at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)

            at
org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBea
nOperationInterceptor.java:127)

            at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)

            at
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.jav
a:245)

            at
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)

            at
org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)

            at $Proxy9.deploy(Unknown Source)

            at
org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentSc
anner.java:319)

            at
org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScan
ner.java:507)

            at
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doS
can(AbstractDeploymentScanner.java:192)

            at
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loo
p(AbstractDeploymentScanner.java:203)

            at
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run
(AbstractDeploymentScanner.java:182)

Caused by: javax.naming.CommunicationException [Root exception is
java.rmi.ConnectIOException: non-JRMP server at remote endpoint]

            at
com.sun.jndi.rmi.registry.RegistryContext.lookup(RegistryContext.java:97
)

            at
com.sun.jndi.toolkit.url.GenericURLContext.lookup(GenericURLContext.java
:185)

            at
javax.naming.InitialContext.lookup(InitialContext.java:351)

            at
javax.management.remote.rmi.RMIConnector.findRMIServerJNDI(RMIConnector.
java:1807)

            at
javax.management.remote.rmi.RMIConnector.findRMIServer(RMIConnector.java
:1777)

            at
javax.management.remote.rmi.RMIConnector.connect(RMIConnector.java:259)

            ... 111 more

Caused by: java.rmi.ConnectIOException: non-JRMP server at remote
endpoint

            at
sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:217)

            at
sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:171)

            at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:306)

            at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)

            at
com.sun.jndi.rmi.registry.RegistryContext.lookup(RegistryContext.java:93
)

            ... 116 more









This email (and any attachments) is intended only for the use of the individual 
or entity named above and may contain information that is privileged and 
confidential. If you are not the intended recipient, or have unauthorized 
access, you are hereby notified that copying, disseminating, distributing or 
taking any action in reliance on this email is strictly prohibited<br />
<br />
Opinions, conclusions and other information in this message that do not relate 
to the official business of our firm shall be understood as neither given nor 
endorsed by it.

Reply via email to