testXATransactionTimeout(...jdbcapi.XATransactionTest) fails intermittently on 
iseries 
----------------------------------------------------------------------------------------

                 Key: DERBY-3867
                 URL: https://issues.apache.org/jira/browse/DERBY-3867
             Project: Derby
          Issue Type: Bug
    Affects Versions: 10.3.2.1
         Environment: IBM iseries, OS/400
            Reporter: Myrna van Lunteren


The test  
testXATransactionTimeout(org.apache.derbyTesting.functionTests.tests.jdbcapi.XATransactionTest)
 fails occassionally on iseries.

I've seen this test fail with 10.3.2.1 and 10.4.1.3, and now with 10.4.2.0.
It's intermittent. I've not tried to narrow this down at all (i.e. only when 
run in suite, or does it reproduce when run multiple times?)

Here's the 10.4.2 stack:
1) 
testXATransactionTimeout(org.apache.derbyTesting.functionTests.tests.jdbcapi.XATransactionTest)java.sql.SQLNonTransientConnectionException:
 A network protocol error was encountered and the connection has been 
terminated: the requested command encountered an unarchitected and 
implementation-specific condition for which there was no architected message
        at java.lang.Throwable.<init>(Throwable.java:196)
        at java.lang.Exception.<init>(Exception.java:41)
        at java.sql.SQLException.<init>(SQLException.java:52)
        at 
java.sql.SQLNonTransientConnectionException.<init>(SQLNonTransientConnectionException.java:85)
        at 
org.apache.derby.client.am.SQLExceptionFactory40.getSQLException(Unknown Source)
        at org.apache.derby.client.am.SqlException.getSQLException(Unknown 
Source)
        at org.apache.derby.client.am.Statement.execute(Unknown Source)
        at 
org.apache.derbyTesting.functionTests.tests.jdbcapi.XATransactionTest.testXATransactionTimeout(XATransactionTest.java:197)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at 
org.apache.derbyTesting.junit.BaseTestCase.runBare(BaseTestCase.java:83)
        at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
        at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
        at junit.extensions.TestSetup.run(TestSetup.java:23)
        at 
org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
        at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
        at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
        at junit.extensions.TestSetup.run(TestSetup.java:23)
        at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
        at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
        at junit.extensions.TestSetup.run(TestSetup.java:23)
        at 
org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
Caused by: org.apache.derby.client.am.DisconnectException: A network protocol 
error was encountered and the connection has been terminated: the requested 
command encountered an unarchitected and implementation-specific condition for 
which there was no architected message
        at java.lang.Throwable.<init>(Throwable.java:181)
        at java.lang.Exception.<init>(Exception.java:29)
        at org.apache.derby.client.am.SqlException.<init>(Unknown Source)
        at org.apache.derby.client.am.SqlException.<init>(Unknown Source)
        at org.apache.derby.client.am.SqlException.<init>(Unknown Source)
        at org.apache.derby.client.am.DisconnectException.<init>(Unknown Source)
        at org.apache.derby.client.am.DisconnectException.<init>(Unknown Source)
        at org.apache.derby.client.am.DisconnectException.<init>(Unknown Source)
        at org.apache.derby.client.am.DisconnectException.<init>(Unknown Source)
        at org.apache.derby.client.net.NetConnectionReply.parseCMDCHKRM(Unknown 
Source)
        at 
org.apache.derby.client.net.NetStatementReply.parseExecuteImmediateError(Unknown
 Source)
        at 
org.apache.derby.client.net.NetStatementReply.parseEXCSQLIMMreply(Unknown 
Source)
        at 
org.apache.derby.client.net.NetStatementReply.readExecuteImmediate(Unknown 
Source)
        at 
org.apache.derby.client.net.StatementReply.readExecuteImmediate(Unknown Source)
        at 
org.apache.derby.client.net.NetStatement.readExecuteImmediate_(Unknown Source)
        at org.apache.derby.client.am.Statement.readExecuteImmediate(Unknown 
Source)
        at org.apache.derby.client.am.Statement.flowExecute(Unknown Source)
        at org.apache.derby.client.am.Statement.executeX(Unknown Source)
        ... 39 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to