1 Reply Latest reply: Mar 18, 2009 3:10 PM by Scott Feldstein (JIRA) RSS

[JIRA] Created: (HHQ-2944) Unable to remove services after HQ restart

Currently Being Moderated
Unable to remove services after HQ restart
------------------------------------------

                 Key: HHQ-2944
                 URL: http://jira.hyperic.com/browse/HHQ-2944
             Project: Hyperic HQ
          Issue Type: Bug
          Components: Server
    Affects Versions: 4.1.1
         Environment: 4.1.1 #1028 with MySQL backend
            Reporter: Kashyap Parikh
            Assignee: Scott Feldstein
            Priority: Critical
             Fix For: 4.1.1


To reproduce:

Start deleting a platform(s) having lots of child resources.
Let the delete run for sometime
Restart HQ server
It give following errors in server.log during start-up (full server log attached)

Here are the counts of servers/services yet to be deleted from DB. The count doesn't change.

mysql> select count(*) from EAM_SERVER where platform_id is null;
+----------+
| count(*) |
+----------+
|       52 |
+----------+
1 row in set (0.06 sec)

mysql>
mysql> select count(*) from EAM_SERVICE where server_id in (select id from EAM_SERVER where platform_id is null);
+----------+
| count(*) |
+----------+
|     1109 |
+----------+
1 row in set (0.08 sec)



2009-03-18 09:49:53,903 ERROR [org.hyperic.hq.bizapp.server.session.AppdefBossEJBImpl$1@b3fbd771] [org.hyperic.hq.bizapp.server.session.AppdefBossEJBImpl@1429] Unable to remove service: javax.ejb.TransactionRolledbackLocalException
javax.ejb.TransactionRolledbackLocalException
        at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:262)
        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)
        at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:138)
        at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:648)
        at org.jboss.ejb.Container.invoke(Container.java:960)
        at org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invoke(BaseLocalProxyFactory.java:430)
        at org.jboss.ejb.plugins.local.StatelessSessionProxy.invoke(StatelessSessionProxy.java:103)
        at $Proxy267.getAgent(Unknown Source)
        at org.hyperic.hq.measurement.agent.client.MeasurementCommandsClientFactory.getClient(MeasurementCommandsClientFactory.java:54)
        at org.hyperic.hq.measurement.server.session.TrackerManagerEJBImpl.getClient(TrackerManagerEJBImpl.java:83)
        at org.hyperic.hq.measurement.server.session.TrackerManagerEJBImpl.trackPluginRemove(TrackerManagerEJBImpl.java:120)
        at org.hyperic.hq.measurement.server.session.TrackerManagerEJBImpl.disableTrackers(TrackerManagerEJBImpl.java:159)
        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)
        at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:138)
        at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:648)
        at org.jboss.ejb.Container.invoke(Container.java:960)
        at org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invoke(BaseLocalProxyFactory.java:430)
        at org.jboss.ejb.plugins.local.StatelessSessionProxy.invoke(StatelessSessionProxy.java:103)
        at $Proxy271.disableTrackers(Unknown Source)
        at org.hyperic.hq.bizapp.server.session.AppdefBossEJBImpl.removeTrackers(AppdefBossEJBImpl.java:1499)
        at org.hyperic.hq.bizapp.server.session.AppdefBossEJBImpl._removeServiceInNewTran(AppdefBossEJBImpl.java:1624)
        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:404)
        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)
        at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:138)
        at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:648)
        at org.jboss.ejb.Container.invoke(Container.java:960)
        at org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invoke(BaseLocalProxyFactory.java:430)
        at org.jboss.ejb.plugins.local.StatelessSessionProxy.invoke(StatelessSessionProxy.java:103)
        at $Proxy258._removeServiceInNewTran(Unknown Source)
        at org.hyperic.hq.bizapp.server.session.AppdefBossEJBImpl.removeDeletedResources(AppdefBossEJBImpl.java:1427)
        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:315)
        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)
        at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:138)
        at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:648)
        at org.jboss.ejb.Container.invoke(Container.java:960)
        at org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invoke(BaseLocalProxyFactory.java:430)
        at org.jboss.ejb.plugins.local.StatelessSessionProxy.invoke(StatelessSessionProxy.java:103)
        at $Proxy258.removeDeletedResources(Unknown Source)
        at org.hyperic.hq.bizapp.server.session.AppdefBossEJBImpl$1.processEvents(AppdefBossEJBImpl.java:3936)
        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.runWorker(ThreadPoolExecutor.java:1061)
        at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:575)
        at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException
        at org.hyperic.hq.appdef.server.session.AgentManagerEJBImpl.getAgent(AgentManagerEJBImpl.java:638)
        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)
        ... 104 more



