[JBoss JIRA] Created: (JBPORTAL-2004) redeployment error when a node is brought down in cluster
by Prabhat Jha (JIRA)
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
18 years
[JBoss JIRA] Created: (JBMETA-27) Duplicate postConstruct lifecycle metadata for simple app client
by Scott M Stark (JIRA)
Duplicate postConstruct lifecycle metadata for simple app client
----------------------------------------------------------------
Key: JBMETA-27
URL: http://jira.jboss.com/jira/browse/JBMETA-27
Project: JBoss Metadata
Issue Type: Bug
Security Level: Public (Everyone can see)
Affects Versions: 1.0.0.Beta9
Reporter: Scott M Stark
Assigned To: Alexey Loubyansky
Fix For: 1.0.0.Beta10
I'm seeing 3 LifecycleCallbackMetaData postConstructs show up in the JBossClientMetaData for a simple client like the following. There should only be one.
public class HelloWorldClient
{
@EJB
private static HelloWorldService helloWorldService;
@Resource(name="msg")
private static String msg;
private static String result;
@Resource(mappedName="ConnectionFactory")
private static ConnectionFactory connectionFactory;
@Resource(name="messageReplier")
private static Destination destination;
private static int postConstructCalls = 0;
public static int getPostConstructCalls()
{
return postConstructCalls;
}
...
@PostConstruct
public static void postConstruct()
{
postConstructCalls++;
}
}
--
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
18 years
[JBoss JIRA] Closed: (JBREM-238) JBossRemoting testsuite needs to generate artificats in the output folder
by Ron Sigal (JIRA)
[ http://jira.jboss.com/jira/browse/JBREM-238?page=all ]
Ron Sigal closed JBREM-238.
---------------------------
Resolution: Done
Updated jrunit to look at system property jrunit.logdir, which determines where report files will go.
Update build.xml to set jrunit.logdir appropriately.
> JBossRemoting testsuite needs to generate artificats in the output folder
> -------------------------------------------------------------------------
>
> Key: JBREM-238
> URL: http://jira.jboss.com/jira/browse/JBREM-238
> Project: JBoss Remoting
> Issue Type: Task
> Components: general
> Reporter: Adrian Brock
> Assigned To: Ron Sigal
> Priority: Minor
> Fix For: 2.4.0.GA
>
>
> The JBossRemoting testsuite is dumping its artifacts in the root of the project rather than output.
> e.g. cvs diff:
> ? MultiThreadPerformanceTestCase_benchmark.txt
> ? MultiThreadedRMIPerformanceTestCase_benchmark.txt
> ? PerformanceClientSideTestCase_benchmark.txt
> ? PerformanceServerSideTestCase_benchmark.txt
> ? PerformanceTestCase_benchmark.txt
> ? RMIPerformanceTestCase_benchmark.txt
> ? data
> ? debug_output.log
> ? start_1132237128739.txt
> ? start_1132237129627.txt
> etc.
> Eventually somebody is going to commit these to cvs by mistake.
--
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
18 years