]
Radoslav Husar reassigned ISPN-7100:
------------------------------------
Assignee: (was: Paul Ferraro)
IllegalLifecycleStateException: Trying to register a component after
stopping
-----------------------------------------------------------------------------
Key: ISPN-7100
URL:
https://issues.jboss.org/browse/ISPN-7100
Project: Infinispan
Issue Type: Bug
Components: Core
Affects Versions: 8.2.4.Final
Reporter: Radoslav Husar
Priority: Minor
Labels: infinispan_clean_shutdown
Occured on server. Scenarios affected:
eap-7x-failover-ejb-ejbremote-shutdown-dist-async
eap-7x-failover-ejb-ejbremote-shutdown-dist-sync
eap-7x-failover-ejb-ejbremote-shutdown-dist-sync-3owners
eap-7x-failover-ejb-ejbremote-shutdown-dist-sync-tcpStack
eap-7x-failover-ejb-ejbremote-shutdown-repl-sync
eap-7x-failover-ejb-ejbservlet-shutdown-dist-async
eap-7x-failover-ejb-ejbservlet-shutdown-repl-async
eap-7x-failover-ejb-ejbservlet-shutdown-repl-sync
eap-7x-failover-http-session-shutdown-dist-async
eap-7x-failover-http-session-shutdown-dist-sync
eap-7x-failover-http-session-shutdown-repl-async-haproxy
Occurs after "ISPN000082: Stopping the RpcDispatcher for channel ejb" or
"WFLYSRV0028: Stopped deployment clusterbench-ee7.ear":
{code}
21:58:55,724 INFO [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 91)
WFLYCLINF0003: Stopped client-mappings cache from ejb container
[JBossINF] 21:58:55,726 INFO [org.jboss.as.server.deployment] (MSC service thread 1-4)
WFLYSRV0208: Stopped subdeployment (runtime-name: clusterbench-ee7-web-passivating.war) in
259ms
[JBossINF] 21:58:55,726 INFO [org.infinispan.CLUSTER] (remote-thread--p5-t43)
[Context=client-mappings][Scope=dev213]ISPN100003: Finished local rebalance
[JBossINF] 21:58:55,727 INFO
[org.infinispan.remoting.transport.jgroups.JGroupsTransport] (MSC service thread 1-6)
ISPN000080: Disconnecting JGroups channel ejb
[JBossINF] 21:58:55,727 INFO
[org.infinispan.remoting.transport.jgroups.JGroupsTransport] (MSC service thread 1-6)
ISPN000082: Stopping the RpcDispatcher for channel ejb
[JBossINF] 21:58:55,734 INFO [org.jboss.as.server.deployment] (MSC service thread 1-5)
WFLYSRV0208: Stopped subdeployment (runtime-name: clusterbench-ee7-web-granular.war) in
267ms
[JBossINF] 21:58:55,735 INFO [org.jboss.as.server.deployment] (MSC service thread 1-2)
WFLYSRV0208: Stopped subdeployment (runtime-name: clusterbench-ee7-web-default.war) in
268ms
[JBossINF] 21:58:55,735 INFO [org.jboss.as.server.deployment] (MSC service thread 1-8)
WFLYSRV0028: Stopped deployment clusterbench-ee7.ear (runtime-name: clusterbench-ee7.ear)
in 269ms
[JBossINF] 21:58:55,736 WARN
[org.infinispan.remoting.inboundhandler.GlobalInboundInvocationHandler]
(remote-thread--p5-t9) ISPN000071: Caught exception when handling command
CacheTopologyControlCommand{cache=client-mappings, type=REBALANCE_CONFIRM, sender=dev215,
joinInfo=null, topologyId=29, rebalanceId=0, currentCH=null, pendingCH=null,
availabilityMode=null, actualMembers=null, throwable=null, viewId=11}:
org.infinispan.commons.CacheConfigurationException: Unable to configure component (type:
class org.infinispan.topology.CacheTopologyControlCommand, instance
CacheTopologyControlCommand{cache=client-mappings, type=REBALANCE_CONFIRM, sender=dev215,
joinInfo=null, topologyId=29, rebalanceId=0, currentCH=null, pendingCH=null,
availabilityMode=null, actualMembers=null, throwable=null, viewId=11})
[JBossINF] at
org.infinispan.factories.AbstractComponentRegistry.wireDependencies(AbstractComponentRegistry.java:151)
[JBossINF] at
org.infinispan.remoting.inboundhandler.GlobalInboundInvocationHandler$2.run(GlobalInboundInvocationHandler.java:157)
[JBossINF] at
org.infinispan.util.concurrent.BlockingTaskAwareExecutorServiceImpl$RunnableWrapper.run(BlockingTaskAwareExecutorServiceImpl.java:199)
[JBossINF] at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
[JBossINF] at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
[JBossINF] at
org.jboss.as.clustering.infinispan.ClassLoaderThreadFactory.lambda$newThread$0(ClassLoaderThreadFactory.java:48)
[JBossINF] at java.lang.Thread.run(Thread.java:745)
[JBossINF] Caused by: org.infinispan.IllegalLifecycleStateException: Trying to register a
component after stopping: org.infinispan.topology.LocalTopologyManagerFactory
[JBossINF] at
org.infinispan.factories.AbstractComponentRegistry.registerComponentInternal(AbstractComponentRegistry.java:184)
[JBossINF] at
org.infinispan.factories.AbstractComponentRegistry.registerComponent(AbstractComponentRegistry.java:171)
[JBossINF] at
org.infinispan.factories.AbstractComponentRegistry.registerComponent(AbstractComponentRegistry.java:167)
[JBossINF] at
org.infinispan.factories.AbstractComponentRegistry.createComponentFactoryInternal(AbstractComponentRegistry.java:348)
[JBossINF] at
org.infinispan.factories.AbstractComponentRegistry.getFactory(AbstractComponentRegistry.java:327)
[JBossINF] at
org.infinispan.factories.AbstractComponentRegistry.getOrCreateComponent(AbstractComponentRegistry.java:293)
[JBossINF] at
org.infinispan.factories.AbstractComponentRegistry.invokeInjectionMethod(AbstractComponentRegistry.java:246)
[JBossINF] at
org.infinispan.factories.AbstractComponentRegistry.wireDependencies(AbstractComponentRegistry.java:147)
[JBossINF] ... 6 more
{code}
Server logs:
http://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/eap-7x-failover-ejb-e...