db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Myrna van Lunteren (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (DERBY-6248) nightly regression test failure: testDerby966(org.apache.derbyTesting.functionTests.tests.jdbcapi.XATest)java.sql.SQLFeatureNotSupportedException: The DDM object 0x2408 is not supported. The connection has been terminated.
Date Wed, 23 Apr 2014 20:04:15 GMT

    [ https://issues.apache.org/jira/browse/DERBY-6248?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13978805#comment-13978805
] 

Myrna van Lunteren commented on DERBY-6248:
-------------------------------------------

After more iterations, I'm giving up on figuring this one out.
I changed my mind about implementing the SQLCARD-receiving method (and then doing nothing
because it appears it's empty) because it didn't appear from the DRDA spec that this is ever
expected. 

I logged DERBY-6549 in case someone else wants to have a go, with my short and long versions
of the repro based on testDerby966. 

I had reported earlier that there was an extra SQLCARD generated with Oracle JVMS. But the
short version of the repro does not show this, and it still failed occasionally with ibm jvms,
so that's a red herring.

I will change testDerby966 to have the rollback Kathey initially suggested, so we will not
see this intermittent (jvm?) issue in the nightly tests anymore - and I'll backport that to
10.10, 10.9 and 10.8 for good measure.

> nightly regression test failure: testDerby966(org.apache.derbyTesting.functionTests.tests.jdbcapi.XATest)java.sql.SQLFeatureNotSupportedException:
The DDM object 0x2408 is not supported.  The connection has been terminated.
> -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: DERBY-6248
>                 URL: https://issues.apache.org/jira/browse/DERBY-6248
>             Project: Derby
>          Issue Type: Bug
>          Components: Network Client, Network Server
>    Affects Versions: 10.11.0.0
>            Reporter: Mike Matrigali
>            Assignee: Myrna van Lunteren
>         Attachments: XALongReproD6248.java, XAReproD6248.java, derby.log, error-stacktrace.out
>
>
> intermittent nightly regression test failure in trunk, linux, ibm16
> only happened once in may on this machine environment.
> http://people.apache.org/~myrnavl/derby_test_results/main/linux/testlog/ibm16/1488444-suites.All_diff.txt
> There was 1 error:
> 1) testDerby966(org.apache.derbyTesting.functionTests.tests.jdbcapi.XATest)java.sql.SQLFeatureNotSupportedException:
The DDM object 0x2408 is not supported.  The connection has been terminated.
> 	at org.apache.derby.client.am.SQLExceptionFactory.getSQLException(Unknown Source)
> 	at org.apache.derby.client.am.SqlException.getSQLException(Unknown Source)
> 	at org.apache.derby.client.am.LogicalConnection.close(Unknown Source)
> 	at org.apache.derbyTesting.functionTests.tests.jdbcapi.XATest.testDerby966(XATest.java:1079)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
> 	at org.apache.derbyTesting.junit.BaseTestCase.runBare(BaseTestCase.java:117)
> 	at org.apache.derbyTesting.junit.BaseJDBCTestCase.runBareOverridable(BaseJDBCTestCase.java:439)
> 	at org.apache.derbyTesting.junit.BaseJDBCTestCase.runBare(BaseJDBCTestCase.java:456)
> 	at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
> 	at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
> 	at junit.extensions.TestSetup.run(TestSetup.java:25)
> 	at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
> 	at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
> 	at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
> 	at junit.extensions.TestSetup.run(TestSetup.java:25)
> 	at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
> 	at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
> 	at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
> 	at junit.extensions.TestSetup.run(TestSetup.java:25)
> 	at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
> 	at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
> 	at junit.extensions.TestSetup.run(TestSetup.java:25)
> 	at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
> Caused by: org.apache.derby.client.am.DisconnectException: The DDM object 0x2408 is not
supported.  The connection has been terminated.
> 	at org.apache.derby.client.net.NetConnectionReply.doObjnsprmSemantics(Unknown Source)
> 	at org.apache.derby.client.net.NetConnectionReply.parseSYNCCTLError(Unknown Source)
> 	at org.apache.derby.client.net.NetXAConnectionReply.parseSYNCCTLreply(Unknown Source)
> 	at org.apache.derby.client.net.NetXAConnectionReply.readLocalXACommit(Unknown Source)
> 	at org.apache.derby.client.net.NetXAConnection.readLocalXACommit_(Unknown Source)
> 	at org.apache.derby.client.net.NetXAConnection.readCommit(Unknown Source)
> 	at org.apache.derby.client.net.NetConnection.readXACommit_(Unknown Source)
> 	at org.apache.derby.client.am.ClientConnection.readCommit(Unknown Source)
> 	at org.apache.derby.client.am.ClientConnection.readAutoCommit(Unknown Source)
> 	at org.apache.derby.client.am.ClientConnection.flowClose(Unknown Source)
> 	at org.apache.derby.client.am.ClientConnection.closeForReuse(Unknown Source)
> 	... 49 more
> FAILURES!!!
> Tests run: 17341,  Failures: 0,  Errors: 1



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Mime
View raw message