]
Galder Zamarreño commented on AS7-3180:
---------------------------------------
Hmmmm, seems like the check for isStopping() that I added is not working.
I'll add a JIRA to add the status of the cache manager exception and that way
we'll be able to nail this.
Clean shutdown often results in "Problems unmarshalling remote
command from byte buffer"
----------------------------------------------------------------------------------------
Key: AS7-3180
URL:
https://issues.jboss.org/browse/AS7-3180
Project: Application Server 7
Issue Type: Bug
Components: Clustering
Affects Versions: 7.1.0.CR1
Reporter: Radoslav Husar
Assignee: Paul Ferraro
Priority: Minor
Labels: eap6_LA, failover_testing
Fix For: 7.1.1.Final
When shutting down a server from a cluster, it often results in
WARN [org.infinispan.remoting.transport.jgroups.CommandAwareRpcDispatcher] Problems
unmarshalling remote command from byte buffer: org.infinispan.CacheException: Cache
manager is either starting up or shutting down but it's not interrupted, so type
(id=74) cannot be resolved.
incluing verbose logging which doesnt seem necessary
and jgroups logs
[JBossINF] 12:28:22,392 SEVERE [org.jgroups.protocols.UNICAST2] perf19/web: sender window
for perf21/web not found
is this a real problem? if not, can it be handled more cleanly?
{noformat}
[JBossINF] 12:28:21,960 INFO [org.apache.coyote.http11.Http11AprProtocol] (MSC service
thread 1-7) Pausing Coyote HTTP/1.1 on http-perf19-10.16.90.56-8080
[JBossINF] 12:28:21,961 INFO [org.apache.coyote.http11.Http11AprProtocol] (MSC service
thread 1-7) Stopping Coyote HTTP/1.1 on http-perf19-10.16.90.56-8080
[JBossINF] 12:28:21,974 INFO [org.jboss.as.logging] JBAS011503: Restored bootstrap log
handlers
[JBossINF] 12:28:21,975 INFO [org.apache.catalina.core.StandardContext] Container
org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/] has not been
started
[JBossINF] 12:28:22,008 INFO [org.jboss.as.clustering] JBAS010302: Stopped
org.jboss.test.clusterbench.ejb.stateful.LocalStatefulSB cache from sfsb container
[JBossINF] 12:28:22,010 INFO [org.hornetq.core.server.impl.HornetQServerImpl] HornetQ
Server version 2.2.7.Final (HQ_2_2_7_FINAL_AS7, 121)
[be9627f1-362f-11e1-986b-d4856468f854] stopped
[JBossINF] 12:28:22,012 INFO [org.apache.coyote.ajp.AjpAprProtocol] Pausing Coyote
AJP/1.3 on ajp-perf19-10.16.90.56-8009
[JBossINF] 12:28:22,012 INFO [org.apache.coyote.ajp.AjpAprProtocol] Stopping Coyote
AJP/1.3 on ajp-perf19-10.16.90.56-8009
[JBossINF] 12:28:22,013 INFO [org.jboss.as.clustering] JBAS010302: Stopped
org.jboss.test.clusterbench.ejb.stateful.RemoteStatefulSBImpl cache from sfsb container
[JBossINF] 12:28:22,022 INFO [jacorb.poa] POA RootPOA destroyed
[JBossINF] 12:28:22,029 INFO [org.infinispan.eviction.PassivationManagerImpl]
ISPN000029: Passivating all entries to disk
[JBossINF] 12:28:22,029 INFO [org.infinispan.eviction.PassivationManagerImpl]
ISPN000030: Passivated 0 entries in 0 milliseconds
[JBossINF] 12:28:22,030 INFO [jacorb.orb] prepare ORB for shutdown...
[JBossINF] 12:28:22,030 INFO [jacorb.orb] ORB going down...
[JBossINF] 12:28:22,031 INFO [jacorb.orb] ORB shutdown complete
[JBossINF] 12:28:22,032 INFO [jacorb.orb] ORB run, exit
[JBossINF] 12:28:22,032 INFO [jacorb.orb.iiop] Listener exited
[JBossINF] 12:28:22,036 INFO [org.jboss.weld] Stopping weld service
[JBossINF] 12:28:22,038 INFO [org.infinispan.eviction.PassivationManagerImpl]
ISPN000029: Passivating all entries to disk
[JBossINF] 12:28:22,038 INFO [org.infinispan.eviction.PassivationManagerImpl]
ISPN000030: Passivated 0 entries in 0 milliseconds
[JBossINF] 12:28:22,047 INFO [org.jboss.as.server.deployment] Stopped deployment
clusterbench-ee6-ejb.jar in 91ms
[JBossINF] 12:28:22,048 INFO [org.jboss.as.server.deployment] Stopped deployment
clusterbench-ee6-web.war in 91ms
[JBossINF] 12:28:22,049 INFO [org.jboss.as.server.deployment] Stopped deployment
clusterbench-ee6.ear in 97ms
[JBossINF] 12:28:22,057 INFO [org.jboss.as.clustering] JBAS010302: Stopped registry
cache from web container
[JBossINF] 12:28:22,063 INFO [org.jboss.as.clustering] JBAS010302: Stopped repl cache
from web container
[JBossINF] 12:28:22,069 INFO [org.jboss.as.clustering] JBAS010302: Stopped repl cache
from sfsb container
[JBossINF] 12:28:22,336 INFO
[org.infinispan.remoting.transport.jgroups.JGroupsTransport] ISPN000082: Stopping the
RpcDispatcher
[JBossINF] 12:28:22,392 SEVERE [org.jgroups.protocols.UNICAST2] perf19/web: sender window
for perf21/web not found
[JBossINF] 12:28:22,440 INFO
[org.infinispan.remoting.transport.jgroups.JGroupsTransport] ISPN000082: Stopping the
RpcDispatcher
[JBossINF] 12:28:22,441 INFO [com.arjuna.ats.jbossatx] ARJUNA032018: Destroying
TransactionManagerService
[JBossINF] 12:28:22,442 INFO [com.arjuna.ats.jbossatx] ARJUNA032014: Stopping
transaction recovery manager
[JBossINF] 12:28:22,463 WARN
[org.infinispan.remoting.transport.jgroups.CommandAwareRpcDispatcher] Problems
unmarshalling remote command from byte buffer: org.infinispan.CacheException: Cache
manager is either starting up or shutting down but it's not interrupted, so type
(id=74) cannot be resolved.
[JBossINF] at
org.infinispan.marshall.jboss.ExternalizerTable.readObject(ExternalizerTable.java:257)
[infinispan-core-5.1.0.CR1.jar:5.1.0.CR1]
[JBossINF] at
org.jboss.marshalling.river.RiverUnmarshaller.doReadObject(RiverUnmarshaller.java:351)
[JBossINF] at
org.jboss.marshalling.river.RiverUnmarshaller.doReadObject(RiverUnmarshaller.java:209)
[JBossINF] at
org.jboss.marshalling.AbstractObjectInput.readObject(AbstractObjectInput.java:37)
[jboss-marshalling-1.3.4.GA.jar:1.3.4.GA]
[JBossINF] at
org.infinispan.marshall.jboss.AbstractJBossMarshaller.objectFromObjectStream(AbstractJBossMarshaller.java:120)
[infinispan-core-5.1.0.CR1.jar:5.1.0.CR1]
[JBossINF] at
org.infinispan.marshall.VersionAwareMarshaller.objectFromByteBuffer(VersionAwareMarshaller.java:115)
[infinispan-core-5.1.0.CR1.jar:5.1.0.CR1]
[JBossINF] at
org.infinispan.marshall.AbstractDelegatingMarshaller.objectFromByteBuffer(AbstractDelegatingMarshaller.java:79)
[infinispan-core-5.1.0.CR1.jar:5.1.0.CR1]
[JBossINF] at
org.infinispan.remoting.transport.jgroups.MarshallerAdapter.objectFromBuffer(MarshallerAdapter.java:50)
[infinispan-core-5.1.0.CR1.jar:5.1.0.CR1]
[JBossINF] at
org.infinispan.remoting.transport.jgroups.CommandAwareRpcDispatcher.handle(CommandAwareRpcDispatcher.java:139)
[infinispan-core-5.1.0.CR1.jar:5.1.0.CR1]
[JBossINF] at
org.jgroups.blocks.RequestCorrelator.handleRequest(RequestCorrelator.java:447)
[jgroups-3.0.1.Final.jar:3.0.1.Final]
[JBossINF] at
org.jgroups.blocks.RequestCorrelator.receiveMessage(RequestCorrelator.java:354)
[jgroups-3.0.1.Final.jar:3.0.1.Final]
[JBossINF] at org.jgroups.blocks.RequestCorrelator.receive(RequestCorrelator.java:230)
[jgroups-3.0.1.Final.jar:3.0.1.Final]
[JBossINF] at
org.jgroups.blocks.MessageDispatcher$ProtocolAdapter.up(MessageDispatcher.java:556)
[jgroups-3.0.1.Final.jar:3.0.1.Final]
[JBossINF] at
org.jboss.as.clustering.jgroups.ClassLoaderAwareUpHandler.up(ClassLoaderAwareUpHandler.java:56)
[jboss-as-clustering-jgroups-7.1.0.Final-SNAPSHOT.jar:7.1.0.Final-SNAPSHOT]
[JBossINF] at org.jgroups.blocks.mux.MuxUpHandler.up(MuxUpHandler.java:130)
[jgroups-3.0.1.Final.jar:3.0.1.Final]
[JBossINF] at
org.jboss.as.clustering.jgroups.MuxChannel$ClassLoaderAwareMuxUpHandler.up(MuxChannel.java:64)
[jboss-as-clustering-jgroups-7.1.0.Final-SNAPSHOT.jar:7.1.0.Final-SNAPSHOT]
[JBossINF] at org.jgroups.JChannel.up(JChannel.java:716)
[jgroups-3.0.1.Final.jar:3.0.1.Final]
[JBossINF] at org.jgroups.stack.ProtocolStack.up(ProtocolStack.java:1026)
[jgroups-3.0.1.Final.jar:3.0.1.Final]
[JBossINF] at org.jgroups.protocols.pbcast.FLUSH.up(FLUSH.java:481)
[jgroups-3.0.1.Final.jar:3.0.1.Final]
[JBossINF] at org.jgroups.protocols.pbcast.STATE_TRANSFER.up(STATE_TRANSFER.java:178)
[jgroups-3.0.1.Final.jar:3.0.1.Final]
[JBossINF] at org.jgroups.protocols.FRAG2.up(FRAG2.java:181)
[jgroups-3.0.1.Final.jar:3.0.1.Final]
[JBossINF] at org.jgroups.protocols.FlowControl.up(FlowControl.java:400)
[jgroups-3.0.1.Final.jar:3.0.1.Final]
[JBossINF] at org.jgroups.protocols.FlowControl.up(FlowControl.java:418)
[jgroups-3.0.1.Final.jar:3.0.1.Final]
[JBossINF] at org.jgroups.protocols.pbcast.GMS.up(GMS.java:881)
[jgroups-3.0.1.Final.jar:3.0.1.Final]
[JBossINF] at org.jgroups.protocols.pbcast.STABLE.up(STABLE.java:244)
[jgroups-3.0.1.Final.jar:3.0.1.Final]
[JBossINF] at org.jgroups.protocols.UNICAST2.up(UNICAST2.java:383)
[jgroups-3.0.1.Final.jar:3.0.1.Final]
[JBossINF] at org.jgroups.protocols.pbcast.NAKACK.handleMessage(NAKACK.java:733)
[jgroups-3.0.1.Final.jar:3.0.1.Final]
[JBossINF] at org.jgroups.protocols.pbcast.NAKACK.up(NAKACK.java:561)
[jgroups-3.0.1.Final.jar:3.0.1.Final]
[JBossINF] at org.jgroups.protocols.BARRIER.up(BARRIER.java:126)
[jgroups-3.0.1.Final.jar:3.0.1.Final]
[JBossINF] at org.jgroups.protocols.VERIFY_SUSPECT.up(VERIFY_SUSPECT.java:140)
[jgroups-3.0.1.Final.jar:3.0.1.Final]
[JBossINF] at org.jgroups.protocols.FD.up(FD.java:273)
[jgroups-3.0.1.Final.jar:3.0.1.Final]
[JBossINF] at org.jgroups.protocols.FD_SOCK.up(FD_SOCK.java:284)
[jgroups-3.0.1.Final.jar:3.0.1.Final]
[JBossINF] at org.jgroups.protocols.MERGE2.up(MERGE2.java:205)
[jgroups-3.0.1.Final.jar:3.0.1.Final]
[JBossINF] at org.jgroups.protocols.Discovery.up(Discovery.java:354)
[jgroups-3.0.1.Final.jar:3.0.1.Final]
[JBossINF] at org.jgroups.stack.Protocol.up(Protocol.java:358)
[jgroups-3.0.1.Final.jar:3.0.1.Final]
[JBossINF] at org.jgroups.protocols.TP.passMessageUp(TP.java:1174)
[jgroups-3.0.1.Final.jar:3.0.1.Final]
[JBossINF] at org.jgroups.protocols.TP$IncomingPacket.handleMyMessage(TP.java:1709)
[jgroups-3.0.1.Final.jar:3.0.1.Final]
[JBossINF] at org.jgroups.protocols.TP$IncomingPacket.run(TP.java:1691)
[jgroups-3.0.1.Final.jar:3.0.1.Final]
[JBossINF] at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
[:1.6.0_29]
[JBossINF] at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
[:1.6.0_29]
[JBossINF] at java.lang.Thread.run(Thread.java:662) [:1.6.0_29]
[JBossINF]
[JBossINF] 12:28:22,809 INFO [org.jboss.as] JBoss AS 7.1.0.Final-SNAPSHOT "Flux
Capacitor" stopped in 815ms
{noformat}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: