Strange message from Apache HTTP
setianusa Mar 11, 2013 9:47 AMHi,
This is what happen with Apache HTTP Server:
1. under Inventory -> Connection Settings, every time I click 'Save' button after modifyong some values, a green message is displayed with the following 'Show Details'
Message :
A group plugin configuration update is currently in progress. You must wait until the update is finished before you can view the group settings.
Severity :
Info
Time :
Monday, March 11, 2013 10:44:10 AM UTC+4
Root Cause :
[1362984251453] org.rhq.enterprise.server.configuration.ConfigurationUpdateStillInProgressException:Current group plugin configuration for ResourceGroup[id=10081, name=XXX.agent ( Apache HTTP Server ), category=COMPATIBLE, type=Apache HTTP Server, isDynaGroup=false, isClusterGroup=false] cannot be calculated, because a group plugin configuration update is currently in progress.
Detail :
java.lang.RuntimeException:[1362984251453] org.rhq.enterprise.server.configuration.ConfigurationUpdateStillInProgressException:Current group plugin configuration for ResourceGroup[id=10081, name=XXX.agent ( Apache HTTP Server ), category=COMPATIBLE, type=Apache HTTP Server, isDynaGroup=false, isClusterGroup=false] cannot be calculated, because a group plugin configuration update is currently in progress.
--- STACK TRACE FOLLOWS ---
[1362984251453] org.rhq.enterprise.server.configuration.ConfigurationUpdateStillInProgressException:Current group plugin configuration for ResourceGroup[id=10081, name=XXX.agent ( Apache HTTP Server ), category=COMPATIBLE, type=Apache HTTP Server, isDynaGroup=false, isClusterGroup=false] cannot be calculated, because a group plugin configuration update is currently in progress.
at Unknown.RuntimeException_0(Unknown Source)
at Unknown.instantiate_32(Unknown Source)
at Unknown.$instantiate_0(Unknown Source)
at Unknown.$instantiate(Unknown Source)
at Unknown.$readObject(Unknown Source)
at Unknown.$onResponseReceived(Unknown Source)
at Unknown.onResponseReceived_6(Unknown Source)
at Unknown.$fireOnResponseReceived(Unknown Source)
at Unknown.onReadyStateChange_0(Unknown Source)
at Unknown.this$static.onreadystatechange<(Unknown Source)
at Unknown.apply(Unknown Source)
at Unknown.entry0(Unknown Source)
at Unknown.anonymous(Unknown Source)
at Unknown.anonymous(Unknown Source)
and the server logs says :
10:49:12,187 WARN [org.rhq.enterprise.gui.coregui.server.gwt.ConfigurationGWTServiceImpl] (http--0.0.0.0-7080-1) Sending exception to client: [1362984552187] : org.rhq.enterprise.server.configuration.ConfigurationUpdateStillInProgressException: Current group plugin configuration for ResourceGroup[id=10081, name=XXX.agent ( Apache HTTP Server ), category=COMPATIBLE, type=Apache HTTP Server, isDynaGroup=false, isClusterGroup=false] cannot be calculated, because a group plugin configuration update is currently in progress.
at org.rhq.enterprise.server.configuration.ConfigurationManagerBean.ensureNoPluginConfigurationUpdatesInProgress(ConfigurationManagerBean.java:762) [rhq-enterprise-server-ejb3.jar:4.6.0]
at org.rhq.enterprise.server.configuration.ConfigurationManagerBean.getPluginConfigurationsForCompatibleGroup(ConfigurationManagerBean.java:706) [rhq-enterprise-server-ejb3.jar:4.6.0]
at sun.reflect.GeneratedMethodAccessor754.invoke(Unknown Source) [:1.7.0_17]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_17]
at java.lang.reflect.Method.invoke(Method.java:601) [rt.jar:1.7.0_17]
at org.jboss.as.ee.component.ManagedReferenceMethodInterceptorFactory$ManagedReferenceMethodInterceptor.processInvocation(ManagedReferenceMethodInterceptorFactory.java:72) [jboss-as-ee-7.1.1.Final.jar:7.1.1.Final]
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]
at org.jboss.invocation.InterceptorContext$Invocation.proceed(InterceptorContext.java:374) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]
at org.rhq.enterprise.server.common.PerformanceMonitorInterceptor.monitorHibernatePerformance(PerformanceMonitorInterceptor.java:32) [rhq-enterprise-server-ejb3.jar:4.6.0]
at sun.reflect.GeneratedMethodAccessor97.invoke(Unknown Source) [:1.7.0_17]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_17]
at java.lang.reflect.Method.invoke(Method.java:601) [rt.jar:1.7.0_17]
at org.jboss.as.ee.component.ManagedReferenceLifecycleMethodInterceptorFactory$ManagedReferenceLifecycleMethodInterceptor.processInvocation(ManagedReferenceLifecycleMethodInterceptorFactory.java:123) [jboss-as-ee-7.1.1.Final.jar:7.1.1.Final]
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]
at org.jboss.invocation.InterceptorContext$Invocation.proceed(InterceptorContext.java:374) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]
at org.rhq.enterprise.server.common.TransactionInterruptInterceptor.addCheckedActionToTransactionManager(TransactionInterruptInterceptor.java:78) [rhq-enterprise-server-ejb3.jar:4.6.0]
at sun.reflect.GeneratedMethodAccessor96.invoke(Unknown Source) [:1.7.0_17]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_17]
at java.lang.reflect.Method.invoke(Method.java:601) [rt.jar:1.7.0_17]
at org.jboss.as.ee.component.ManagedReferenceLifecycleMethodInterceptorFactory$ManagedReferenceLifecycleMethodInterceptor.processInvocation(ManagedReferenceLifecycleMethodInterceptorFactory.java:123) [jboss-as-ee-7.1.1.Final.jar:7.1.1.Final]
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]
at org.jboss.invocation.InterceptorContext$Invocation.proceed(InterceptorContext.java:374) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]
at org.rhq.enterprise.server.authz.RequiredPermissionsInterceptor.checkRequiredPermissions(RequiredPermissionsInterceptor.java:156) [rhq-enterprise-server-ejb3.jar:4.6.0]
at sun.reflect.GeneratedMethodAccessor95.invoke(Unknown Source) [:1.7.0_17]
2. am I correct by saying that if the Error Log Includes Pattern is unset (i.e. no filtering), everything the the log file will be displayed under 'Event' tab.
But unfortunately, it's still empty under that tab, despite the Error Log Events Enabled is set to Yes.
3. when I click the 'Configuration' tab, I got a red meesage with 'Show Details' says :
Message :
Failed to retrieve member Resource configurations for [ResourceGroup[id=10081, name=XXX.agent ( Apache HTTP Server ), category=COMPATIBLE, type=Apache HTTP Server, isDynaGroup=false, isClusterGroup=false]]
Severity :
Error
Time :
Monday, March 11, 2013 10:56:02 AM UTC+4
Root Cause :
java.lang.Exception:Failed to obtain live Resource configuration for Resource[id=10535, uuid=db4f5aef-ac3c-488a-a103-363f6d549fb6, type={Apache}Apache HTTP Server, key=/etc/httpd||/etc/httpd/conf/httpd.conf, name=192.168.0.125:80, parent=XXX.agent, version=2.2.15].
Detail :
java.lang.RuntimeException:[1362984963112] javax.ejb.EJBException:java.lang.RuntimeException: Failed to retrieve live Resource configurations. -> java.lang.RuntimeException:Failed to retrieve live Resource configurations. -> java.util.concurrent.ExecutionException:java.lang.Exception: Failed to obtain live Resource configuration for Resource[id=10535, uuid=db4f5aef-ac3c-488a-a103-363f6d549fb6, type={Apache}Apache HTTP Server, key=/etc/httpd||/etc/httpd/conf/httpd.conf, name=192.168.0.125:80, parent=XXX.agent, version=2.2.15]. -> java.lang.Exception:Failed to obtain live Resource configuration for Resource[id=10535, uuid=db4f5aef-ac3c-488a-a103-363f6d549fb6, type={Apache}Apache HTTP Server, key=/etc/httpd||/etc/httpd/conf/httpd.conf, name=192.168.0.125:80, parent=XXX.agent, version=2.2.15].
--- STACK TRACE FOLLOWS ---
[1362984963112] javax.ejb.EJBException:java.lang.RuntimeException: Failed to retrieve live Resource configurations. -> java.lang.RuntimeException:Failed to retrieve live Resource configurations. -> java.util.concurrent.ExecutionException:java.lang.Exception: Failed to obtain live Resource configuration for Resource[id=10535, uuid=db4f5aef-ac3c-488a-a103-363f6d549fb6, type={Apache}Apache HTTP Server, key=/etc/httpd||/etc/httpd/conf/httpd.conf, name=192.168.0.125:80, parent=XXX.agent, version=2.2.15]. -> java.lang.Exception:Failed to obtain live Resource configuration for Resource[id=10535, uuid=db4f5aef-ac3c-488a-a103-363f6d549fb6, type={Apache}Apache HTTP Server, key=/etc/httpd||/etc/httpd/conf/httpd.conf, name=192.168.0.125:80, parent=XXX.agent, version=2.2.15].
at Unknown.RuntimeException_0(Unknown Source)
at Unknown.instantiate_32(Unknown Source)
at Unknown.$instantiate_0(Unknown Source)
at Unknown.$instantiate(Unknown Source)
at Unknown.$readObject(Unknown Source)
at Unknown.$onResponseReceived(Unknown Source)
at Unknown.onResponseReceived_6(Unknown Source)
at Unknown.$fireOnResponseReceived(Unknown Source)
at Unknown.onReadyStateChange_0(Unknown Source)
at Unknown.this$static.onreadystatechange<(Unknown Source)
at Unknown.apply(Unknown Source)
at Unknown.entry0(Unknown Source)
at Unknown.anonymous(Unknown Source)
at Unknown.anonymous(Unknown Source)
Any idea ?
Thanks.