--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.hyperic.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

  • 1. [JIRA] Resolved: (HHQ-2944) Unable to remove services after HQ restart
    Currently Being Moderated

         [ http://jira.hyperic.com/browse/HHQ-2944?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

    Scott Feldstein resolved HHQ-2944.
    ----------------------------------

           Resolution: Fixed
        Fix Version/s: 4.2.0

    fixed nullpointerException

    > Unable to remove services after HQ restart
    > ------------------------------------------
    >
    >                 Key: HHQ-2944
    >                 URL: http://jira.hyperic.com/browse/HHQ-2944
    >             Project: Hyperic HQ
    >          Issue Type: Bug
    >          Components: Server
    >    Affects Versions: 4.1.1
    >         Environment: 4.1.1 #1028 with MySQL backend
    >            Reporter: Kashyap Parikh
    >            Assignee: Scott Feldstein
    >            Priority: Critical
    >             Fix For: 4.1.1, 4.2.0
    >
    >         Attachments: server.log.gz
    >
    >
    > To reproduce:
    > Start deleting a platform(s) having lots of child resources.
    > Let the delete run for sometime
    > Restart HQ server
    > It give following errors in server.log during start-up (full server log attached)
    > Here are the counts of servers/services yet to be deleted from DB. The count doesn't change.
    > mysql> select count(*) from EAM_SERVER where platform_id is null;
    > +----------+
    > | count(*) |
    > +----------+
    > |       52 |
    > +----------+
    > 1 row in set (0.06 sec)
    > mysql>
    > mysql> select count(*) from EAM_SERVICE where server_id in (select id from EAM_SERVER where platform_id is null);
    > +----------+
    > | count(*) |
    > +----------+
    > |     1109 |
    > +----------+
    > 1 row in set (0.08 sec)
    > 2009-03-18 09:49:53,903 ERROR [org.hyperic.hq.bizapp.server.session.AppdefBossEJBImpl$1@b3fbd771] [org.hyperic.hq.bizapp.server.session.AppdefBossEJBImpl@1429] Unable to remove service: javax.ejb.TransactionRolledbackLocalException
    > javax.ejb.TransactionRolledbackLocalException
    >         at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:262)
    >         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)
    >         at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:138)
    >         at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:648)
    >         at org.jboss.ejb.Container.invoke(Container.java:960)
    >         at org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invoke(BaseLocalProxyFactory.java:430)
    >         at org.jboss.ejb.plugins.local.StatelessSessionProxy.invoke(StatelessSessionProxy.java:103)
    >         at $Proxy267.getAgent(Unknown Source)
    >         at org.hyperic.hq.measurement.agent.client.MeasurementCommandsClientFactory.getClient(MeasurementCommandsClientFactory.java:54)
    >         at org.hyperic.hq.measurement.server.session.TrackerManagerEJBImpl.getClient(TrackerManagerEJBImpl.java:83)
    >         at org.hyperic.hq.measurement.server.session.TrackerManagerEJBImpl.trackPluginRemove(TrackerManagerEJBImpl.java:120)
    >         at org.hyperic.hq.measurement.server.session.TrackerManagerEJBImpl.disableTrackers(TrackerManagerEJBImpl.java:159)
    >         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)
    >         at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:138)
    >         at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:648)
    >         at org.jboss.ejb.Container.invoke(Container.java:960)
    >         at org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invoke(BaseLocalProxyFactory.java:430)
    >         at org.jboss.ejb.plugins.local.StatelessSessionProxy.invoke(StatelessSessionProxy.java:103)
    >         at $Proxy271.disableTrackers(Unknown Source)
    >         at org.hyperic.hq.bizapp.server.session.AppdefBossEJBImpl.removeTrackers(AppdefBossEJBImpl.java:1499)
    >         at org.hyperic.hq.bizapp.server.session.AppdefBossEJBImpl._removeServiceInNewTran(AppdefBossEJBImpl.java:1624)
    >         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:404)
    >         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)
    >         at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:138)
    >         at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:648)
    >         at org.jboss.ejb.Container.invoke(Container.java:960)
    >         at org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invoke(BaseLocalProxyFactory.java:430)
    >         at org.jboss.ejb.plugins.local.StatelessSessionProxy.invoke(StatelessSessionProxy.java:103)
    >         at $Proxy258._removeServiceInNewTran(Unknown Source)
    >         at org.hyperic.hq.bizapp.server.session.AppdefBossEJBImpl.removeDeletedResources(AppdefBossEJBImpl.java:1427)
    >         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:315)
    >         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)
    >         at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:138)
    >         at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:648)
    >         at org.jboss.ejb.Container.invoke(Container.java:960)
    >         at org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invoke(BaseLocalProxyFactory.java:430)
    >         at org.jboss.ejb.plugins.local.StatelessSessionProxy.invoke(StatelessSessionProxy.java:103)
    >         at $Proxy258.removeDeletedResources(Unknown Source)
    >         at org.hyperic.hq.bizapp.server.session.AppdefBossEJBImpl$1.processEvents(AppdefBossEJBImpl.java:3936)
    >         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.runWorker(ThreadPoolExecutor.java:1061)
    >         at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:575)
    >         at java.lang.Thread.run(Unknown Source)
    > Caused by: java.lang.NullPointerException
    >         at org.hyperic.hq.appdef.server.session.AgentManagerEJBImpl.getAgent(AgentManagerEJBImpl.java:638)
    >         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)
    >         ... 104 more

    --
    This message is automatically generated by JIRA.
    -
    If you think it was sent incorrectly contact one of the administrators: http://jira.hyperic.com/secure/Administrators.jspa
    -
    For more information on JIRA, see: http://www.atlassian.com/software/jira

           

More Like This

  • Retrieving data ...

Share This Page