Sitemap

Amicuk Programming Answers

Current server is the coordinator and transaction is not found

2015-10-11   Views:6

Advertisement

Hi, We're using Weblogic 8.1 SP3. We have a single weblogic domain and 2 clusters in it. EAR1 is deployed in cluster 1 and EAR2 is deployed in cluster 2. EAR2 is compiled and created using j2ee.jar and not weblogic.jar. We have a MessageDrivenBean wh

Hi,
We're using Weblogic 8.1 SP3. We have a single weblogic domain and 2 clusters in it. EAR1 is deployed in cluster 1 and EAR2 is deployed in cluster 2. EAR2 is compiled and created using j2ee.jar and not weblogic.jar.
We have a MessageDrivenBean which is CMT / Required in EAR1 calls a BMT Stateless Session Bean in EAR2.
A new transaction is begun in the BMT SB method and commit or rollback is called based on exception. A RuntimeException is thrown back to the MDB in case the transaction is rolled back in Bean Managed SB.
Sometimes from the Bean Managed SB the following exception is thrown:
javax.transaction.TransactionRolledbackException: Current server is the coordinator and transaction is not found. It was probably rolled back and forgotten already.
     at weblogic.rjvm.BasicOutboundRequest.sendReceive(BasicOutboundRequest.java:108)
     at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java:284)
     at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java:244)
     at com.oakgrovesystems.reactor.frontDesk.EJBFrontDeskBean_1gq9kv_EOImpl_813_WLStub.handleRequest(Unknown Source)
     at com.oakgrovesystems.reactor.requests.ReactorRequest.send(ReactorRequest.java:212)
     at com.oakgrovesystems.reactor.client.EJBReactorProxy.sendRequest(EJBReactorProxy.java:44)
     at com.oakgrovesystems.reactor.client.AbstractReactorProxy.handleRequest(AbstractReactorProxy.java:52)
     at sun.reflect.GeneratedMethodAccessor153.invoke(Unknown Source)
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     at java.lang.reflect.Method.invoke(Method.java:324)
     at tavant.bpm.client.proxy.DynamicFailoverReactorProxy.invoke(DynamicFailoverReactorProxy.java:84)
     at $Proxy11.handleRequest(Unknown Source)
     at tavant.bpm.client.ProcessHome.handleRequest(ProcessHome.java:298)
     at tavant.bpm.client.ProcessHome.startProcess(ProcessHome.java:87)
     at tavant.bpm.client.processor.CreateWorkflowInstance.startProcess(CreateWorkflowInstance.java:70)
     at tavant.bpm.client.processor.CreateWorkflowInstance.invoke(CreateWorkflowInstance.java:51)
     at tavant.bpm.ejb.AsynchronousProcessorMessageBean.onMessage(AsynchronousProcessorMessageBean.java:58)
     at weblogic.ejb20.internal.MDListener.execute(MDListener.java:370)
     at weblogic.ejb20.internal.MDListener.onMessage(MDListener.java:262)
     at weblogic.jms.client.JMSSession.onMessage(JMSSession.java:2678)
     at weblogic.jms.client.JMSSession.execute(JMSSession.java:2598)
     at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
     at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
This is not consistently reproducible though it happens when server is heavily loaded. When this exception occurs, the transaction in the BMT Session Bean is actually getting committed! The message gets redelivered from the MDB.
What could be the problem?
Regards
Sandhya

