[ https://issues.apache.org/jira/browse/DERBY-4231?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12709779#action_12709779 ]
Ole Solberg commented on DERBY-4231: ------------------------------------ I think this is DERBY-3719: Looks like the same signature: http://dbtg.thresher.com/derby/FailSigs/3719.1.html. See "3719" in http://dbtg.thresher.com/derby/test/stats_newest.html for other occurrences. > testReplication_Local_StateTest_part1: Unexpected SQL state. > expected:<XRE[20]> but was:<XRE[07]> > ------------------------------------------------------------------------------------------------- > > Key: DERBY-4231 > URL: https://issues.apache.org/jira/browse/DERBY-4231 > Project: Derby > Issue Type: Bug > Components: Regression Test Failure, Replication > Reporter: Dag H. Wanvik > Priority: Minor > Attachments: derby.log.master, derby.log.slave > > > This is another instability in the replication tests I see occasionally. I > was able to reproduce it just now in of of 70 runs. > 1) > testReplication_Local_StateTest_part1(org.apache.derbyTesting.functionTests.tests.replicationTests.ReplicationRun_Local_StateTest_part1)junit.framework.ComparisonFailure: > Unexpected SQL state. expected:<XRE[20]> but was:<XRE[07]> > at > org.apache.derbyTesting.junit.BaseJDBCTestCase.assertSQLState(BaseJDBCTestCase.java:762) > at > org.apache.derbyTesting.junit.BaseJDBCTestCase.assertSQLState(BaseJDBCTestCase.java:811) > at > org.apache.derbyTesting.functionTests.tests.replicationTests.ReplicationRun.failOver_direct(ReplicationRun.java:1382) > at > org.apache.derbyTesting.functionTests.tests.replicationTests.ReplicationRun.failOver(ReplicationRun.java:1303) > at > org.apache.derbyTesting.functionTests.tests.replicationTests.ReplicationRun_Local_StateTest_part1.testReplication_Local_StateTest_part1(ReplicationRun_Local_StateTest_part1.java:168) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > 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:105) > 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) > Caused by: java.sql.SQLException: DERBY SQL error: SQLCODE: -1, SQLSTATE: > XRE07, SQLERRMC: Could not perform operation because the database is not in > replication master mode. > at > org.apache.derby.client.am.SQLExceptionFactory40.getSQLException(SQLExceptionFactory40.java:96) > at > org.apache.derby.client.am.SqlException.getSQLException(SqlException.java:358) > at org.apache.derby.jdbc.ClientDriver.connect(ClientDriver.java:149) > at java.sql.DriverManager.getConnection(DriverManager.java:582) > at java.sql.DriverManager.getConnection(DriverManager.java:207) > at > org.apache.derbyTesting.functionTests.tests.replicationTests.ReplicationRun.failOver_direct(ReplicationRun.java:1369) > ... 24 more > Caused by: org.apache.derby.client.am.SqlException: DERBY SQL error: SQLCODE: > -1, SQLSTATE: XRE07, SQLERRMC: Could not perform operation because the > database is not in replication master mode. > at > org.apache.derby.client.am.Connection.completeSqlca(Connection.java:2082) > at > org.apache.derby.client.net.NetConnectionReply.parseRdbAccessFailed(NetConnectionReply.java:540) > at > org.apache.derby.client.net.NetConnectionReply.parseAccessRdbError(NetConnectionReply.java:433) > at > org.apache.derby.client.net.NetConnectionReply.parseACCRDBreply(NetConnectionReply.java:297) > at > org.apache.derby.client.net.NetConnectionReply.readAccessDatabase(NetConnectionReply.java:121) > at > org.apache.derby.client.net.NetConnection.readSecurityCheckAndAccessRdb(NetConnection.java:835) > at > org.apache.derby.client.net.NetConnection.flowSecurityCheckAndAccessRdb(NetConnection.java:759) > at > org.apache.derby.client.net.NetConnection.flowUSRIDONLconnect(NetConnection.java:592) > at > org.apache.derby.client.net.NetConnection.flowConnect(NetConnection.java:399) > at > org.apache.derby.client.net.NetConnection.<init>(NetConnection.java:219) > at > org.apache.derby.client.net.NetConnection40.<init>(NetConnection40.java:77) > at > org.apache.derby.client.net.ClientJDBCObjectFactoryImpl40.newNetConnection(ClientJDBCObjectFactoryImpl40.java:269) > at org.apache.derby.jdbc.ClientDriver.connect(ClientDriver.java:140) > ... 27 more > I attach derby.log for master and slave. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.