[jboss-jira] [JBoss JIRA] Created: (JBAS-7264) DefaultRepositoryClusteringHandler needs better handling of SuspectException

Brian Stansberry (JIRA) jira-events at lists.jboss.org
Wed Sep 16 10:00:38 EDT 2009


DefaultRepositoryClusteringHandler needs better handling of SuspectException
----------------------------------------------------------------------------

                 Key: JBAS-7264
                 URL: https://jira.jboss.org/jira/browse/JBAS-7264
             Project: JBoss Application Server
          Issue Type: Bug
      Security Level: Public (Everyone can see)
    Affects Versions: JBossAS-5.1.0.GA
            Reporter: Brian Stansberry


Carlo reports this in a server startup during a testsuite run:

2009-09-14 23:24:49,703 ERROR [org.jboss.system.server.profileservice.repository.ScopedProfileServiceController] (Thread-1) Error installing to Create: name=ProfileKey at 435c41b[domain=default, server=default, name=farm] state=Configured mode=On Demand requiredState=Installed
java.lang.reflect.InvocationTargetException
        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:585)
        at org.jboss.system.server.profileservice.repository.AbstractProfileLifeCycleAction.invoke(AbstractProfileLifeCycleAction.java:97)
        at org.jboss.system.server.profileservice.repository.AbstractProfileLifeCycleAction.invoke(AbstractProfileLifeCycleAction.java:77)
        at org.jboss.system.server.profileservice.repository.AbstractProfileLifeCycleAction.install(AbstractProfileLifeCycleAction.java:49)
        at org.jboss.system.server.profileservice.repository.AbstractProfileAction.install(AbstractProfileAction.java:53)
        at org.jboss.system.server.profileservice.repository.AbstractProfileService.install(AbstractProfileService.java:403)
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1632)
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:935)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1083)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:985)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:775)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:540)
        at org.jboss.system.server.profileservice.repository.AbstractProfileService.registerProfile(AbstractProfileService.java:308)
        at org.jboss.system.server.profileservice.ProfileServiceBootstrap.start(ProfileServiceBootstrap.java:258)
        at org.jboss.system.server.profileservice.ProfileServiceBootstrap.start(ProfileServiceBootstrap.java:97)
        at org.jboss.bootstrap.impl.base.server.AbstractServer.startBootstraps(AbstractServer.java:851)
        at org.jboss.bootstrap.impl.base.server.AbstractServer$StartServerTask.run(AbstractServer.java:432)
        at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.RuntimeException: SuspectedException
        at org.jboss.profileservice.cluster.repository.DefaultRepositoryClusteringHandler.rethrowAsUnchecked(DefaultRepositoryClusteringHandler.java:951)
        at org.jboss.profileservice.cluster.repository.DefaultRepositoryClusteringHandler.getModificationsFromCluster(DefaultRepositoryClusteringHandler.java:542)
        at org.jboss.profileservice.cluster.repository.DefaultRepositoryClusteringHandler.synchronizeContent(DefaultRepositoryClusteringHandler.java:309)
        at org.jboss.system.server.profileservice.repository.clustered.ClusteredDeploymentRepository.load(ClusteredDeploymentRepository.java:255)
        at org.jboss.system.server.profile.repository.AbstractProfile.create(AbstractProfile.java:158)
        ... 22 more
Caused by: SuspectedException
        at org.jgroups.blocks.MessageDispatcher.sendMessage(MessageDispatcher.java:603)
        at org.jgroups.blocks.RpcDispatcher.callRemoteMethod(RpcDispatcher.java:323)
        at org.jgroups.blocks.RpcDispatcher.callRemoteMethod(RpcDispatcher.java:304)
        at org.jboss.ha.framework.server.ClusterPartition.callMethodOnNode(ClusterPartition.java:1201)
        at org.jboss.profileservice.cluster.repository.DefaultRepositoryClusteringHandler.getModificationsFromCluster(DefaultRepositoryClusteringHandler.java:506)
        ... 25 more
2009-09-14 23:24:49,706 INFO  [org.jboss.system.server.profileservice.ProfileServiceBootstrap] (Thread-1) Loading profile: ProfileKey at 56de24c5[domain=default, server=default, name=cluster-udp-BR-1]
2009-09-14 23:24:49,706 DEBUG [org.jboss.system.server.profileservice.repository.AbstractProfileService] (Thread-1) Activating profile: NoopProfile at 208e2fb5{key = ProfileKey at 56de24c5[domain=default, server=default, name=cluster-udp-BR-1]}
2009-09-14 23:24:49,707 DEBUG [org.jboss.bootstrap.impl.base.server.AbstractServer] (Thread-1) Encountered exception while starting, caching it to be thrown later: java.lang.IllegalStateException: Incompletely deployed: 

SuspectException means one of the targets of a group RPC was excluded from the group before responding.

Depending on when a SuspectException is thrown, it may be harmless; we need to recognized those points and deal with them rather than propagating the exception.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the jboss-jira mailing list