3 Replies Latest reply on Mar 12, 2013 4:16 AM by setianusa

    Strange message from Apache HTTP

    setianusa

      Hi,

       

      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.

        • 1. Re: Strange message from Apache HTTP
          setianusa

          I have no other option than try to uninventory the agent, an reimport the agent back, but unfortunately I still have the same messages as above.

          Last option for me was to reinstall the server by force ( ./rhq-installer.sh --force ), but this also threw exceptions:

           

          17:35:27,595 INFO  [org.rhq.enterprise.server.installer.ServerInstallUtil] Cache container [rhq] already exists, skipping the creation request

          17:35:27,605 INFO  [org.rhq.enterprise.server.installer.ServerInstallUtil] Local Cache [rhqCache] already exists, skipping the creation request

          17:35:27,616 INFO  [org.rhq.enterprise.server.installer.ServerInstallUtil] Oracle JDBC driver is already deployed

          17:35:27,619 INFO  [org.rhq.enterprise.server.installer.ServerInstallUtil] Postgres JDBC driver is already deployed

          17:35:27,621 INFO  [org.rhq.enterprise.server.installer.ServerInstallUtil] Oracle datasource [NoTxRHQDS] already exists

          17:35:27,635 WARN  [org.rhq.enterprise.server.installer.InstallerServiceImpl] deployServices failed: org.rhq.common.jbossas.client.controller.FailureException: Failed to create Oracle datasources: {"JBAS014653: Composite operation failed and was rolled back. Steps that failed:" => {"Operation step-1" => {"JBAS014653: Composite operation failed and was rolled back. Steps that failed:" => {"Operation step-1" => "JBAS014803: Duplicate resource [

              (\"subsystem\" => \"datasources\"),

              (\"xa-data-source\" => \"RHQDS\")

          ]"}}}}

                  at org.rhq.enterprise.server.installer.ServerInstallUtil.createNewDatasources_Oracle(ServerInstallUtil.java:620) [rhq-installer-util-4.6.0.jar:4.6.0]

                  at org.rhq.enterprise.server.installer.ServerInstallUtil.createNewDatasources(ServerInstallUtil.java:522) [rhq-installer-util-4.6.0.jar:4.6.0]

                  at org.rhq.enterprise.server.installer.InstallerServiceImpl.deployServices(InstallerServiceImpl.java:1100) [rhq-installer-util-4.6.0.jar:4.6.0]

                  at org.rhq.enterprise.server.installer.InstallerServiceImpl.install(InstallerServiceImpl.java:291) [rhq-installer-util-4.6.0.jar:4.6.0]

                  at org.rhq.enterprise.server.installer.Installer.doInstall(Installer.java:130) [rhq-installer-util-4.6.0.jar:4.6.0]

                  at org.rhq.enterprise.server.installer.Installer.main(Installer.java:57) [rhq-installer-util-4.6.0.jar:4.6.0]

                  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_17]

                  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar: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.modules.Module.run(Module.java:260)

                  at org.jboss.modules.Main.main(Main.java:291)

           

          17:35:27,649 ERROR [org.rhq.enterprise.server.installer.Installer] An error occurred: java.lang.Exception: Failed to deploy services: org.rhq.common.jbossas.client.controller.FailureException:Failed to create Oracle datasources: {"JBAS014653: Composite operation failed and was rolled back. Steps that failed:" => {"Operation step-1" => {"JBAS014653: Composite operation failed and was rolled back. Steps that failed:" => {"Operation step-1" => "JBAS014803: Duplicate resource [

              (\"subsystem\" => \"datasources\"),

              (\"xa-data-source\" => \"RHQDS\")

          ]"}}}}

                  at org.rhq.enterprise.server.installer.InstallerServiceImpl.deployServices(InstallerServiceImpl.java:1113) [rhq-installer-util-4.6.0.jar:4.6.0]

                  at org.rhq.enterprise.server.installer.InstallerServiceImpl.install(InstallerServiceImpl.java:291) [rhq-installer-util-4.6.0.jar:4.6.0]

                  at org.rhq.enterprise.server.installer.Installer.doInstall(Installer.java:130) [rhq-installer-util-4.6.0.jar:4.6.0]

                  at org.rhq.enterprise.server.installer.Installer.main(Installer.java:57) [rhq-installer-util-4.6.0.jar:4.6.0]

                  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_17]

                  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar: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.modules.Module.run(Module.java:260)

                  at org.jboss.modules.Main.main(Main.java:291)

           

           

          And the logs says :

           

          17:35:12,369 ERROR [org.quartz.core.ErrorLogger] (RHQScheduler_QuartzSchedulerThread) An error occured while releasing trigger 'org.rhq.enterprise.server.scheduler.jobs.CloudManagerJob.org.rhq.enterprise.server.scheduler.jobs.CloudManagerJob': org.quartz.impl.jdbcjobstore.LockException: Failure obtaining db row lock: ORA-00942: table or view does not exist

          [See nested exception: java.sql.SQLSyntaxErrorException: ORA-00942: table or view does not exist

          ]

                  at org.quartz.impl.jdbcjobstore.StdRowLockSemaphore.executeSQL(StdRowLockSemaphore.java:112) [quartz-1.6.5.jar:1.6.5]

                  at org.quartz.impl.jdbcjobstore.DBSemaphore.obtainLock(DBSemaphore.java:112) [quartz-1.6.5.jar:1.6.5]

                  at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3753) [quartz-1.6.5.jar:1.6.5]

                  at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3722) [quartz-1.6.5.jar:1.6.5]

                  at org.quartz.impl.jdbcjobstore.JobStoreSupport.releaseAcquiredTrigger(JobStoreSupport.java:2805) [quartz-1.6.5.jar:1.6.5]

                  at org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:363) [quartz-1.6.5.jar:1.6.5]

          Caused by: java.sql.SQLSyntaxErrorException: ORA-00942: table or view does not exist

           

                  at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:445) [ojdbc6-11.2.0.3.0.jar:11.2.0.3.0]

                  at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:396) [ojdbc6-11.2.0.3.0.jar:11.2.0.3.0]

                  at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:879) [ojdbc6-11.2.0.3.0.jar:11.2.0.3.0]

                  at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:450) [ojdbc6-11.2.0.3.0.jar:11.2.0.3.0]

                  at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:192) [ojdbc6-11.2.0.3.0.jar:11.2.0.3.0]

                  at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531) [ojdbc6-11.2.0.3.0.jar:11.2.0.3.0]

                  at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:207) [ojdbc6-11.2.0.3.0.jar:11.2.0.3.0]

                  at oracle.jdbc.driver.T4CPreparedStatement.executeForDescribe(T4CPreparedStatement.java:884) [ojdbc6-11.2.0.3.0.jar:11.2.0.3.0]

                  at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1167) [ojdbc6-11.2.0.3.0.jar:11.2.0.3.0]

                  at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1289) [ojdbc6-11.2.0.3.0.jar:11.2.0.3.0]

                  at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3584) [ojdbc6-11.2.0.3.0.jar:11.2.0.3.0]

                  at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:3628) [ojdbc6-11.2.0.3.0.jar:11.2.0.3.0]

                  at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeQuery(OraclePreparedStatementWrapper.java:1493) [ojdbc6-11.2.0.3.0.jar:11.2.0.3.0]

                  at org.jboss.jca.adapters.jdbc.CachedPreparedStatement.executeQuery(CachedPreparedStatement.java:107)

                  at org.jboss.jca.adapters.jdbc.WrappedPreparedStatement.executeQuery(WrappedPreparedStatement.java:462)

                  at org.quartz.impl.jdbcjobstore.StdRowLockSemaphore.executeSQL(StdRowLockSemaphore.java:92) [quartz-1.6.5.jar:1.6.5]

                  ... 5 more

           

          Any idea ?

           

          Thanks.

          • 2. Re: Strange message from Apache HTTP
            jayshaughnessy

            To be honest, I've lost track a bit of what is happening here.  As for the original post, Are you saying an update to a single Apache Server resource's Connection Settings is being blocked by a Group Plugin Configuration Update?  Or were you trying to perform an update on a group of Apache Servers?

             

            In short, when performing a group configuration update each resource in the group must be updated.  This can involve several agents.  Were all of the agents running and connected to the server?  I don't know the specifics of group update, I would expect that individual updates would fail after some time, but I'd have to look.

             

            Then, you tried to uninventory an Agent and it too was blocked by a Group Plugin Configuration Update?

             

            Finally, you tried to force a reinstallation when you were already installed and running?

            • 3. Re: Strange message from Apache HTTP
              setianusa

              Hi Jay,

               

              Some screenshots may be helpful to explain.

               

              First scenario, highlight 'Apache HTTP Servers', navigate to 'Inventoty' tab -> 'Connection Settings', then modify some settings.

               

              Capture4.JPG

               

              After I clicked 'Save' button, a green message was displayed with 'Show Details' said:

               

              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 side 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]

               

               

              I have no idea what does it mean by 'Current group plugin configuration for ResourceGroup cannot be calculated'

              Is this a harmful message ?

               

              Second scenario, the 'Apache HTTP Servers' still highlighted, then clicked the 'Configuration' tab:

               

              Capture5.JPG

               

              A red meesage was displayed with 'Show Details' said :

               

              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)

               

              I have no idea what when wrong here.

               

              Thanks.