|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
MQ Upgraded and getting Web Logic Errors |
« View previous topic :: View next topic » |
Author |
Message
|
venkat kurra |
Posted: Thu Mar 23, 2006 9:44 am Post subject: MQ Upgraded and getting Web Logic Errors |
|
|
 Master
Joined: 18 Oct 2001 Posts: 245 Location: Bloomington , IL
|
Hi,
We upgraded MQ from v5.3 + CSD03 to v5.3 + CSD12 on Solaris server. MQ works fine but the application keep getting some Web Logic errors as shown below,
####<Mar 23, 2006 10:04:17 AM EST> <Error> <JTA> <gbdsna57> <prism_sit_ci1> <ExecuteThread: '2' for queue: 'default'> <kernel identity> <840:28d618fcb3a7b1bc> <110412> <Xid=840:28d618fcb3a7b1bc(21809146),Status=Rolled back. [Reason=Unknown],HeuristicErrorCode=XA_HEURHAZ,numRepliesOwedMe=0,numRepliesOwedOthers=0,seconds since begin=24,seconds left=6,activeThread=Thread[ExecuteThread: '2' for queue: 'default',5,Thread Group for Queue: 'default'],ServerResourceInfo[Weblogic Messaging Bridge Adapter (XA)_eis/jms/WLSConnectionFactoryJNDIXA]=(state=rolledback,assigned=prism_sit_ci1,xar=com.ibm.mq.MQXAResource@9a8653),SCInfo[sit-prism+prism_sit_ci1]=(state=rolledback),OwnerTransactionManager=ServerTM[ServerCoordinatorDescriptor=(CoordinatorURL=prism_sit_ci1+gbdsna57n2:7104+sit-prism+t3+, Resources={})],CoordinatorURL=prism_sit_ci1+gbdsna57n2:7104+sit-prism+t3+) completed heuristically: (Weblogic Messaging Bridge Adapter (XA)_eis/jms/WLSConnectionFactoryJNDIXA, HeuristicHazard, (javax.transaction.xa.XAException: XA operation failed, see errorCode)) >
No FDCs or MQErrors at that time frame. These errors are logging to /Weblogic/logs.
We are at Web Logic 7.0 + SP4. IBM supports only for 8.1 or heigher.
Any Web Logic persons can answer this? _________________ Thanks,
Venkat Kurra
IBM Certified Specialist-MQSeries
IBM Websphere MQSeries Administrator
IBM WebSphere Message Broker System Admin |
|
Back to top |
|
 |
mvic |
Posted: Thu Mar 23, 2006 10:09 am Post subject: Re: MQ Upgraded and getting Web Logic Errors |
|
|
 Jedi
Joined: 09 Mar 2004 Posts: 2080
|
venkat kurra wrote: |
####<Mar 23, 2006 10:04:17 AM EST> <Error> <JTA> <gbdsna57> <prism_sit_ci1> <ExecuteThread: '2' for queue: 'default'> <kernel identity> <840:28d618fcb3a7b1bc> <110412> <Xid=840:28d618fcb3a7b1bc(21809146),Status=Rolled back. [Reason=Unknown],HeuristicErrorCode=XA_HEURHAZ,numRepliesOwedMe=0,numRepliesOwedOthers=0,seconds since begin=24,seconds left=6,activeThread=Thread[ExecuteThread: '2' for queue: 'default',5,Thread Group for Queue: 'default'],ServerResourceInfo[Weblogic Messaging Bridge Adapter (XA)_eis/jms/WLSConnectionFactoryJNDIXA]=(state=rolledback,assigned=prism_sit_ci1,xar=com.ibm.mq.MQXAResource@9a8653),SCInfo[sit-prism+prism_sit_ci1]=(state=rolledback),OwnerTransactionManager=ServerTM[ServerCoordinatorDescriptor=(CoordinatorURL=prism_sit_ci1+gbdsna57n2:7104+sit-prism+t3+, Resources={})],CoordinatorURL=prism_sit_ci1+gbdsna57n2:7104+sit-prism+t3+) completed heuristically: (Weblogic Messaging Bridge Adapter (XA)_eis/jms/WLSConnectionFactoryJNDIXA, HeuristicHazard, (javax.transaction.xa.XAException: XA operation failed, see errorCode)) > |
How do you J2EE guys ever debug stuff? Reading that jumble of text is nearly impossible
I see mentions of XA_HEURHAZ : the description for this in the XA specification is "the transaction branch may have been heuristically completed". It probably means an administrator made a "heuristic" decision - ie. a pragmatic decision with limited available information - about the outcome of a UOW. This is generally only necessary in order to get resource manager software (eg. databases) back online when the transaction manager software is unavailable for a long period.
Which resource manager is giving this error? Is it MQ? - sorry I can't tell from the jumbled exception information.
EDIT: added detail in my 2nd paragraph
Last edited by mvic on Thu Mar 23, 2006 2:05 pm; edited 1 time in total |
|
Back to top |
|
 |
jefflowrey |
Posted: Thu Mar 23, 2006 10:19 am Post subject: Re: MQ Upgraded and getting Web Logic Errors |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
mvic wrote: |
How do you J2EE guys ever debug stuff? |
Usually by blaming MQ... _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
venkat kurra |
Posted: Thu Mar 23, 2006 10:31 am Post subject: |
|
|
 Master
Joined: 18 Oct 2001 Posts: 245 Location: Bloomington , IL
|
I got this error from one of our JMS application persons. They are not getting any MQ Errors(MQRC). They see these errors after the MQ upgrade. So the final victim may be MQ and chances of roll back to old version.
I run an API trace and able to see all api calls. Any how Web Logic people working on this issue.
I will update the status. _________________ Thanks,
Venkat Kurra
IBM Certified Specialist-MQSeries
IBM Websphere MQSeries Administrator
IBM WebSphere Message Broker System Admin |
|
Back to top |
|
 |
fjb_saper |
Posted: Thu Mar 23, 2006 2:17 pm Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
If you are running a client connection in JMS be aware that a few lax practices that worked before 6.0 seem to be following stricter JMS rules in 6.0.
Enjoy  _________________ MQ & Broker admin |
|
Back to top |
|
 |
venkat kurra |
Posted: Mon Mar 27, 2006 11:59 am Post subject: |
|
|
 Master
Joined: 18 Oct 2001 Posts: 245 Location: Bloomington , IL
|
Finally we rolled back to CSD03 to stop those errors.
It's not a good idea but our duty is to make customer happy. _________________ Thanks,
Venkat Kurra
IBM Certified Specialist-MQSeries
IBM Websphere MQSeries Administrator
IBM WebSphere Message Broker System Admin |
|
Back to top |
|
 |
mvic |
Posted: Mon Mar 27, 2006 12:11 pm Post subject: |
|
|
 Jedi
Joined: 09 Mar 2004 Posts: 2080
|
venkat kurra wrote: |
Finally we rolled back to CSD03 to stop those errors. |
Is the MQ app code running on a client? If so, what is the CSD level on the client? |
|
Back to top |
|
 |
venkat kurra |
Posted: Mon Mar 27, 2006 12:51 pm Post subject: |
|
|
 Master
Joined: 18 Oct 2001 Posts: 245 Location: Bloomington , IL
|
Quote: |
Is the MQ app code running on a client? |
No,It's a Binding mode. _________________ Thanks,
Venkat Kurra
IBM Certified Specialist-MQSeries
IBM Websphere MQSeries Administrator
IBM WebSphere Message Broker System Admin |
|
Back to top |
|
 |
|
|
 |
|
Page 1 of 1 |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|
|
|