Hi I've a question...
Some days ago I download Hyperic HQ opensource to test but I found an error; when I want to monitor apache tomcat Hyperic shows me the next error "Plugin error: Plugin class not found: com/ibm/CORBA/iiop/ObjectURL", I have the plugin ibmorb.jar not corrupt because I use it with other applications, reviewing the server.log shows that:
2009-08-04 16:43:03,251 INFO [http-0.0.0.0-7080-1] [org.hyperic.hq.agent.client.AgentConnection@120] 1.10.3.82:2144 -> control:controlPluginAdd
2009-08-04 16:43:03,588 INFO [http-0.0.0.0-7080-1] [org.hyperic.hq.agent.client.AgentConnection@120] 1.10.3.82:2144 -> rtm:getMeasurements
2009-08-04 16:43:03,934 INFO [http-0.0.0.0-7080-1] [org.hyperic.hq.agent.client.AgentConnection@120] 1.10.3.82:2144 -> autoinv:pushRuntimeDiscoveryConfig
2009-08-04 16:43:04,318 ERROR [http-0.0.0.0-7080-1] [org.hyperic.hq.ui.action.resource.common.inventory.EditConfigPropertiesAction@329] Invalid config org.hyperic.hq.appdef.shared.InvalidConfigException: Invalid configuration: Plugin error: Plugin class not found: com/ibm/CORBA/iiop/ObjectURL (invalid classpath or corrupt plugin jar)
2009-08-04 16:43:04,343 INFO [RuntimeAIEnabler1] [org.hyperic.hq.autoinventory.server.session.AutoinventoryManagerEJBImpl@1080] Toggling Runtime-AI for 2:10005
2009-08-04 16:43:04,348 INFO [RuntimeAIEnabler1] [org.hyperic.hq.agent.client.AgentConnection@120] 1.10.3.82:2144 -> autoinv:pushRuntimeDiscoveryConfig
2009-08-04 16:43:04,396 INFO [MeasurementEnabler1] [org.hibernate.cache.StandardQueryCache@52] starting query cache at region: Measurement.findEnabledByResource
2009-08-04 16:43:04,419 INFO [MeasurementEnabler1] [org.hyperic.hq.measurement.server.session.MeasurementManagerEJBImpl@1316] Enabling default metrics for [2:10005]
2009-08-04 16:43:04,450 INFO [MeasurementEnabler1] [org.hyperic.hq.agent.client.AgentConnection@120] 1.10.3.82:2144 -> rtm:getMeasurements
2009-08-04 16:43:04,587 INFO [RuntimeAIEnabler1] [org.hyperic.hq.autoinventory.server.session.AutoinventoryManagerEJBImpl@1080] Toggling Runtime-AI for 2:10005
2009-08-04 16:43:04,589 INFO [RuntimeAIEnabler1] [org.hyperic.hq.agent.client.AgentConnection@120] 1.10.3.82:2144 -> autoinv:pushRuntimeDiscoveryConfig
2009-08-04 16:43:04,866 WARN [MeasurementEnabler1] [org.hyperic.hq.measurement.server.session.MeasurementManagerEJBImpl@1485] Error turning on default metrics, configuration ({platform.id=10001, platform.log_track.level=Warn, platform.log_track.enable=true, installpath=/opt/apache-tomcat-6.0.18-remesas, ptql=State.Name.eq=java,Args.*.ct=catalina.home, jmx.port=9003, platform.name=zbisaapbk.grupobisa.net, platform.ip=192.168.122.1, platform.config_track.enable=true, platform.fqdn=zbisaapbk.grupobisa.net, platform.type=Linux, jmx.url=service:jmx:rmi:///jndi/rmi://localhost:9003/jmxrmi, jmx.username=system}) couldn't be validated
org.hyperic.hq.appdef.shared.InvalidConfigException: Invalid configuration: Plugin error: Plugin class not found: com/ibm/CORBA/iiop/ObjectURL (invalid classpath or corrupt plugin jar)
at org.hyperic.hq.measurement.server.session.MeasurementManagerEJBImpl.checkConfiguration(MeasurementManagerEJBImpl.java:1410)
at org.hyperic.hq.measurement.server.session.MeasurementManagerEJBImpl.enableDefaultMetrics(MeasurementManagerEJBImpl.java:1483)
at org.hyperic.hq.measurement.server.session.MeasurementManagerEJBImpl.handleCreateRefreshEvents(MeasurementManagerEJBImpl.java:1317)
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:359)
at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionContainer.java:237)
at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:158)
at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:169)
at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:63)
at org.hyperic.hq.application.HQApp$Snatcher.invokeNextBoth(HQApp.java:515)
at org.hyperic.hq.application.HQApp$Snatcher.invokeNext(HQApp.java:587)
at org.hyperic.txsnatch.TxSnatch.invoke(TxSnatch.java:71)
at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121)
at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:350)
at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:181)
at org.hyperic.hq.application.HQApp$Snatcher.invokeNextBoth(HQApp.java:515)
at org.hyperic.hq.application.HQApp$Snatcher.invokeNext(HQApp.java:587)
at org.hyperic.txsnatch.TxSnatch.invoke(TxSnatch.java:71)
at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:168)
at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)
could somebody help me?
Thanks
Best regards
Some days ago I download Hyperic HQ opensource to test but I found an error; when I want to monitor apache tomcat Hyperic shows me the next error "Plugin error: Plugin class not found: com/ibm/CORBA/iiop/ObjectURL", I have the plugin ibmorb.jar not corrupt because I use it with other applications, reviewing the server.log shows that:
2009-08-04 16:43:03,251 INFO [http-0.0.0.0-7080-1] [org.hyperic.hq.agent.client.AgentConnection@120] 1.10.3.82:2144 -> control:controlPluginAdd
2009-08-04 16:43:03,588 INFO [http-0.0.0.0-7080-1] [org.hyperic.hq.agent.client.AgentConnection@120] 1.10.3.82:2144 -> rtm:getMeasurements
2009-08-04 16:43:03,934 INFO [http-0.0.0.0-7080-1] [org.hyperic.hq.agent.client.AgentConnection@120] 1.10.3.82:2144 -> autoinv:pushRuntimeDiscoveryConfig
2009-08-04 16:43:04,318 ERROR [http-0.0.0.0-7080-1] [org.hyperic.hq.ui.action.resource.common.inventory.EditConfigPropertiesAction@329] Invalid config org.hyperic.hq.appdef.shared.InvalidConfigException: Invalid configuration: Plugin error: Plugin class not found: com/ibm/CORBA/iiop/ObjectURL (invalid classpath or corrupt plugin jar)
2009-08-04 16:43:04,343 INFO [RuntimeAIEnabler1] [org.hyperic.hq.autoinventory.server.session.AutoinventoryManagerEJBImpl@1080] Toggling Runtime-AI for 2:10005
2009-08-04 16:43:04,348 INFO [RuntimeAIEnabler1] [org.hyperic.hq.agent.client.AgentConnection@120] 1.10.3.82:2144 -> autoinv:pushRuntimeDiscoveryConfig
2009-08-04 16:43:04,396 INFO [MeasurementEnabler1] [org.hibernate.cache.StandardQueryCache@52] starting query cache at region: Measurement.findEnabledByResource
2009-08-04 16:43:04,419 INFO [MeasurementEnabler1] [org.hyperic.hq.measurement.server.session.MeasurementManagerEJBImpl@1316] Enabling default metrics for [2:10005]
2009-08-04 16:43:04,450 INFO [MeasurementEnabler1] [org.hyperic.hq.agent.client.AgentConnection@120] 1.10.3.82:2144 -> rtm:getMeasurements
2009-08-04 16:43:04,587 INFO [RuntimeAIEnabler1] [org.hyperic.hq.autoinventory.server.session.AutoinventoryManagerEJBImpl@1080] Toggling Runtime-AI for 2:10005
2009-08-04 16:43:04,589 INFO [RuntimeAIEnabler1] [org.hyperic.hq.agent.client.AgentConnection@120] 1.10.3.82:2144 -> autoinv:pushRuntimeDiscoveryConfig
2009-08-04 16:43:04,866 WARN [MeasurementEnabler1] [org.hyperic.hq.measurement.server.session.MeasurementManagerEJBImpl@1485] Error turning on default metrics, configuration ({platform.id=10001, platform.log_track.level=Warn, platform.log_track.enable=true, installpath=/opt/apache-tomcat-6.0.18-remesas, ptql=State.Name.eq=java,Args.*.ct=catalina.home, jmx.port=9003, platform.name=zbisaapbk.grupobisa.net, platform.ip=192.168.122.1, platform.config_track.enable=true, platform.fqdn=zbisaapbk.grupobisa.net, platform.type=Linux, jmx.url=service:jmx:rmi:///jndi/rmi://localhost:9003/jmxrmi, jmx.username=system}) couldn't be validated
org.hyperic.hq.appdef.shared.InvalidConfigException: Invalid configuration: Plugin error: Plugin class not found: com/ibm/CORBA/iiop/ObjectURL (invalid classpath or corrupt plugin jar)
at org.hyperic.hq.measurement.server.session.MeasurementManagerEJBImpl.checkConfiguration(MeasurementManagerEJBImpl.java:1410)
at org.hyperic.hq.measurement.server.session.MeasurementManagerEJBImpl.enableDefaultMetrics(MeasurementManagerEJBImpl.java:1483)
at org.hyperic.hq.measurement.server.session.MeasurementManagerEJBImpl.handleCreateRefreshEvents(MeasurementManagerEJBImpl.java:1317)
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:359)
at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionContainer.java:237)
at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:158)
at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:169)
at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:63)
at org.hyperic.hq.application.HQApp$Snatcher.invokeNextBoth(HQApp.java:515)
at org.hyperic.hq.application.HQApp$Snatcher.invokeNext(HQApp.java:587)
at org.hyperic.txsnatch.TxSnatch.invoke(TxSnatch.java:71)
at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121)
at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:350)
at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:181)
at org.hyperic.hq.application.HQApp$Snatcher.invokeNextBoth(HQApp.java:515)
at org.hyperic.hq.application.HQApp$Snatcher.invokeNext(HQApp.java:587)
at org.hyperic.txsnatch.TxSnatch.invoke(TxSnatch.java:71)
at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:168)
at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)
could somebody help me?
Thanks
Best regards