RP/TUX 8.0 - [interop] javax.management.ObjectName serialversion incompatible in running transaction propagation test

(Doc ID 775651.1)

Last updated on NOVEMBER 04, 2016

Applies to:

Oracle Tuxedo
Information in this document applies to any platform.
Information in this document applies to any platform
***Checked for relevance on 07-06-2011***

Goal

Tux8.0RP289> find_one_factory_by_id() failed with LIBMFF_CAT:1084 CannotProceed Exception when it is called via
WLSv8.1sp2/WTC (backport CR092427 fix from Tux8.1 to Tux8.0)

12-Jul-04 04:27:19 FAILURE
vers1!0[16]!seq!3[22]!txcrossdomaintest!15[29]!weblogic.qa.tests.interop.ejb11.txcrossdomain.TxCrossDomainUniversalTest
.testCallerUniversal() Required-NotSupported failed by unexpected Exception:
EXCEPTION:
java.rmi.RemoteException: Exception while commiting Tx : Name=[EJB
weblogic.qa.tests.interop.ejb11.txcrossdomain.TravelPlannerBean.planItinerary_Required(java.lang.String,java.util.Prope
rties)],Xid=BEA1-0001B83E8645A039D1D7(31315065),Status=Active
(PrePreparing),numRepliesOwedMe=0,numRepliesOwedOthers=0,seconds since begin=0,seconds
left=300,SCInfo[domain1+interopServer1]=(state=active),SCInfo[domain2+interopServer2]=(state=active),properties=({weblo
gic.transaction.name=[EJB
weblogic.qa.tests.interop.ejb11.txcrossdomain.TravelPlannerBean.planItinerary_Required(java.lang.String,java.util.Prope
rties)]}),OwnerTransactionManager=ServerTM[ServerCoordinatorDescriptor=(CoordinatorURL=interopServer1+qa170-1:8801+doma
in1+t3+, XAResources={},NonXAResources={})],CoordinatorURL=interopServer2+qa170-1.bea.com:8811+domain2+t3+); nested
exception is:
javax.transaction.SystemException: Lost connection to server while commit was in progress, ignoring because
initiating server is not coordinating server. Remote Exception received=weblogic.rjvm.PeerGoneException: ; nested
exception is:
java.rmi.UnmarshalException: Incoming message header or abbreviation processing failed ; nested exception is:
java.io.InvalidClassException: javax.management.ObjectName; local class incompatible: stream classdesc
serialVersionUID = 1081892073854801359, local class serialVersionUID = -5467795090068647408
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
weblogic.qa.tests.interop.ejb11.txcrossdomain.TravelPlannerBean_finels_EOImpl_813_WLStub.planItinerary_Required(Unknown
Source)
at
weblogic.qa.tests.interop.ejb11.txcrossdomain.TxCrossDomainUniversalTest.testCallerUniversal(TxCrossDomainUniversalTest
.java:99)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:495)
at weblogic.qa.frame.compose.AutoTest.runOne(AutoTest.java:608)
at weblogic.qa.frame.compose.AutoTest.runOne(AutoTest.java:555)
at weblogic.qa.frame.compose.AutoTest.runOneWrapper(AutoTest.java:564)
at weblogic.qa.frame.compose.AutoTest.runNamedTests(AutoTest.java:511)
at weblogic.qa.frame.compose.AutoTest.runAll(AutoTest.java:453)
at weblogic.qa.frame.compose.AutoTest.run(AutoTest.java:403)
at java.lang.Thread.run(Thread.java:570)
Caused by: javax.transaction.SystemException: Lost connection to server while commit was in progress, ignoring because
initiating server is not coordinating server. Remote Exception received=weblogic.rjvm.PeerGoneException: ; nested
exception is:
java.rmi.UnmarshalException: Incoming message header or abbreviation processing failed ; nested exception is:
java.io.InvalidClassException: javax.management.ObjectName; local class incompatible: stream classdesc
serialVersionUID = 1081892073854801359, local class serialVersionUID = -5467795090068647408
at weblogic.transaction.internal.TransactionImpl.commit(TransactionImpl.java:350)
at weblogic.transaction.internal.ServerTransactionImpl.internalCommit(ServerTransactionImpl.java:256)
at weblogic.transaction.internal.ServerTransactionImpl.commit(ServerTransactionImpl.java:244)
at weblogic.ejb20.internal.BaseEJBObject.postInvoke(BaseEJBObject.java:299)
at weblogic.ejb20.internal.StatelessEJBObject.postInvoke(StatelessEJBObject.java:140)
at
weblogic.qa.tests.interop.ejb11.txcrossdomain.TravelPlannerBean_finels_EOImpl.planItinerary_Required(TravelPlannerBean_
finels_EOImpl.java:172)
at weblogic.qa.tests.interop.ejb11.txcrossdomain.TravelPlannerBean_finels_EOImpl_WLSkel.invoke(Unknown Source)
at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:477)
at weblogic.rmi.cluster.ReplicaAwareServerRef.invoke(ReplicaAwareServerRef.java:108)
at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:420)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:144)
at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:415)
at weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:30)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)

PARAMETERS:
remoteTxAttribute = NotSupported
pswd = gumby1234
calleeport = 8811
jndifactory = weblogic.jndi.WLInitialContextFactory
port = 8811
localTxAttribute = Required
user = system
callerhost = qa170-1
calleehost = qa170-1
host = qa170-1
protocol = t3
ejbHomeName = txcrossdomain.TravelPlannerHome
callerport = 8801

Solution

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms