Caused by: javax.transaction.SystemException: start() failed on resource 'weblogic.ejb.container.JMS
getting the below exception when processing the message from tibco foreign queue and write the message to weblogic local queue. the xa transaction rolled back after this exception and the same message get processed successfully in the next attempt.
at weblogic.transaction.internal.XAServerResourceInfo.xaStart(XAServerResourceInfo.java:1326)
at weblogic.transaction.internal.XAServerResourceInfo.enlist(XAServerResourceInfo.java:298)
at weblogic.transaction.internal.XAServerResourceInfo.enlistIfStatic(XAServerResourceInfo.java:197)
at weblogic.transaction.internal.ServerTransactionImpl.enlistStaticallyEnlistedResources(ServerTransactionImpl.java:1968)
at weblogic.transaction.internal.ServerTransactionManagerImpl.dispatchRequest(ServerTransactionManagerImpl.java:557)
at weblogic.messaging.dispatcher.DispatcherServerRef.handleRequest(DispatcherServerRef.java:301)
at weblogic.messaging.dispatcher.DispatcherServerRef.access$000(DispatcherServerRef.java:41)
at weblogic.messaging.dispatcher.DispatcherServerRef$2.run(DispatcherServerRef.java:238)