#Test Results (version 2) #Tue Feb 28 08:56:20 EST 2006 #checksum:69688c791bc6de34 #-----testdescription----- $file=/files1/cts-spider/src/com/sun/ts/tests/ejb30/persistence/ee/propagation/am/Client.java $root=/files1/cts-spider/src classname=com.sun.ts.tests.ejb30.persistence.ee.propagation.am.Client direction=forward finder=cts id=test3 service_eetest=no testName=test3 testProps= test_directory=com/sun/ts/tests/ejb30/persistence/ee/propagation/am #-----environment----- EJBServer1TxInteropEnabled=true EJBServer2TxInteropEnabled=true JAVA_HOME=/usr/jdk1.5.0_04/jre SYSTEMROOT=${env.SystemRoot} command.testExecuteAppClient=com.sun.ts.lib.harness.ExecTSTestCmd DISPLAY=${ts.display} HOME="${user.home}" LD_LIBRARY_PATH=${javaee.home}/lib windir=${windir} SYSTEMROOT=${SYSTEMROOT} PATH="${javaee.home}/nativelib" TZ=${tz} ${JAVA_HOME}/bin/java -Djava.security.policy=${javaee.home}/lib/appclient/client.policy -Dcts.tmp=$harness.temp.directory -Djava.security.auth.login.config=${javaee.home}/lib/appclient/appclientlogin.conf -Djava.protocol.handler.pkgs=javax.net.ssl -Dcom.sun.enterprise.home=${javaee.home} -Djavax.net.ssl.keyStore=${ts.home}/bin/certificates/clientcert.jks -Djavax.net.ssl.keyStorePassword=changeit -Dcom.sun.aas.installRoot=${javaee.home} -Dcom.sun.aas.imqLib=${javaee.home}/imq/lib -Djava.util.logging.manager=com.sun.enterprise.server.logging.ACCLogManager -Djavax.net.ssl.trustStore=${s1as.domain}/${sjsas.instance.config.dir}/cacerts.jks -Djava.endorsed.dirs=${s1as.java.endorsed.dirs} -Djavax.xml.parsers.SAXParserFactory=com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl -Djavax.xml.parsers.DocumentBuilderFactory=com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl -Djavax.xml.transform.TransformerFactory=com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl -Dorg.xml.sax.driver=com.sun.org.apache.xerces.internal.parsers.SAXParser -Dorg.xml.sax.parser=org.xml.sax.helpers.XMLReaderAdapter -Doracle.jdbc.J2EE13Compliant=true -Dstartup.login=false -Dauth.gui=false -Djava.ext.dirs=${s1as.lib}/jdbcdrivers${pathsep}${JAVA_HOME}/lib/ext${pathsep}${javaee.home}/lib/jdbcdrivers${pathsep}${javaee.home}/derby/lib -Dcom.sun.aas.configRoot=${javaee.home}/config -Ddeliverable.class=${deliverable.class} -classpath ${ts.run.classpath} com.sun.enterprise.appclient.Main $testExecuteArgs -configxml ${ts.home}/tmp/appclient/s1as.sun-acc.xml deliverable.class=com.sun.ts.lib.deliverable.cts.CTSDeliverable deployManagerJarFile.1=${javaee.home}/lib/deployment/sun-as-jsr88-dm.jar deployManagerJarFile.2=${javaee.home.ri}/lib/deployment/sun-as-jsr88-dm.jar deployManagerpasswd.1=${s1as.admin.passwd} deployManagerpasswd.2=${ri.admin.passwd} deployManageruname.1=${s1as.admin.user} deployManageruname.2=${ri.admin.user} deployManageruri.1=deployer:Sun:AppServer::${deployment_host.1}:${s1as.admin.port} deployManageruri.2=deployer:Sun:AppServer::${deployment_host.2}:${ri.admin.port} deployment_host.1=${orb.host} deployment_host.2=${orb.host.ri} derby.passwd=cts1 derby.user=cts1 harness.executeMode=0 harness.log.delayseconds=1 harness.log.port=2000 harness.log.traceflag=true harness.socket.retry.count=10 harness.temp.directory=${ts.home}/tmp javaee.classes=${s1as.lib}/mail.jar:${javaee.home}/lib/javaee.jar:${javaee.home}/lib/appserv-se.jar:${javaee.home}/lib/appserv-rt.jar:${javaee.home}/lib/jmxremote.jar:${javaee.home}/lib/jmxremote_optional.jar:${javaee.home}/lib/appserv-ext.jar:${javaee.home}/lib/appserv-cmp.jar:${javaee.home}/lib/appserv-admin.jar:${s1as.imq.share.lib}/imqadmin.jar:${javaee.home}/lib/install/applications/jmsra/imqjmsra.jar:${s1as.imq.share.lib}/imq.jar:${s1as.imq.share.lib}/fscontext.jar:${s1as.lib}/xercesImpl.jar:${javaee.home}/imq/lib/xercesImpl.jar:${javaee.home}/lib/activation.jar:${javaee.home}/lib/appserv-ws.jar:${javaee.home}/lib/dtds:${javaee.home}/lib/schemas javaee.home=/opt/sjsas90-0228 javaee.home.ri=/opt/sjsas90-0228 namingServiceHost1=${orb.host} namingServiceHost2=${orb.host.ri} namingServicePort1=${orb.port} namingServicePort2=${orb.port.ri} orb.host=willow orb.host.ri=willow orb.port=3699 orb.port.ri=3700 password1=${derby.passwd} password2=${derby.passwd} pathsep=: porting.ts.HttpsURLConnection.class.1=com.sun.ts.lib.implementation.sun.javaee.SunRIHttpsURLConnection porting.ts.HttpsURLConnection.class.2=com.sun.ts.lib.implementation.sun.javaee.SunRIHttpsURLConnection porting.ts.deploy.class.1=com.sun.ts.lib.deliverable.cts.deploy.StandardDeployment14 porting.ts.deploy.class.2=com.sun.ts.lib.deliverable.cts.deploy.StandardDeployment14 porting.ts.deploy2.class.1=com.sun.ts.lib.implementation.sun.javaee.SunRIDeployment2 porting.ts.deploy2.class.2=com.sun.ts.lib.implementation.sun.javaee.SunRIDeployment2 porting.ts.jms.class.1=com.sun.ts.lib.implementation.sun.javaee.SunRIJMSAdmin porting.ts.jms.class.2=com.sun.ts.lib.implementation.sun.javaee.SunRIJMSAdmin porting.ts.login.class.1=com.sun.ts.lib.implementation.sun.javaee.SunRILoginContext porting.ts.login.class.2=com.sun.ts.lib.implementation.sun.javaee.SunRILoginContext porting.ts.url.class.1=com.sun.ts.lib.implementation.sun.common.SunRIURL porting.ts.url.class.2=com.sun.ts.lib.implementation.sun.common.SunRIURL ri.admin.passwd=adminadmin ri.admin.port=4848 ri.admin.user=admin s1as.admin.passwd=adminadmin s1as.admin.port=4848 s1as.admin.user=admin s1as.domain=${s1as.domain.dir}/${s1as.domain.name} s1as.domain.dir=${javaee.home}/domains s1as.domain.name=domain1 s1as.imq.share.lib=${javaee.home}/imq/lib s1as.java.endorsed.dirs=${s1as.lib}/endorsed s1as.lib=${javaee.home}/lib securedWebServicePort=1044 securedWebServicePort.2=1045 sjsas.instance.config.dir=config ts.display=:0.0 ts.home=/files1/cts-spider ts.run.classpath=${ts.home}/lib/oasis-regrep.jar:${ts.home}/lib/omar-common.jar:${s1as.lib}/dom.jar:${s1as.lib}/xalan.jar:${javaee.classes}:${ts.home}/lib/tsharness.jar:${ts.home}/lib/cts.jar tz=US/Eastern user.home=/home/smcgowan user1=${derby.user} user2=${derby.user} webServerHost=${orb.host} webServerHost.2=${orb.host.ri} webServerPort=8001 webServerPort.2=8002 windir=${env.windir} wsdlRepository1=${harness.temp.directory}/wsdlRepository1 wsdlRepository2=${harness.temp.directory}/wsdlRepository2 #-----testresult----- description=file:///files1/cts-spider/src/com/sun/ts/tests/ejb30/persistence/ee/propagation/am/Client.java#test3 end=Tue Feb 28 08:56:20 EST 2006 environment=ts_unix execStatus=Failed. Test case throws exception: test3 failed javatestOS=SunOS 5.9 (sparc) javatestVersion=3.2.1 script=com.sun.ts.lib.harness.TSScript sections=script_messages TestRun start=Tue Feb 28 08:54:00 EST 2006 test=com/sun/ts/tests/ejb30/persistence/ee/propagation/am/Client.java#test3 timeoutSeconds=600 work=/tmp/JTwork/com/sun/ts/tests/ejb30/persistence/ee/propagation/am #section:script_messages ----------messages:(0/0)---------- #section:TestRun ----------messages:(1/2924)---------- command: com.sun.ts.lib.harness.ExecTSTestCmd DISPLAY=:0.0 HOME=/home/smcgowan LD_LIBRARY_PATH=/opt/sjsas90-0228/lib windir= SYSTEMROOT= PATH=/opt/sjsas90-0228/nativelib TZ=US/Eastern /usr/jdk1.5.0_04/jre/bin/java -Djava.security.policy=/opt/sjsas90-0228/lib/appclient/client.policy -Dcts.tmp=/files1/cts-spider/tmp -Djava.security.auth.login.config=/opt/sjsas90-0228/lib/appclient/appclientlogin.conf -Djava.protocol.handler.pkgs=javax.net.ssl -Dcom.sun.enterprise.home=/opt/sjsas90-0228 -Djavax.net.ssl.keyStore=/files1/cts-spider/bin/certificates/clientcert.jks -Djavax.net.ssl.keyStorePassword=changeit -Dcom.sun.aas.installRoot=/opt/sjsas90-0228 -Dcom.sun.aas.imqLib=/opt/sjsas90-0228/imq/lib -Djava.util.logging.manager=com.sun.enterprise.server.logging.ACCLogManager -Djavax.net.ssl.trustStore=/opt/sjsas90-0228/domains/domain1/config/cacerts.jks -Djava.endorsed.dirs=/opt/sjsas90-0228/lib/endorsed -Djavax.xml.parsers.SAXParserFactory=com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl -Djavax.xml.parsers.DocumentBuilderFactory=com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl -Djavax.xml.transform.TransformerFactory=com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl -Dorg.xml.sax.driver=com.sun.org.apache.xerces.internal.parsers.SAXParser -Dorg.xml.sax.parser=org.xml.sax.helpers.XMLReaderAdapter -Doracle.jdbc.J2EE13Compliant=true -Dstartup.login=false -Dauth.gui=false -Djava.ext.dirs=/opt/sjsas90-0228/lib/jdbcdrivers:/usr/jdk1.5.0_04/jre/lib/ext:/opt/sjsas90-0228/lib/jdbcdrivers:/opt/sjsas90-0228/derby/lib -Dcom.sun.aas.configRoot=/opt/sjsas90-0228/config -Ddeliverable.class=com.sun.ts.lib.deliverable.cts.CTSDeliverable -classpath /files1/cts-spider/lib/oasis-regrep.jar:/files1/cts-spider/lib/omar-common.jar:/opt/sjsas90-0228/lib/dom.jar:/opt/sjsas90-0228/lib/xalan.jar:/opt/sjsas90-0228/lib/mail.jar:/opt/sjsas90-0228/lib/javaee.jar:/opt/sjsas90-0228/lib/appserv-se.jar:/opt/sjsas90-0228/lib/appserv-rt.jar:/opt/sjsas90-0228/lib/jmxremote.jar:/opt/sjsas90-0228/lib/jmxremote_optional.jar:/opt/sjsas90-0228/lib/appserv-ext.jar:/opt/sjsas90-0228/lib/appserv-cmp.jar:/opt/sjsas90-0228/lib/appserv-admin.jar:/opt/sjsas90-0228/imq/lib/imqadmin.jar:/opt/sjsas90-0228/lib/install/applications/jmsra/imqjmsra.jar:/opt/sjsas90-0228/imq/lib/imq.jar:/opt/sjsas90-0228/imq/lib/fscontext.jar:/opt/sjsas90-0228/lib/xercesImpl.jar:/opt/sjsas90-0228/imq/lib/xercesImpl.jar:/opt/sjsas90-0228/lib/activation.jar:/opt/sjsas90-0228/lib/appserv-ws.jar:/opt/sjsas90-0228/lib/dtds:/opt/sjsas90-0228/lib/schemas:/files1/cts-spider/lib/tsharness.jar:/files1/cts-spider/lib/cts.jar::: com.sun.enterprise.appclient.Main -p /files1/cts-spider/tmp/tstest.jte -t test3 -client /files1/cts-spider/dist/com/sun/ts/tests/ejb30/persistence/ee/propagation/am/ts_dep/ejb3_am_propagationClient.jar -name ejb3_am_propagation_client -configxml /files1/cts-spider/tmp/appclient/s1as.sun-acc.xml ----------log:(149/12089)---------- ************************************************************ * props file set to "/var/tmp/smcgowan-cts-props.txt" ************************************************************ 02-28-2006 08:54:17: TRACE: ####### Value of harness.socket.retry.count is "10" 02-28-2006 08:54:17: TRACE: ####### Value of harness.log.port is "2000" 02-28-2006 08:54:17: TRACE: *** in EETest.run(argv,p) 02-28-2006 08:54:17: TRACE: TESTCLASS=com.sun.ts.tests.ejb30.persistence.ee.propagation.am.Client 02-28-2006 08:54:17: TRACE: ABOUT TO GET SETUP METHOD! 02-28-2006 08:54:17: TRACE: GOT SETUP METHOD! 02-28-2006 08:54:17: TRACE: ** IN getRunMethod: testClass=com.sun.ts.tests.ejb30.persistence.ee.propagation.am.Client 02-28-2006 08:54:17: TRACE: ** IN getRunMethod: testname=test3 02-28-2006 08:54:17: TRACE: ** GOT RUN METHOD! 02-28-2006 08:54:17: TRACE: **runmethod=test3 02-28-2006 08:54:17: TRACE: GOT CLEANUP METHOD! 02-28-2006 08:54:17: TRACE: ABOUT TO INVOKE SETUP METHOD! 02-28-2006 08:54:17: TRACE: INVOKED SETUP METHOD! 02-28-2006 08:54:17: TRACE: ABOUT TO INVOKE EETEST RUN METHOD! 02-28-2006 08:54:17: TRACE: Begin test3 02-28-2006 08:54:18: SVR-TRACE: In PostContruct 02-28-2006 08:54:18: SVR-TRACE: init 02-28-2006 08:54:18: SVR-TRACE: test3: createTestData 02-28-2006 08:54:18: SVR-TRACE: createMemberData 02-28-2006 08:54:18: SVR-TRACE: Create Member Entities 02-28-2006 08:54:18: SVR-TRACE: Start to persist Members 02-28-2006 08:54:18: SVR-TRACE: persisted Member com.sun.ts.tests.ejb30.persistence.ee.propagation.am.Member@190ec59 02-28-2006 08:54:18: SVR-TRACE: persisted Member com.sun.ts.tests.ejb30.persistence.ee.propagation.am.Member@9ebbfd 02-28-2006 08:54:18: SVR-TRACE: persisted Member com.sun.ts.tests.ejb30.persistence.ee.propagation.am.Member@e1f2b6 02-28-2006 08:54:18: SVR-TRACE: persisted Member com.sun.ts.tests.ejb30.persistence.ee.propagation.am.Member@1ba1c2b 02-28-2006 08:54:18: SVR-TRACE: persisted Member com.sun.ts.tests.ejb30.persistence.ee.propagation.am.Member@1933923 02-28-2006 08:54:18: SVR: test3: find member 02-28-2006 08:55:18: SVR-TRACE: Unexpection Exception in test3:Exception [TOPLINK-4002] (Oracle TopLink Essentials - 10g release 4 (10.1.4.0.0) (Build 060216Dev)): oracle.toplink.essentials.exceptions.DatabaseException Internal Exception: org.apache.derby.client.am.SqlException: A lock could not be obtained within the time requestedError Code: -1 Call:SELECT MEMBER_ID, DONATION, MEMBER_NAME, DUES, VERSION FROM MEMBER WHERE (MEMBER_ID = 8) Query:ReadObjectQuery(com.sun.ts.tests.ejb30.persistence.ee.propagation.am.Member) 02-28-2006 08:55:18: SVR-TRACE: Finally, cleanUpTestData in test3 02-28-2006 08:55:18: SVR-TRACE: In PostContruct 02-28-2006 08:55:18: SVR: Removing Member Entities 02-28-2006 08:56:18: SVR-TRACE: Unexpected Exception caught while cleaning up:Exception [TOPLINK-4002] (Oracle TopLink Essentials - 10g release 4 (10.1.4.0.0) (Build 060216Dev)): oracle.toplink.essentials.exceptions.DatabaseException Internal Exception: org.apache.derby.client.am.SqlException: A lock could not be obtained within the time requestedError Code: -1 Call:SELECT MEMBER_ID, DONATION, MEMBER_NAME, DUES, VERSION FROM MEMBER WHERE (MEMBER_ID = 7) Query:ReadObjectQuery(com.sun.ts.tests.ejb30.persistence.ee.propagation.am.Member) 02-28-2006 08:56:18: SVR-TRACE: TellerBean: cleanup complete 02-28-2006 08:56:18: TRACE: Unexpection Exception :javax.ejb.EJBException: nested exception is: java.rmi.ServerException: RemoteException occurred in server thread; nested exception is: java.rmi.RemoteException: Transaction aborted; nested exception is: javax.transaction.RollbackException: Transaction marked for rollback.; nested exception is: javax.transaction.RollbackException: Transaction marked for rollback. 02-28-2006 08:56:18: ERROR: test3 failed 02-28-2006 08:56:18: ERROR: Exception at: 02-28-2006 08:56:18: ERROR: com.sun.ts.lib.harness.EETest$Fault: test3 failed at com.sun.ts.tests.ejb30.persistence.ee.propagation.am.Client.test3(Client.java:166) 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:585) at com.sun.ts.lib.harness.EETest.run(EETest.java:495) at com.sun.ts.lib.harness.EETest.getPropsReady(EETest.java:392) at com.sun.ts.lib.harness.EETest.run(EETest.java:252) at com.sun.ts.lib.harness.EETest.run(EETest.java:204) at com.sun.ts.tests.ejb30.persistence.ee.propagation.am.Client.main(Client.java:27) 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:585) at com.sun.enterprise.util.Utility.invokeApplicationMain(Utility.java:232) at com.sun.enterprise.appclient.Main.(Main.java:682) at com.sun.enterprise.appclient.Main.main(Main.java:173) 02-28-2006 08:56:18: TRACE: cleanup complete javax.ejb.EJBException: nested exception is: java.rmi.ServerException: RemoteException occurred in server thread; nested exception is: java.rmi.RemoteException: Transaction aborted; nested exception is: javax.transaction.RollbackException: Transaction marked for rollback.; nested exception is: javax.transaction.RollbackException: Transaction marked for rollback. java.rmi.ServerException: RemoteException occurred in server thread; nested exception is: java.rmi.RemoteException: Transaction aborted; nested exception is: javax.transaction.RollbackException: Transaction marked for rollback.; nested exception is: javax.transaction.RollbackException: Transaction marked for rollback. at com.sun.corba.ee.impl.javax.rmi.CORBA.Util.mapSystemException(Unknown Source) at javax.rmi.CORBA.Util.mapSystemException(Util.java:67) at com.sun.corba.ee.impl.presentation.rmi.StubInvocationHandlerImpl.privateInvoke(Unknown Source) at com.sun.corba.ee.impl.presentation.rmi.StubInvocationHandlerImpl.invoke(Unknown Source) at com.sun.corba.ee.impl.presentation.rmi.bcel.BCELStubBase.invoke(Unknown Source) at com.sun.ts.tests.ejb30.persistence.ee.propagation.am.__Stateful3IF_Remote_DynamicStub.test3(__Stateful3IF_Remote_DynamicStub.java) at com.sun.ts.tests.ejb30.persistence.ee.propagation.am._Stateful3IF_Wrapper.test3(com.sun.ts.tests.ejb30.persistence.ee.propagation.am._Stateful3IF_Wrapper.java) at com.sun.ts.tests.ejb30.persistence.ee.propagation.am.Client.test3(Client.java:158) 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:585) at com.sun.ts.lib.harness.EETest.run(EETest.java:495) at com.sun.ts.lib.harness.EETest.getPropsReady(EETest.java:392) at com.sun.ts.lib.harness.EETest.run(EETest.java:252) at com.sun.ts.lib.harness.EETest.run(EETest.java:204) at com.sun.ts.tests.ejb30.persistence.ee.propagation.am.Client.main(Client.java:27) 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:585) at com.sun.enterprise.util.Utility.invokeApplicationMain(Utility.java:232) at com.sun.enterprise.appclient.Main.(Main.java:682) at com.sun.enterprise.appclient.Main.main(Main.java:173) Caused by: java.rmi.RemoteException: Transaction aborted; nested exception is: javax.transaction.RollbackException: Transaction marked for rollback.; nested exception is: javax.transaction.RollbackException: Transaction marked for rollback. at com.sun.enterprise.iiop.POAProtocolMgr.mapException(POAProtocolMgr.java:234) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:1280) at com.sun.ejb.containers.EJBObjectInvocationHandler.invoke(EJBObjectInvocationHandler.java:197) at com.sun.ejb.containers.EJBObjectInvocationHandlerDelegate.invoke(EJBObjectInvocationHandlerDelegate.java:67) at $Proxy59.test3(Unknown Source) 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:585) at com.sun.corba.ee.impl.presentation.rmi.ReflectiveTie._invoke(Unknown Source) at com.sun.corba.ee.impl.protocol.CorbaServerRequestDispatcherImpl.dispatchToServant(Unknown Source) at com.sun.corba.ee.impl.protocol.CorbaServerRequestDispatcherImpl.dispatch(Unknown Source) at com.sun.corba.ee.impl.protocol.CorbaMessageMediatorImpl.handleRequestRequest(Unknown Source) at com.sun.corba.ee.impl.protocol.CorbaMessageMediatorImpl.handleRequest(Unknown Source) at com.sun.corba.ee.impl.protocol.CorbaMessageMediatorImpl.handleInput(Unknown Source) at com.sun.corba.ee.impl.protocol.giopmsgheaders.RequestMessage_1_2.callback(Unknown Source) at com.sun.corba.ee.impl.protocol.CorbaMessageMediatorImpl.handleRequest(Unknown Source) at com.sun.corba.ee.impl.transport.SocketOrChannelConnectionImpl.dispatch(Unknown Source) at com.sun.corba.ee.impl.transport.SocketOrChannelConnectionImpl.doWork(Unknown Source) at com.sun.corba.ee.impl.orbutil.threadpool.ThreadPoolImpl$WorkerThread.run(Unknown Source) Caused by: javax.transaction.RollbackException: Transaction marked for rollback. at com.sun.enterprise.distributedtx.J2EETransaction.commit(J2EETransaction.java:412) at com.sun.enterprise.distributedtx.J2EETransactionManagerOpt.commit(J2EETransactionManagerOpt.java:357) at com.sun.ejb.containers.BaseContainer.completeNewTx(BaseContainer.java:3653) at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:3431) at com.sun.ejb.containers.StatefulSessionContainer.postInvokeTx(StatefulSessionContainer.java:1292) at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:1247) ... 18 more javax.ejb.EJBException: nested exception is: java.rmi.ServerException: RemoteException occurred in server thread; nested exception is: java.rmi.RemoteException: Transaction aborted; nested exception is: javax.transaction.RollbackException: Transaction marked for rollback.; nested exception is: javax.transaction.RollbackException: Transaction marked for rollback. at com.sun.ts.tests.ejb30.persistence.ee.propagation.am._Stateful3IF_Wrapper.test3(com.sun.ts.tests.ejb30.persistence.ee.propagation.am._Stateful3IF_Wrapper.java) at com.sun.ts.tests.ejb30.persistence.ee.propagation.am.Client.test3(Client.java:158) 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:585) at com.sun.ts.lib.harness.EETest.run(EETest.java:495) at com.sun.ts.lib.harness.EETest.getPropsReady(EETest.java:392) at com.sun.ts.lib.harness.EETest.run(EETest.java:252) at com.sun.ts.lib.harness.EETest.run(EETest.java:204) at com.sun.ts.tests.ejb30.persistence.ee.propagation.am.Client.main(Client.java:27) 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:585) at com.sun.enterprise.util.Utility.invokeApplicationMain(Utility.java:232) at com.sun.enterprise.appclient.Main.(Main.java:682) at com.sun.enterprise.appclient.Main.main(Main.java:173) STATUS:Failed.Test case throws exception: test3 failed result: Failed. Test case throws exception: test3 failed test result: Failed. Test case throws exception: test3 failed