[jboss-jira] [JBoss JIRA] Created: (JBPORTAL-2004) redeployment error when a node is brought down in cluster

Prabhat Jha (JIRA) jira-events at lists.jboss.org
Thu May 1 11:20:18 EDT 2008


redeployment error when a node is brought down in cluster
---------------------------------------------------------

                 Key: JBPORTAL-2004
                 URL: http://jira.jboss.com/jira/browse/JBPORTAL-2004
             Project: JBoss Portal
          Issue Type: Bug
      Security Level: Public (Everyone can see)
          Components: Portal Core
    Affects Versions: 2.6.4 Final
            Reporter: Prabhat Jha
         Assigned To: Thomas Heute


Here is the setup:

Apache mod_jk in front of a 2-node portal cluster. While there are around 500 clients hitting apache, one node is brought down and brought up again. Below is what you get. This very well could not problem with cache or JBossTS.

[JBoss] 00:15:32,802 ERROR [MainDeployer] Could not start deployment: file:/tmp/pjha/as422/server/all/tmp/deploy/tmp65058failover-portlet-exp.war/WEB-INF/
[JBoss] org.jboss.deployment.DeploymentException: javax.transaction.RollbackException: [com.arjuna.ats.internal.jta.transaction.arjunacore.commitwhenaborted] [com.arjuna.ats.internal.jta.transaction.arjunacore.commitwhenaborted] Can't commit because the transaction is in aborted state; - nested throwable: (java.lang.RuntimeException: javax.transaction.RollbackException: [com.arjuna.ats.internal.jta.transaction.arjunacore.commitwhenaborted] [com.arjuna.ats.internal.jta.transaction.arjunacore.commitwhenaborted] Can't commit because the transaction is in aborted state)
[JBoss]         at org.jboss.portal.core.deployment.jboss.ObjectDeployment.start(ObjectDeployment.java:101)
[JBoss]         at org.jboss.portal.server.deployment.jboss.DeploymentContext.start(DeploymentContext.java:99)
[JBoss]         at org.jboss.portal.server.deployment.jboss.PortalDeploymentInfoContext.start(PortalDeploymentInfoContext.java:211)
[JBoss]         at org.jboss.portal.server.deployment.jboss.ServerDeployer.start(ServerDeployer.java:217)
[JBoss]         at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
[JBoss]         at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
[JBoss]         at sun.reflect.GeneratedMethodAccessor183.invoke(Unknown Source)
[JBoss]         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[JBoss]         at java.lang.reflect.Method.invoke(Method.java:585)
[JBoss]         at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
[JBoss]         at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)

[JBoss] Caused by: javax.transaction.RollbackException: [com.arjuna.ats.internal.jta.transaction.arjunacore.commitwhenaborted] [com.arjuna.ats.internal.jta.transaction.arjunacore.commitwhenaborted] Can't commit because the transaction is in aborted state
[JBoss]         at com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.commitAndDisassociate(TransactionImple.java:1401)
[JBoss]         at com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.commit(BaseTransaction.java:135)
[JBoss]         at com.arjuna.ats.jbossatx.BaseTransactionManagerDelegate.commit(BaseTransactionManagerDelegate.java:87)
[JBoss]         at org.jboss.aspects.tx.TxPolicy.endTransaction(TxPolicy.java:175)
[JBoss]         ... 121 more
[JBoss] Caused by: java.lang.RuntimeException:
[JBoss]         at org.jboss.cache.interceptors.TxInterceptor$LocalSynchronizationHandler.beforeCompletion(TxInterceptor.java:1182)
[JBoss]         at org.jboss.cache.interceptors.OrderedSynchronizationHandler.beforeCompletion(OrderedSynchronizationHandler.java:75)
[JBoss]         at com.arjuna.ats.internal.jta.resources.arjunacore.SynchronizationImple.beforeCompletion(SynchronizationImple.java:114)
[JBoss]         at com.arjuna.ats.arjuna.coordinator.TwoPhaseCoordinator.beforeCompletion(TwoPhaseCoordinator.java:247)
[JBoss]         at com.arjuna.ats.arjuna.coordinator.TwoPhaseCoordinator.end(TwoPhaseCoordinator.java:86)
[JBoss]         at com.arjuna.ats.arjuna.AtomicAction.commit(AtomicAction.java:177)
[JBoss]         at com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.commitAndDisassociate(TransactionImple.java:1389)
[JBoss]         ... 124 more
[JBoss] Caused by: org.jboss.cache.ReplicationException: rsp=sender=10.18.1.130:33003, retval=null, received=false, suspected=true
[JBoss]         at org.jboss.cache.TreeCache.callRemoteMethods(TreeCache.java:4436)
[JBoss]         at org.jboss.cache.TreeCache.callRemoteMethods(TreeCache.java:4358)
[JBoss]         at org.jboss.cache.TreeCache.callRemoteMethods(TreeCache.java:4469)
[JBoss]         at org.jboss.cache.interceptors.BaseRpcInterceptor.replicateCall(BaseRpcInterceptor.java:110)
[JBoss]         at org.jboss.cache.interceptors.BaseRpcInterceptor.replicateCall(BaseRpcInterceptor.java:88)
[JBoss]         at org.jboss.cache.interceptors.OptimisticReplicationInterceptor.broadcastPrepare(OptimisticReplicationInterceptor.java:181)
[JBoss]         at org.jboss.cache.interceptors.OptimisticReplicationInterceptor.invoke(OptimisticReplicationInterceptor.java:90)
[JBoss]         at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
[JBoss]         at org.jboss.cache.interceptors.TxInterceptor.runPreparePhase(TxInterceptor.java:873)
[JBoss]         at org.jboss.cache.interceptors.TxInterceptor$LocalSynchronizationHandler.beforeCompletion(TxInterceptor.java:1156)
[JBoss]         ... 130 more
[JBoss] Caused by: org.jboss.cache.SuspectException: Response suspected: sender=10.18.1.130:33003, retval=null, received=false, suspected=true
[JBoss]         at org.jboss.cache.TreeCache.callRemoteMethods(TreeCache.java:4430)


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

        



More information about the jboss-jira mailing list