db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Øystein Grøvlen <Oystein.Grov...@Sun.COM>
Subject Re: Not able to run the replication suite with classes on 10.4 branch
Date Fri, 14 Mar 2008 10:37:45 GMT
Ole Solberg wrote:
> There is a known problem with relative class path in the replication
> test framework.(as was the case here as I understod from Øystein.)


Yes, I was running with relative classpath.  However, I did an attempt 
with aboslute path, without more success (see below).  Note also that I 
got complaints about missing directory even when I did not remove old 
testdirs before running the tests.

-- 
Øystein



 > java junit.textui.TestRunner -noloading 
org.apache.derbyTesting.functionTests.tests.replicationTests.ReplicationSuite 
..java.io.IOException: Cannot run program 
"/usr/local/java/jdk1.6.0_01/jre/lib/../bin/java" (in directory 
"/export/tmp/oysteing/derby-repl/testing_104/export/tmp/oysteing/derby-repl/testing_104/db_master"):

error=2, No such file or directory         at 
java.lang.ProcessBuilder.start(ProcessBuilder.java:459)         at 
java.lang.Runtime.exec(Runtime.java:593)         at 
java.lang.Runtime.exec(Runtime.java:431)         at 
org.apache.derbyTesting.functionTests.tests.replicationTests.ReplicationRun$4.run(ReplicationRun.java:2250)

         at java.lang.Thread.run(Thread.java:619)
Caused by: java.io.IOException: error=2, No such file or directory
         at java.lang.UNIXProcess.forkAndExec(Native Method)
         at java.lang.UNIXProcess.<init>(UNIXProcess.java:53)
         at java.lang.ProcessImpl.start(ProcessImpl.java:65)
         at java.lang.ProcessBuilder.start(ProcessBuilder.java:452)
         ... 4 more
java.lang.Exception: DRDA_NoIO.S:Could not connect to Derby Network 
Server on host 127.0.0.1, port 1527: Connection refused
         at 
org.apache.derby.impl.drda.NetworkServerControlImpl.consolePropertyMessageWork(NetworkServerControlImpl.java:3173)
         at 
org.apache.derby.impl.drda.NetworkServerControlImpl.consolePropertyMessage(NetworkServerControlImpl.java:1855)
         at 
org.apache.derby.impl.drda.NetworkServerControlImpl.setUpSocket(NetworkServerControlImpl.java:2497)
         at 
org.apache.derby.impl.drda.NetworkServerControlImpl.ping(NetworkServerControlImpl.java:1138)
         at 
org.apache.derby.drda.NetworkServerControl.ping(NetworkServerControl.java:395)
         at 
org.apache.derbyTesting.functionTests.tests.replicationTests.ReplicationRun.ping(ReplicationRun.java:2600)
         at 
org.apache.derbyTesting.functionTests.tests.replicationTests.ReplicationRun.pingServer(ReplicationRun.java:2587)
         at 
org.apache.derbyTesting.functionTests.tests.replicationTests.ReplicationRun.startServer(ReplicationRun.java:2264)
         at 
org.apache.derbyTesting.functionTests.tests.replicationTests.ReplicationRun_Local.testLogFilesSynched(ReplicationRun_Local.java:182)
         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:597)
         at junit.framework.TestCase.runTest(TestCase.java:164)
         at junit.framework.TestCase.runBare(TestCase.java:130)
         at 
org.apache.derbyTesting.junit.BaseTestCase.runBare(BaseTestCase.java:101)
         at junit.framework.TestResult$1.protect(TestResult.java:106)
         at junit.framework.TestResult.runProtected(TestResult.java:124)
         at junit.framework.TestResult.run(TestResult.java:109)
         at junit.framework.TestCase.run(TestCase.java:120)
         at junit.framework.TestSuite.runTest(TestSuite.java:230)
         at junit.framework.TestSuite.run(TestSuite.java:225)
         at junit.framework.TestSuite.runTest(TestSuite.java:230)
         at junit.framework.TestSuite.run(TestSuite.java:225)
         at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
         at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
         at junit.framework.TestResult.runProtected(TestResult.java:124)
         at junit.extensions.TestSetup.run(TestSetup.java:25)
         at junit.framework.TestSuite.runTest(TestSuite.java:230)
         at junit.framework.TestSuite.run(TestSuite.java:225)
         at junit.textui.TestRunner.doRun(TestRunner.java:121)
         at junit.textui.TestRunner.start(TestRunner.java:185)
         at junit.textui.TestRunner.main(TestRunner.java:143)
java.io.IOException: Cannot run program 
"/usr/local/java/jdk1.6.0_01/jre/lib/../bin/java" (in directory 
"/export/tmp/oysteing/derby-repl/testing_104/export/tmp/oysteing/derby-repl/testing_104/db_slave"):

error=2, No such file or directory
         at java.lang.ProcessBuilder.start(ProcessBuilder.java:459)
         at java.lang.Runtime.exec(Runtime.java:593)
         at java.lang.Runtime.exec(Runtime.java:431)
         at 
org.apache.derbyTesting.functionTests.tests.replicationTests.ReplicationRun$4.run(ReplicationRun.java:2250)
         at java.lang.Thread.run(Thread.java:619)
