Hi! Ive been struggling with this for quite some time.I have some Jsps deployed in Tomcat 4.04 which then call EJB components hosted on Jboss 3.0.1. I have session and entity beans(CMP2.0) deployed on Jboss. My session beans calls a java class which in turn tries to do a home.findByPrimaryKey on an entity and hangs.When I do the same using a standalone java client it works..but not through the Jsps hosted on Tomcat.
Also setEntityContext is called and ejbActivate and EJBLoad are not called. It just hangs and then times out after some time with the following stack trace 22:29:03,839 WARN [TxCapsule] Transaction XidImpl [FormatId=257, GlobalId=mdpcad110773//13, BranchQual=] timed out. status=S TATUS_ACTIVE 22:29:07,104 WARN [TxCapsule] Transaction XidImpl [FormatId=257, GlobalId=mdpcad110773//17, BranchQual=] timed out. status=S TATUS_ACTIVE 22:29:07,224 ERROR [BeanLock] Thread[Thread-20,5,RMI Runtime]Saw rolled back tx=TransactionImpl:XidImpl [FormatId=257, Global Id=mdpcad110773//17, BranchQual=] waiting for txLock 22:29:07,264 ERROR [LogInterceptor] TransactionRolledbackLocalException, causedBy: java.lang.RuntimeException: Transaction marked for rollback, possibly a timeout at org.jboss.ejb.plugins.lock.QueuedPessimisticEJBLock.waitForTx(QueuedPess imisticEJBLock.java:325) at org.jboss.ejb.plugins.lock.QueuedPessimisticEJBLock.doSchedule(QueuedPes simisticEJBLock.java:189) at org.jboss.ejb.plugins.lock.QueuedPessimisticEJBLock.schedule(QueuedPessi misticEJBLock.java:140) at org.jboss.ejb.plugins.EntityLockInterceptor.invoke(EntityLockInterceptor .java:103) at org.jboss.ejb.plugins.EntityCreationInterceptor.invoke(EntityCreationInt erceptor.java:69) at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterce ptor.java:107) at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptor CMT.java:178) at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:60) at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.jav a:130) at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:203) at org.jboss.ejb.EntityContainer.invoke(EntityContainer.java:493) at org.jboss.ejb.plugins.local.BaseLocalContainerInvoker.invoke(BaseLocalCo ntainerInvoker.java:301) at org.jboss.ejb.plugins.local.EntityProxy.invoke(EntityProxy.java:38) at $Proxy232.getCreatedBy(Unknown Source) at com.cadmus.rpm.domain.session.ModelFactory.ModelFactoryGenBean.getArticl e(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav a:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor Impl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(Stat elessSessionContainer.java:660) at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke( CachedConnectionInterceptor.java:186) at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(Statele ssSessionInstanceInterceptor.java:77) at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterce ptor.java:107) at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptor CMT.java:178) at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:60) at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.jav a:130) at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:203) at org.jboss.ejb.StatelessSessionContainer.invoke(StatelessSessionContainer .java:313) at org.jboss.ejb.Container.invoke(Container.java:711) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:491) at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:98) at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:1 02) at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.jav a:73) at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:76) at org.jboss.proxy.ejb.StatelessSessionInterceptor.invoke(StatelessSessionI nterceptor.java:111) at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:76) at $Proxy191.getArticle(Unknown Source) at com.cadmus.rpm.domain.workflow.actions.WFInboxEntryAction.executeProcedu re(Unknown Source) at com.wipro.flowbrix.workflow.WFActivityPerformer.run(WFActivityPerformer. java:272) ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ JBoss-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-user