[
https://issues.apache.org/activemq/browse/SM-942?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=41729#action_41729
]
Brant Levinson commented on SM-942:
-----------------------------------
Guillaume,
Thank you very much for working on this and and for updating the
servicemix-plugin.xml. Have you been able to run the loan-broker demo? I have
it set to run-loop and I am still getting:
This resource is turned off or has not been configured properly.
The problem is: Invalid configuration: Error retrieving value: ObjectName not
found
[org.apache.servicemix:ContainerName=ServiceMix,Type=Statistics,SubType=Component,Name=bank1]:
javax.management.InstanceNotFoundException:
org.apache.servicemix:ContainerName=ServiceMix,Type=Statistics,SubType=Component,Name=bank1
Please turn on the server, or fix its Configuration Properties.
Here is the stack trace:
2008-03-19 17:37:21,013 WARN [MeasurementEnabler1]
[org.hyperic.hq.measurement.server.session.DerivedMeasurementManagerEJBImpl]
Error turning on default metrics, configuration ({platform.id=10001,
platform.log_track.level=Warn, platform.log_track.enable=true,
installpath=/usr/share/fuse-esb-3.3.0.6,
platform.name=ip-208-109-254-114.ip.secureserver.net,
platform.ip=208.109.254.114, platform.config_track.enable=true,
platform.fqdn=ip-208-109-254-114.ip.secureserver.net, ContainerName=ServiceMix,
Name=bank1, platform.type=Linux,
jmx.url=service:jmx:rmi://localhost/jndi/rmi://localhost:1099/jmxrmi,
process.query=State.Name.sw=java,Args.*.eq=-Dservicemix.home=/usr/share/fuse-esb-3.3.0.6,
jmx.username=smx}) couldn't be validated
org.hyperic.hq.appdef.shared.InvalidConfigException: Invalid configuration:
Error retrieving value: ObjectName not found
[org.apache.servicemix:ContainerName=ServiceMix,Type=Statistics,SubType=Component,Name=bank1]:
javax.management.InstanceNotFoundException:
org.apache.servicemix:ContainerName=ServiceMix,Type=Statistics,SubType=Component,Name=bank1
at
org.hyperic.hq.measurement.server.session.RawMeasurementManagerEJBImpl.checkConfiguration(RawMeasurementManagerEJBImpl.java:218)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.jboss.invocation.Invocation.performCall(Invocation.java:345)
at
org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionContainer.java:214)
at
org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:149)
at
org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:154)
at
org.jboss.webservice.server.ServiceEndpointInterceptor.invoke(ServiceEndpointInterceptor.java:54)
at
org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:48)
at
org.hyperic.hq.application.HQApp$Snatcher.invokeNextBoth(HQApp.java:416)
at org.hyperic.hq.application.HQApp$Snatcher.invokeNext(HQApp.java:468)
at org.hyperic.txsnatch.TxSnatch.invoke(TxSnatch.java:71)
at
org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:106)
at
org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:335)
at
org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:166)
at
org.hyperic.hq.application.HQApp$Snatcher.invokeNextBoth(HQApp.java:416)
at org.hyperic.hq.application.HQApp$Snatcher.invokeNext(HQApp.java:468)
at org.hyperic.txsnatch.TxSnatch.invoke(TxSnatch.java:71)
at
org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:153)
at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:192)
at
org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:122)
at
org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:624)
at org.jboss.ejb.Container.invoke(Container.java:873)
at
org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invoke(BaseLocalProxyFactory.java:415)
at
org.jboss.ejb.plugins.local.StatelessSessionProxy.invoke(StatelessSessionProxy.java:88)
at $Proxy293.checkConfiguration(Unknown Source)
at
org.hyperic.hq.measurement.server.session.DerivedMeasurementManagerEJBImpl.enableDefaultMetrics(DerivedMeasurementManagerEJBImpl.java:1632)
at
org.hyperic.hq.measurement.server.session.DerivedMeasurementManagerEJBImpl.handleCreateRefreshEvents(DerivedMeasurementManagerEJBImpl.java:1565)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown
Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.jboss.invocation.Invocation.performCall(Invocation.java:345)
at
org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionContainer.java:214)
at
org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:149)
at
org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:154)
at
org.jboss.webservice.server.ServiceEndpointInterceptor.invoke(ServiceEndpointInterceptor.java:54)
at
org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:48)
at
org.hyperic.hq.application.HQApp$Snatcher.invokeNextBoth(HQApp.java:416)
at org.hyperic.hq.application.HQApp$Snatcher.invokeNext(HQApp.java:468)
at org.hyperic.txsnatch.TxSnatch.invoke(TxSnatch.java:71)
at
org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:106)
at
org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:335)
at
org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:166)
at
org.hyperic.hq.application.HQApp$Snatcher.invokeNextBoth(HQApp.java:416)
at org.hyperic.hq.application.HQApp$Snatcher.invokeNext(HQApp.java:468)
at org.hyperic.txsnatch.TxSnatch.invoke(TxSnatch.java:71)
at
org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:153)
at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:192)
at
org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:122)
at
org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:624)
at org.jboss.ejb.Container.invoke(Container.java:873)
at
org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invoke(BaseLocalProxyFactory.java:415)
at
org.jboss.ejb.plugins.local.StatelessSessionProxy.invoke(StatelessSessionProxy.java:88)
at $Proxy290.handleCreateRefreshEvents(Unknown Source)
at
org.hyperic.hq.measurement.server.session.MeasurementEnabler.processEvents(MeasurementEnabler.java:36)
at
org.hyperic.hq.zevents.TimingListenerWrapper.processEvents(TimingListenerWrapper.java:44)
at
org.hyperic.hq.zevents.BufferedListener$BufferedEventRunnable.run(BufferedListener.java:64)
at
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
at
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
at java.lang.Thread.run(Unknown Source)
Caused by: org.hyperic.hq.measurement.monitor.LiveMeasurementException: Error
retrieving value: ObjectName not found
[org.apache.servicemix:ContainerName=ServiceMix,Type=Statistics,SubType=Component,Name=bank1]:
javax.management.InstanceNotFoundException:
org.apache.servicemix:ContainerName=ServiceMix,Type=Statistics,SubType=Component,Name=bank1
at
org.hyperic.hq.measurement.agent.client.AgentMonitor.getLiveValues(AgentMonitor.java:224)
at
org.hyperic.hq.measurement.server.session.RawMeasurementManagerEJBImpl.getLiveMeasurementValues(RawMeasurementManagerEJBImpl.java:248)
at
org.hyperic.hq.measurement.server.session.RawMeasurementManagerEJBImpl.checkConfiguration(RawMeasurementManagerEJBImpl.java:216)
... 62 more
2008-03-19 17:37:21,044 INFO [MeasurementEnabler1]
[org.hyperic.hq.measurement.server.session.DerivedMeasurementManagerEJBImpl]
Enabling default metrics for [3:10300]
2008-03-19 17:37:21,067 INFO [MeasurementEnabler1]
[org.hyperic.hq.agent.client.AgentConnection] 208.109.254.114 ->
rtm:getMeasurements
2008-03-19 17:37:21,157 INFO [RuntimeAIServiceMerger1]
[org.hyperic.hq.autoinventory.server.session.AutoinventoryManagerEJBImpl]
Creating new service: ip-208-109-254-114.ip.secureserver.net ServiceMix
3.x-fuse creditAgency ServiceMix Component
2008-03-19 17:37:21,230 WARN [MeasurementEnabler1]
[org.hyperic.hq.measurement.server.session.DerivedMeasurementManagerEJBImpl]
Error turning on default metrics, configuration ({platform.id=10001,
platform.log_track.level=Warn, platform.log_track.enable=true,
installpath=/usr/share/fuse-esb-3.3.0.6,
platform.name=ip-208-109-254-114.ip.secureserver.net,
platform.ip=208.109.254.114, platform.config_track.enable=true,
platform.fqdn=ip-208-109-254-114.ip.secureserver.net, ContainerName=ServiceMix,
Name=loanBroker, platform.type=Linux,
jmx.url=service:jmx:rmi://localhost/jndi/rmi://localhost:1099/jmxrmi,
process.query=State.Name.sw=java,Args.*.eq=-Dservicemix.home=/usr/share/fuse-esb-3.3.0.6,
jmx.username=smx}) couldn't be validated
org.hyperic.hq.appdef.shared.InvalidConfigException: Invalid configuration:
Error retrieving value: ObjectName not found
[org.apache.servicemix:ContainerName=ServiceMix,Type=Statistics,SubType=Component,Name=loanBroker]:
javax.management.InstanceNotFoundException:
org.apache.servicemix:ContainerName=ServiceMix,Type=Statistics,SubType=Component,Name=loanBroker
at
org.hyperic.hq.measurement.server.session.RawMeasurementManagerEJBImpl.checkConfiguration(RawMeasurementManagerEJBImpl.java:218)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.jboss.invocation.Invocation.performCall(Invocation.java:345)
at
org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionContainer.java:214)
at
org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:149)
at
org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:154)
at
org.jboss.webservice.server.ServiceEndpointInterceptor.invoke(ServiceEndpointInterceptor.java:54)
at
org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:48)
at
org.hyperic.hq.application.HQApp$Snatcher.invokeNextBoth(HQApp.java:416)
at org.hyperic.hq.application.HQApp$Snatcher.invokeNext(HQApp.java:468)
at org.hyperic.txsnatch.TxSnatch.invoke(TxSnatch.java:71)
at
org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:106)
at
org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:335)
at
org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:166)
at
org.hyperic.hq.application.HQApp$Snatcher.invokeNextBoth(HQApp.java:416)
at org.hyperic.hq.application.HQApp$Snatcher.invokeNext(HQApp.java:468)
at org.hyperic.txsnatch.TxSnatch.invoke(TxSnatch.java:71)
at
org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:153)
at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:192)
at
org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:122)
at
org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:624)
at org.jboss.ejb.Container.invoke(Container.java:873)
at
org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invoke(BaseLocalProxyFactory.java:415)
at
org.jboss.ejb.plugins.local.StatelessSessionProxy.invoke(StatelessSessionProxy.java:88)
at $Proxy293.checkConfiguration(Unknown Source)
at
org.hyperic.hq.measurement.server.session.DerivedMeasurementManagerEJBImpl.enableDefaultMetrics(DerivedMeasurementManagerEJBImpl.java:1632)
at
org.hyperic.hq.measurement.server.session.DerivedMeasurementManagerEJBImpl.handleCreateRefreshEvents(DerivedMeasurementManagerEJBImpl.java:1565)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.jboss.invocation.Invocation.performCall(Invocation.java:345)
at
org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionContainer.java:214)
at
org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:149)
at
org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:154)
at
org.jboss.webservice.server.ServiceEndpointInterceptor.invoke(ServiceEndpointInterceptor.java:54)
at
org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:48)
at
org.hyperic.hq.application.HQApp$Snatcher.invokeNextBoth(HQApp.java:416)
at org.hyperic.hq.application.HQApp$Snatcher.invokeNext(HQApp.java:468)
at org.hyperic.txsnatch.TxSnatch.invoke(TxSnatch.java:71)
at
org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:106)
at
org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:335)
at
org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:166)
at
org.hyperic.hq.application.HQApp$Snatcher.invokeNextBoth(HQApp.java:416)
at org.hyperic.hq.application.HQApp$Snatcher.invokeNext(HQApp.java:468)
at org.hyperic.txsnatch.TxSnatch.invoke(TxSnatch.java:71)
at
org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:153)
at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:192)
at
org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:122)
at
org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:624)
at org.jboss.ejb.Container.invoke(Container.java:873)
at
org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invoke(BaseLocalProxyFactory.java:415)
at
org.jboss.ejb.plugins.local.StatelessSessionProxy.invoke(StatelessSessionProxy.java:88)
at $Proxy290.handleCreateRefreshEvents(Unknown Source)
at
org.hyperic.hq.measurement.server.session.MeasurementEnabler.processEvents(MeasurementEnabler.java:36)
at
org.hyperic.hq.zevents.TimingListenerWrapper.processEvents(TimingListenerWrapper.java:44)
at
org.hyperic.hq.zevents.BufferedListener$BufferedEventRunnable.run(BufferedListener.java:64)
at
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
at
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
at java.lang.Thread.run(Unknown Source)
Caused by: org.hyperic.hq.measurement.monitor.LiveMeasurementException: Error
retrieving value: ObjectName not found
[org.apache.servicemix:ContainerName=ServiceMix,Type=Statistics,SubType=Component,Name=loanBroker]:
javax.management.InstanceNotFoundException:
org.apache.servicemix:ContainerName=ServiceMix,Type=Statistics,SubType=Component,Name=loanBroker
at
org.hyperic.hq.measurement.agent.client.AgentMonitor.getLiveValues(AgentMonitor.java:224)
at
org.hyperic.hq.measurement.server.session.RawMeasurementManagerEJBImpl.getLiveMeasurementValues(RawMeasurementManagerEJBImpl.java:248)
at
org.hyperic.hq.measurement.server.session.RawMeasurementManagerEJBImpl.checkConfiguration(RawMeasurementManagerEJBImpl.java:216)
... 62 more
Regards,
Brant
> Hyperic plugin for ServiceMix
> -----------------------------
>
> Key: SM-942
> URL: https://issues.apache.org/activemq/browse/SM-942
> Project: ServiceMix
> Issue Type: New Feature
> Reporter: Guillaume Nodet
> Attachments: screenshot-1.jpg, servicemix-plugin.xml,
> servicemix-plugin.xml, servicemix-plugin.xml
>
>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.