Caused by: java.io.IOException: error=2, No such file or directory
         at java.lang.UNIXProcess.forkAndExec(Native Method)
         at java.lang.UNIXProcess.<init>(UNIXProcess.java:53)
         at java.lang.ProcessImpl.start(ProcessImpl.java:65)
         at java.lang.ProcessBuilder.start(ProcessBuilder.java:452)
         ... 4 more
java.lang.Exception: DRDA_NoIO.S:Could not connect to Derby Network 
Server on host 127.0.0.1, port 4527: Connection refused
         at 
org.apache.derby.impl.drda.NetworkServerControlImpl.consolePropertyMessageWork(NetworkServerControlImpl.java:3173)
         at 
org.apache.derby.impl.drda.NetworkServerControlImpl.consolePropertyMessage(NetworkServerControlImpl.java:1855)
         at 
org.apache.derby.impl.drda.NetworkServerControlImpl.setUpSocket(NetworkServerControlImpl.java:2497)
         at 
org.apache.derby.impl.drda.NetworkServerControlImpl.ping(NetworkServerControlImpl.java:1138)
         at 
org.apache.derby.drda.NetworkServerControl.ping(NetworkServerControl.java:395)
         at 
org.apache.derbyTesting.functionTests.tests.replicationTests.ReplicationRun.ping(ReplicationRun.java:2600)
         at 
org.apache.derbyTesting.functionTests.tests.replicationTests.ReplicationRun.pingServer(ReplicationRun.java:2587)
         at 
org.apache.derbyTesting.functionTests.tests.replicationTests.ReplicationRun.startServer(ReplicationRun.java:2264)
         at 
org.apache.derbyTesting.functionTests.tests.replicationTests.ReplicationRun_Local.testLogFilesSynched(ReplicationRun_Local.java:188)
         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:597)
         at junit.framework.TestCase.runTest(TestCase.java:164)
         at junit.framework.TestCase.runBare(TestCase.java:130)
         at 
org.apache.derbyTesting.junit.BaseTestCase.runBare(BaseTestCase.java:101)
         at junit.framework.TestResult$1.protect(TestResult.java:106)
         at junit.framework.TestResult.runProtected(TestResult.java:124)
         at junit.framework.TestResult.run(TestResult.java:109)
         at junit.framework.TestCase.run(TestCase.java:120)
         at junit.framework.TestSuite.runTest(TestSuite.java:230)
         at junit.framework.TestSuite.run(TestSuite.java:225)
         at junit.framework.TestSuite.runTest(TestSuite.java:230)
         at junit.framework.TestSuite.run(TestSuite.java:225)
         at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
         at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
         at junit.framework.TestResult.runProtected(TestResult.java:124)
         at junit.extensions.TestSetup.run(TestSetup.java:25)
         at junit.framework.TestSuite.runTest(TestSuite.java:230)
         at junit.framework.TestSuite.run(TestSuite.java:225)
         at junit.textui.TestRunner.doRun(TestRunner.java:121)
         at junit.textui.TestRunner.start(TestRunner.java:185)
         at junit.textui.TestRunner.main(TestRunner.java:143)
E.....
Time: 692.863
There was 1 error:
1) 
testLogFilesSynched(org.apache.derbyTesting.functionTests.tests.replicationTests.ReplicationRun_Local)java.sql.SQLNonTransientConnectionException:

java.net.ConnectException : Error connecting to server localhost on port 
1527 with message Connection refused.
         at 
org.apache.derby.client.am.SQLExceptionFactory40.getSQLException(SQLExceptionFactory40.java:70)
         at 
org.apache.derby.client.am.SqlException.getSQLException(SqlException.java:362)
         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.bootMasterDatabase(ReplicationRun.java:663)
         at 
org.apache.derbyTesting.functionTests.tests.replicationTests.ReplicationRun_Local.testLogFilesSynched(ReplicationRun_Local.java:197)
         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:101)
         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: org.apache.derby.client.am.DisconnectException: 
java.net.ConnectException : Error connecting to server localhost on port 
1527 with message Connection refused.
         at org.apache.derby.client.net.NetAgent.<init>(NetAgent.java:129)
         at 
org.apache.derby.client.net.NetConnection.newAgent_(NetConnection.java:1069)
         at 
org.apache.derby.client.am.Connection.<init>(Connection.java:364)
         at 
org.apache.derby.client.net.NetConnection.<init>(NetConnection.java:209)
         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)
         ... 28 more
Caused by: java.net.ConnectException: Connection refused
         at java.net.PlainSocketImpl.socketConnect(Native Method)
         at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
         at 
java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
         at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
         at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
         at java.net.Socket.connect(Socket.java:519)
         at java.net.Socket.connect(Socket.java:469)
         at java.net.Socket.<init>(Socket.java:366)
         at java.net.Socket.<init>(Socket.java:179)
         at 
javax.net.DefaultSocketFactory.createSocket(SocketFactory.java:196)
         at 
org.apache.derby.client.net.OpenSocketAction.run(OpenSocketAction.java:67)
         at java.security.AccessController.doPrivileged(Native Method)
         at org.apache.derby.client.net.NetAgent.<init>(NetAgent.java:127)
         ... 34 more

FAILURES!!!
Tests run: 7,  Failures: 0,  Errors: 1


Mime
View raw message