Menu

#4344 [HHQ-4209] Adding a second agent on a same platform displays

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

http://jira.hyperic.com/browse/HHQ-4209
Steps to Reproduce



Install a server and agent on Linux


Click Add to Inventory


Install an second agent on the same box


Add platfrom.fqdn properties="testsecond"


Edit Agent listen port


Start the agent


Login to HQ ,Second agent is displayed as AIQ as new


Click Add to Inventory



Actual Results:



Error in server log



2010-08-13 16:43:40,919 INFO [tomcat-http--27] [org.hyperic.hq.agent.client.AgentConnection@120] 10.150.29.227:2144 -> agent:ping


2010-08-13 16:43:41,079 INFO [tomcat-http--27] [org.hyperic.hq.appdef.server.session.AIQRV_approve@93] Visiting platform: 10102 fqdn=vmc-ssrc-rh76.vmware.com


2010-08-13 16:43:41,152 INFO [tomcat-http--27] [org.hyperic.hq.appdef.server.session.AIQRV_approve@167] Appdef platform updated.


2010-08-13 16:43:41,371 ERROR [tomcat-http--27] [org.hyperic.hq.authz.server.session.ResourceManagerImpl@1050] Could not create virtual resource edge by MAC address for resource[id=10801]: Resource[id=11001] is not a VMware vSphere VM


org.hyperic.hq.authz.shared.ResourceEdgeCreateException: Resource[id=11001] is not a VMware vSphere VM


at org.hyperic.hq.authz.server.session.ResourceManagerImpl.createVirtualResourceEdgesByMacAddress(ResourceManagerImpl.java:1074)


at org.hyperic.hq.authz.server.session.ResourceManagerImpl.createVirtualResourceEdgesByMacAddress(ResourceManagerImpl.java:1045)


at org.hyperic.hq.authz.server.session.ResourceManagerImpl.createVirtualResourceEdges(ResourceManagerImpl.java:1018)


at org.hyperic.hq.authz.server.session.ResourceManagerImpl.createResource(ResourceManagerImpl.java:216)


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


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


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


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


at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)


at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)


at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:80)


at org.hyperic.hq.monitor.aop.aspects.PerformanceMonitor.monitorServiceMethod(PerformanceMonitor.java:74)


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


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


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


at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:622)


at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:611)


at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:65)


at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)


at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:108)


at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)


at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)


at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)


at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)


at $Proxy25.createResource(Unknown Source)


at org.hyperic.hq.appdef.server.session.ServerManagerImpl.createAuthzServer(ServerManagerImpl.java:1561)


at org.hyperic.hq.appdef.server.session.ServerManagerImpl.createServer(ServerManagerImpl.java:489)


at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)


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


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


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


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


at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)


at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)


at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:80)


at org.hyperic.hq.monitor.aop.aspects.PerformanceMonitor.monitorServiceMethod(PerformanceMonitor.java:74)


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


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


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


at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:622)


at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:611)


at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:65)


at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)


at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:108)


at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)


at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)


at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)


at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)


at $Proxy38.createServer(Unknown Source)


at org.hyperic.hq.appdef.server.session.AIQRV_approve.handleStatusAdded(AIQRV_approve.java:358)


at org.hyperic.hq.appdef.server.session.AIQRV_approve.visitServer(AIQRV_approve.java:242)


at org.hyperic.hq.appdef.server.session.AIQueueManagerImpl._processQueue(AIQueueManagerImpl.java:599)


at org.hyperic.hq.appdef.server.session.AIQueueManagerImpl.processQueue(AIQueueManagerImpl.java:479)


at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)


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


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


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


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


at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)


at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)


at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:108)


at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)


at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)


at $Proxy40.processQueue(Unknown Source)


at org.hyperic.hq.bizapp.server.session.AIBossImpl.processQueue(AIBossImpl.java:431)


at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)


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


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


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


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


at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)


at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)


at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:80)


at org.hyperic.hq.monitor.aop.aspects.PerformanceMonitor.monitorServiceMethod(PerformanceMonitor.java:74)


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


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


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


at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:622)


at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:611)


at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:65)


at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)


at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:108)


at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)


at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)


at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)


at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)


at $Proxy65.processQueue(Unknown Source)


at org.hyperic.hq.ui.action.portlet.autoDisc.ProcessQueueAction.execute(ProcessQueueAction.java:162)


at org.springframework.web.struts.DelegatingActionProxy.execute(DelegatingActionProxy.java:113)


at org.hyperic.hq.ui.action.BaseRequestProcessor.processActionPerform(BaseRequestProcessor.java:59)


at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:228)


at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)


at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462)


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


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


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


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.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)


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


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.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)


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


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


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


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


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


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


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


at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:396)


at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)


at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)


at java.lang.Thread.run(Thread.java:619)



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.