The replay answer
Advertisement
I'm seeing a similiar problem on our servers recently and thought I would add my problem as well. We are using Weblogic 8.1; don't know which SP is in production. We have an EAR file with an SB EJB that puts messages in a queue. The EAR is deployed in a cluster along with the queues. The errors below occurred in 3 of the 4 WLS instances in our cluster. This happened during a peak period and lasted for several seconds in Production.
###<Jul 1, 2005 11:18:12 AM EDT> <Warning> <RMI> <exsdxtxeax1x.prod.xxxx.xxx> <ems-04> <ExecuteThread: '12' for queue: 'web
logic.kernel.Default'> <<WLS Kernel>> <> <BEA-080006> <Failed to associate the transaction context with the response while marshall
ing an exception to the client:
javax.transaction.TransactionRolledbackException: Current server is the coordinator and transaction is not found. It was probably
rolled back and forgotten already..
javax.transaction.TransactionRolledbackException: Current server is the coordinator and transaction is not found. It was probably
rolled back and forgotten already.
at weblogic.transaction.internal.TransactionManagerImpl.sendResponse(Ljava.lang.Object;)Ljava.lang.Object;(TransactionManag
erImpl.java:1438)
at weblogic.rmi.internal.BasicServerRef.associateTxContext(Lweblogic.rmi.spi.InboundRequest;Lweblogic.rmi.spi.OutboundRespo
nse;)V(BasicServerRef.java:490)
at weblogic.rmi.internal.BasicServerRef.postInvoke(Lweblogic.rmi.extensions.server.RuntimeMethodDescriptor;Lweblogic.rmi.sp
i.InboundRequest;Lweblogic.rmi.spi.OutboundResponse;Ljava.lang.Throwable;)V(Optimized Method)
at weblogic.rmi.internal.BasicServerRef.handleRequest(Lweblogic.rmi.spi.InboundRequest;)V(Optimized Method)
at weblogic.rmi.internal.BasicExecuteRequest.execute(Lweblogic.kernel.ExecuteThread;)V(Optimized Method)
at weblogic.kernel.ExecuteThread.execute(Lweblogic.kernel.ExecuteRequest;)V(Optimized Method)
at weblogic.kernel.ExecuteThread.run()V(ExecuteThread.java:178)
at java.lang.Thread.startThreadFromVM(Ljava.lang.Thread;)V(Unknown Source)
>

Go to See the other 3 answers

Current server is the coordinator and transaction is not found

Category:DefaultRelease time:2015-10-11Views:130

Hi, We're using Weblogic 8.1 SP3. We have a single weblogic domain and 2 clusters in it. EAR1 is deployed in cluster 1 and EAR2 is deployed in cluster 2. EAR2 is compiled and created using j2ee.jar and not weblogic.jar. We have a MessageDrivenBean wh[More]

Distributed transaction using linked server not working in SQL Server 2008 64 bit

Category:DefaultRelease time:2015-10-11Views:130

Hi. I have had an issue trying to get distributed transactions to work in SQL Server 2008 using a linked server. The error message I get is OLE DB provider "SQLNCLI10" for linked server "pod1" returned message "No transaction is a[More]

Hot
Hello All, We get an error while we go into the select..endselect loop during debugging. Because of this if we try to do some research on existing program with Select-endselect..it fails in the second pass of this loop. This problem was not there ear [More]
É possível a aquisição de filmes, músicas e os demais serviços da iTunes Store de forma legal e que não seja por cartão de crédito? Possuo a versão 11.0.4.4 e por esta ser minha primeira versão do aplicativo, segui todas as etapas para a criação de m [More]
Greetings. I currently own a Dual 2.7 DP G5. When purchased, I had Apple install the NVIDIA GeForce 6800 Ultra DDL video card. I am getting ready to purchase the new Mac Pro 2.8. Although a Mac user since 1984, and a bit of a "power-user," if th [More]
Hi everybody, I had a problem with netctl and dhcpcd. I was using netctl and wifi-menu to connect to wirelless networks with dhcp. It worked fine at home, then i went to a friend where it also worked but then i went back home and it failed at every t [More]
Hi all! I have a BIG problem, I have tried to look at this board, but there is many different answers out there  ;( I have KT4 Ultra with Athlon XP 2600+ I have set FSB to 166, and when I startup BIOS says Athlon XP 2600+. But in windows system, it o [More]
In the last 2 days firefox updated auromatically. Current version is 24.0 When I select conmand F on Mac OS X. Usually the find box appears on the bottom left of the page. Which it does. Usually once I select command F I can then type a search term i [More]
Hi all, I had the following case which shows the bug on "rendered" TEST 1: <af:inputText value="#{'Y' eq bindings.v1Return.inputValue}" id="it5"> <af:inputText value="#{'Y' eq bindings.v2Return.inputValue}" [More]
i think i have put in the incorrect passwordWell.... there's the problem, you were thinking. Either you put in the correct password and it connected, or you put in the incorrect password and it prompted for the correct password. Which is it?Read othe [More]
Hi Gurus, Can you please help me with narrative views in OBIEE (11.1.1.5)? I have a table that lists customer sales., e.g. Customer Sales($mn) Rank Cust1 800 1 Cust2 450 2 Cust3 350 3 Cust4 300 4 Cust5 40 5 Cust6 30 6 Cust7 20 7 Cust8 10 8 Total 2000 [More]
Hi all, I am getting the following error while uploading the template for a report. Can anyone please tell me what this error is all about and what should be done to correct this .....please treat this as urgent. *The error I get: Invalid report defi [More]