Menu

#4294 [HHQ-4141] HQ Health print gives stack

Bug
open
None
5
2012-10-09
2010-08-06
No

http://jira.hyperic.com/browse/HHQ-4141
To reproduce:



Go to HQ health and click on Print link


It gives following stack



HTTP Status 500 -



type Exception report



message



description The server encountered an internal error () that prevented it from fulfilling this request.



exception



javax.servlet.ServletException: org.hyperic.hq.common.SystemException: groovy.lang.MissingPropertyException: No such property: buildNumber for class: $Proxy103


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


org.hyperic.hq.ui.servlet.RenditServlet.doGet(RenditServlet.java:63)


javax.servlet.http.HttpServlet.service(HttpServlet.java:617)


javax.servlet.http.HttpServlet.service(HttpServlet.java:717)


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)


org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)


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


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


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


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



root cause



org.hyperic.hq.common.SystemException: groovy.lang.MissingPropertyException: No such property: buildNumber for class: $Proxy103


org.hyperic.hq.hqu.PluginWrapper.handleRequest(PluginWrapper.java:157)


org.hyperic.hq.hqu.RenditServerImpl.handleRequest(RenditServerImpl.java:199)


sun.reflect.GeneratedMethodAccessor861.invoke(Unknown Source)


sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)


java.lang.reflect.Method.invoke(Method.java:597)


org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)


org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:196)


$Proxy59.handleRequest(Unknown Source)


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


org.hyperic.hq.ui.servlet.RenditServlet.doGet(RenditServlet.java:63)


javax.servlet.http.HttpServlet.service(HttpServlet.java:617)


javax.servlet.http.HttpServlet.service(HttpServlet.java:717)


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)


org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)


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


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


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


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



root cause



groovy.lang.MissingPropertyException: No such property: buildNumber for class: $Proxy103


org.codehaus.groovy.runtime.ScriptBytecodeAdapter.unwrap(ScriptBytecodeAdapter.java:49)


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


org.codehaus.groovy.runtime.callsite.AbstractCallSite.callGetProperty(AbstractCallSite.java:237)


HealthController.printReport(HealthController:411)


sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)


sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)


sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)


java.lang.reflect.Method.invoke(Method.java:597)


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


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


groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1049)


groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:880)


groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:708)


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


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


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


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


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


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


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


sun.reflect.GeneratedMethodAccessor2508.invoke(Unknown Source)


sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)


java.lang.reflect.Method.invoke(Method.java:597)


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


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


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


groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:880)


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


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


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


sun.reflect.GeneratedMethodAccessor2507.invoke(Unknown Source)


sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)


java.lang.reflect.Method.invoke(Method.java:597)


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


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


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


groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:880)


groovy.lang.Closure.call(Closure.java:279)


groovy.lang.Closure.call(Closure.java:274)


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


org.codehaus.groovy.runtime.GroovyCategorySupport.use(GroovyCategorySupport.java:212)


org.codehaus.groovy.runtime.DefaultGroovyMethods.use(DefaultGroovyMethods.java:447)


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


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


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


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


org.hyperic.hq.hqu.PluginWrapper$3.run(PluginWrapper.java:151)


org.hyperic.hq.hqu.PluginWrapper.doInContext(PluginWrapper.java:115)


org.hyperic.hq.hqu.PluginWrapper.handleRequest(PluginWrapper.java:149)


org.hyperic.hq.hqu.RenditServerImpl.handleRequest(RenditServerImpl.java:199)


sun.reflect.GeneratedMethodAccessor861.invoke(Unknown Source)


sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)


java.lang.reflect.Method.invoke(Method.java:597)


org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)


org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:196)


$Proxy59.handleRequest(Unknown Source)


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


org.hyperic.hq.ui.servlet.RenditServlet.doGet(RenditServlet.java:63)


javax.servlet.http.HttpServlet.service(HttpServlet.java:617)


javax.servlet.http.HttpServlet.service(HttpServlet.java:717)


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)


org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)


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


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


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


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


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.