Menu

#4135 [HHQ-3998] NPE error for Enabled metrics not coming in

Bug
open
None
5
2015-02-23
2010-05-22
No

http://jira.hyperic.com/browse/HHQ-3998
Steps to reproduce



Go to Administrator-->HQ-Health-->Diagnostic


Select Enabled metrics not coming in



Actual Results:



UI is blank and NPE error in server log



Enabled metrics not coming in displays NPE error:



2010-05-18 12:35:07,087 ERROR [http-0.0.0.0-7080-16] [org.hyperic.hq.measurement.MetricsNotComingInDiagnostic@103] java.lang.NullPointerException


java.lang.NullPointerException


        at org.hyperic.hq.measurement.MetricsNotComingInDiagnostic.platformIsAvailable(MetricsNotComingInDiagnostic.java:229)


        at org.hyperic.hq.measurement.MetricsNotComingInDiagnostic.getChildren(MetricsNotComingInDiagnostic.java:175)


        at org.hyperic.hq.measurement.MetricsNotComingInDiagnostic.setStatusBuf(MetricsNotComingInDiagnostic.java:116)


        at org.hyperic.hq.measurement.MetricsNotComingInDiagnostic$1.run(MetricsNotComingInDiagnostic.java:96)


        at org.hyperic.hq.hibernate.SessionManager.runInSessionInternal(SessionManager.java:79)


        at org.hyperic.hq.hibernate.SessionManager.runInSession(SessionManager.java:68)


        at org.hyperic.hq.measurement.MetricsNotComingInDiagnostic.getStatus(MetricsNotComingInDiagnostic.java:94)


        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.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)


        at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:234)


        at groovy.lang.MetaClassImpl.getProperty(MetaClassImpl.java:1532)


        at groovy.lang.MetaClassImpl.getProperty(MetaClassImpl.java:3209)


        at org.codehaus.groovy.runtime.InvokerHelper.getProperty(InvokerHelper.java:158)


        at org.codehaus.groovy.runtime.callsite.PojoMetaClassGetPropertySite.callGetProperty(PojoMetaClassGetPropertySite.java:35)


        at HealthController.getDiag(HealthController:277)


        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.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)


        at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:234)


        at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1009)


        at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:845)


        at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:673)


        at org.hyperic.hq.hqu.rendit.BaseController.invokeMethod(BaseController.groovy)


        at org.hyperic.hq.hqu.rendit.BaseController$invokeMethod.callCurrent(Unknown Source)


        at org.hyperic.hq.hqu.rendit.BaseController.dispatchRequest(BaseController.groovy:208)


        at org.hyperic.hq.hqu.rendit.BaseController$dispatchRequest.call(Unknown Source)


        at org.hyperic.hq.hqu.rendit.DefaultControllerDispatcher.invoke(DefaultControllerDispatcher.groovy:60)


        at org.hyperic.hq.hqu.rendit.DefaultControllerDispatcher$invoke.call(Unknown Source)


        at org.hyperic.hq.hqu.rendit.Dispatcher$_handleRequest_closure4.doCall(dispatcher.groovy:97)


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


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


        at java.lang.reflect.Method.invoke(Unknown Source)


        at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)


        at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:234)


        at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:272)


        at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:845)


        at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:58)


        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:150)


        at org.hyperic.hq.hqu.rendit.Dispatcher$_handleRequest_closure4.doCall(dispatcher.groovy)


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


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


        at java.lang.reflect.Method.invoke(Unknown Source)


        at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)


        at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:234)


        at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:272)


        at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:845)


        at groovy.lang.Closure.call(Closure.java:280)


        at groovy.lang.Closure.call(Closure.java:275)


        at org.codehaus.groovy.runtime.GroovyCategorySupport$ThreadCategoryInfo.use(GroovyCategorySupport.java:105)


        at org.codehaus.groovy.runtime.GroovyCategorySupport.use(GroovyCategorySupport.java:201)


        at org.codehaus.groovy.runtime.DefaultGroovyMethods.use(DefaultGroovyMethods.java:420)


        at org.codehaus.groovy.runtime.dgm$560.doMethodInvoke(Unknown Source)


        at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.invoke(PogoMetaMethodSite.java:40)


        at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:45)


        at org.hyperic.hq.hqu.rendit.Dispatcher.handleRequest(dispatcher.groovy:96)


        at org.hyperic.hq.hqu.rendit.PluginWrapper$3.run(PluginWrapper.java:170)


        at org.hyperic.hq.hqu.rendit.PluginWrapper.doInContext(PluginWrapper.java:138)


        at org.hyperic.hq.hqu.rendit.PluginWrapper.handleRequest(PluginWrapper.java:168)


        at org.hyperic.hq.hqu.rendit.RenditServer.handleRequest(RenditServer.java:216)


        at org.hyperic.hq.ui.servlet.RenditServlet.handleRequest(RenditServlet.java:192)


        at org.hyperic.hq.ui.servlet.RenditServlet.doPost(RenditServlet.java:54)


        at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)


        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)


        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)


        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)


        at org.hyperic.hq.ui.RenditFilter.doFilter(RenditFilter.java:57)


        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)


        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)


        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:344)


        at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:110)


        at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)


        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:356)


        at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:98)


        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:356)


        at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:95)


        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:356)


        at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:55)


        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:356)


        at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:36)


        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:356)


        at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:79)


        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:356)


        at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:188)


        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:356)


        at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:178)


        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:356)


        at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:106)


        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:356)


        at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80)


        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:356)


        at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:150)


        at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:237)


        at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)


        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)


        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)


        at org.hyperic.hibernate.filter.SessionFilter$1.run(SessionFilter.java:59)


        at org.hyperic.hq.hibernate.SessionManager.runInSessionInternal(SessionManager.java:79)


        at org.hyperic.hq.hibernate.SessionManager.runInSession(SessionManager.java:68)


        at org.hyperic.hibernate.filter.SessionFilter.doFilter(SessionFilter.java:57)


        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)


        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)


        at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:164)


        at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:141)


        at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:90)


        at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:417)


        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)


        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)


        at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)


        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)


        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)


        at org.hyperic.hq.product.servlet.filter.JMXFilter.doFilter(JMXFilter.java:322)


        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)


        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)


        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)


        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)


        at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)


        at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)


        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)


        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)


        at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)


        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)


        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)


        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)


        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)


        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)


        at java.lang.Thread.run(Unknown Source)


2010-05-18 12:35:17,113 WARN [pool-11-thread-1] [org.hyperic.hq.bizapp.server.action.email.EmailAction@337] Email lookup failed


2010-05-18 12:35:20,624 ERROR [DefaultUDPTransportMapping_10.0.0.120/0] [STDERR@152] Exception in thread "DefaultUDPTransportMapping_10.0.0.120/0"


2010-05-18 12:35:20,624 ERROR [DefaultUDPTransportMapping_10.0.0.120/0] [STDERR@152]


java.lang.NullPointerException


2010-05-18 12:35:20,625 ERROR [DefaultUDPTransportMapping_10.0.0.120/0] [STDERR@152]


at org.snmp4j.transport.DefaultUdpTransportMapping$ListenThread.run(DefaultUdpTransportMapping.java:318)


2010-05-18 12:35:20,625 ERROR [DefaultUDPTransportMapping_10.0.0.120/0] [STDERR@152]

Discussion

Anonymous
Anonymous

Add attachments
Cancel





Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.