suites.All fails to run on Jvm 1.5 when built with JDK 1.5 (Failed to invoke
suite(): .jdbc4._Suite)
----------------------------------------------------------------------------------------------------
Key: DERBY-3588
URL: https://issues.apache.org/jira/browse/DERBY-3588
Project: Derby
Issue Type: Bug
Components: Regression Test Failure, Test
Affects Versions: 10.4.1.0, 10.5.0.0
Environment: Building with JDK 1.5 (
'j15lib=/usr/local/java/jdk1.5/jre/lib'.)
Running tests with
JVM:
Sun Microsystems Inc.
java version "1.5.0_14"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_14-b03)
Java HotSpot(TM) Client VM (build 1.5.0_14-b03, mixed mode)
Reporter: Ole Solberg
I discovered that since svn r633968 - 2008-03-05 19:45:52 CET, .suites.All has
failed with
'Failed to invoke suite():java.lang.ClassNotFoundException:
org.apache.derbyTesting.functionTests.tests.jdbc4._Suite' in my test runs
where I have built with JDK 1.5, i.e. have
'j15lib=/usr/local/java/jdk1.5/jre/lib' in ~/ant.properties.
I think this is related to svn r633658 which removed the test for
'JDBC.vmSupportsJDBC4()' when doing
'suite.addTest(addSuiteByReflection("org.apache.derbyTesting.functionTests.tests.jdbc4._Suite"));'.
I added the 'if (JDBC.vmSupportsJDBC4()){....}' again and am now runnning
.suites.All on one of my 1.5 test platforms.
An alternative might be to catch 'ClassNotFoundException' in
'addSuiteByReflection()'?
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.