Issue Details (XML | Word | Printable)

Key: DERBY-3984
Type: Improvement Improvement
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Rick Hillegas
Reporter: Rick Hillegas
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Derby

Separate out the small number of build targets which really require JDK1.4 features from the bulk of the targets which ought to compile cleanly against small device libraries

Created: 10/Dec/08 04:02 PM   Updated: 04/May/09 06:21 PM
Component/s: Build tools
Affects Version/s: 10.5.1.1
Fix Version/s: 10.5.1.1

Time Tracking:
Not Specified

File Attachments:
  Size
File Licensed for inclusion in ASF works derby-3984-01-aa-defaultToJsr169.diff 2008-12-22 02:13 PM Rick Hillegas 15 kB
File Licensed for inclusion in ASF works derby-3984-01-ab-defaultToJsr169.diff 2008-12-22 06:29 PM Rick Hillegas 15 kB
File Licensed for inclusion in ASF works derby-3984-02-aa-CallableStatement.diff 2008-12-23 03:13 PM Rick Hillegas 0.4 kB
File Licensed for inclusion in ASF works derby-3984-03-aa-securityBuild.diff 2008-12-23 03:50 PM Rick Hillegas 0.5 kB
File Licensed for inclusion in ASF works derby-3984-04-aa-mbeansBuild.diff 2008-12-23 04:03 PM Rick Hillegas 0.5 kB
File Licensed for inclusion in ASF works derby-3984-05-aa-revert.diff 2008-12-23 04:29 PM Rick Hillegas 2 kB
Issue Links:
Blocker
 
Dependants
Reference
 

Issue & fix info: Patch Available
Resolution Date: 08/Jan/09 04:46 PM


 Description  « Hide
It would be good to make jsr169 the default platform for most Derby build targets. This will allow the build to raise compile-time errors when a checkin violates the small-device contract. Only a small number of features (listed in DERBY-3966) really require JDK1.4. Something like the following may work:

1) Finish up DERBY-3966 so that java4compile.classpath defaults to an approximation of ${jdk14xmlSupport}: ${java15compile.classpath}

2) Make compile.classpath default to jsr169compile.classpath

3) Fortunately, jsr169compile.classpath itself already defaults to ${jsr169stubs}:${java14compile.classpath}

4) Change a (hopefully) small number of targets to use java14compile.classpath rather than compile.classpath



 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Rick Hillegas made changes - 10/Dec/08 04:03 PM
Field Original Value New Value
Link This issue depends on DERBY-3966 [ DERBY-3966 ]
Rick Hillegas made changes - 10/Dec/08 04:15 PM
Link This issue blocks DERBY-3985 [ DERBY-3985 ]
Rick Hillegas added a comment - 22/Dec/08 02:13 PM
Attaching derby-3984-01-aa-defaultToJsr169.diff. This patch makes the changes described above, defaulting most build targets to use the classpath for small device platforms.

The practical consequence of applying this patch is this: When someone checks in a change which violates the small device contract, the build will break for developers who have wired the small device jars into their build environment. (Developers do that by setting the jsr169compile.classpath variable in ant.properties.) This will give us early warning when the small device contract has been broken, prompting us to fix these problems quickly.

Some build targets had to be changed to explicitly keep using the JDK 1.4 classpath as they do today. I suspect that we would prefer that some of these targets defaulted to the small device classpath. Fixing the code to make that possible is not part of this JIRA. Follow-on JIRAs can be filed to fix these targets. In particular, you will notice the following:

1) The tools are built against the JDK 1.4 classpath.

2) So is the OSGI support.

3) So are a lot of tests.



Touches the following files:

M build.xml
M tools/ant/properties/compilepath.properties

Sets the default compiler classpath to be the small device classpath. Fixes up the stub compilers to use the appropriate classpaths.


M java/stubs/jsr169/javax/sql/RowSet.java

Removes some useless imports which were breaking the build.


M java/demo/toursdb/build.xml

Compiles toursdb against the JDK 1.4 libraries.


M java/tools/org/apache/derby/impl/tools/build.xml

Compiles the tools against the JDK 1.4 libraries.


M java/engine/org/apache/derby/osgi/build.xml

Compiles the OSGI support against the JDK 1.4 libraries.


M java/engine/org/apache/derby/iapi/jdbc/build.xml

Moves the compilation of an XA support class into a target which uses the JDK 1.4 libraries.


M java/testing/org/apache/derbyTesting/unitTests/build.xml
M java/testing/org/apache/derbyTesting/functionTests/tests/i18n/build.xml
M java/testing/org/apache/derbyTesting/functionTests/tests/lang/build.xml
M java/testing/org/apache/derbyTesting/functionTests/tests/replicationTests/build.xml
M java/testing/org/apache/derbyTesting/functionTests/tests/jdbcapi/build.xml
M java/testing/org/apache/derbyTesting/functionTests/tests/perf/build.xml
M java/testing/org/apache/derbyTesting/functionTests/tests/store/build.xml
M java/testing/org/apache/derbyTesting/functionTests/tests/tools/build.xml
M java/testing/org/apache/derbyTesting/functionTests/tests/memory/build.xml
M java/testing/org/apache/derbyTesting/functionTests/tests/upgradeTests/build.xml
M java/testing/org/apache/derbyTesting/functionTests/tests/derbynet/build.xml
M java/testing/org/apache/derbyTesting/functionTests/harness/build.xml
M java/testing/org/apache/derbyTesting/functionTests/util/build.xml
M java/testing/org/apache/derbyTesting/junit/build.xml
M java/testing/org/apache/derbyTesting/perf/build.xml

Compiles a lot of test classes against the JDK 1.4 libraries.

Rick Hillegas made changes - 22/Dec/08 02:13 PM
Attachment derby-3984-01-aa-defaultToJsr169.diff [ 12396595 ]
Rick Hillegas made changes - 22/Dec/08 02:39 PM
Derby Info [Patch Available]
Rick Hillegas made changes - 22/Dec/08 02:39 PM
Assignee Rick Hillegas [ rhillegas ]
Rick Hillegas added a comment - 22/Dec/08 05:36 PM
Tests ran cleanly for me against the derby-3984-01-aa-defaultToJsr169.diff patch except for the following error in the NetworkServerMBeanTest. I re-ran that test standalone and it passed cleanly.

There was 1 error:
1) testAttributeAccumulatedConnectionCount(org.apache.derbyTesting.functionTests.tests.management.NetworkServerMBeanTest)java.security.PrivilegedActionException: javax.management.InstanceNotFoundException: org.apache.derby:type=NetworkServer,system=c013800d-011e-5fa5-98ef-ffffe1d7aa3e
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.derbyTesting.functionTests.tests.management.MBeanTest.getAttribute(MBeanTest.java:379)
at org.apache.derbyTesting.functionTests.tests.management.NetworkServerMBeanTest.testAttributeAccumulatedConnectionCount(NetworkServerMBeanTest.java:93)
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)
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: javax.management.InstanceNotFoundException: org.apache.derby:type=NetworkServer,system=c013800d-011e-5fa5-98ef-ffffe1d7aa3e
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1010)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getAttribute(DefaultMBeanServerInterceptor.java:627)
at com.sun.jmx.mbeanserver.JmxMBeanServer.getAttribute(JmxMBeanServer.java:659)
at org.apache.derbyTesting.functionTests.tests.management.MBeanTest$4.run(MBeanTest.java:382)
... 41 more

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

Myrna van Lunteren added a comment - 22/Dec/08 06:01 PM - edited
This patch is based on the first attempt at check-in for DERBY-3988...Could you please update it ?
The patch didn't apply cleanly to the current trunk (although it only had a problem with trunk/build.xml...and I was able to change that quite easily manually, or I could apply to revision 727106, but I'd like us to be on the same level).

Rick Hillegas added a comment - 22/Dec/08 06:29 PM
Thanks for catching that, Myrna. Could you try derby-3984-01-ab-defaultToJsr169.diff, which I've just attached? Thanks!

Rick Hillegas made changes - 22/Dec/08 06:29 PM
Attachment derby-3984-01-ab-defaultToJsr169.diff [ 12396615 ]
Myrna van Lunteren added a comment - 22/Dec/08 07:25 PM
Thanks Rick, the patch applied cleanly now. I'll try some builds and run some tests...

I did start with a verification pass (compare my svn diff result with your patch) and it appears the java files in <trunk>/java/stubs/jsr169/*/* do not have svn:eol-style native set, which causes my svn diff to look quite different for RowSet.java.
When you get ready to commit, perhaps you can switch on the native property. Or we could do it for all stubs/jsr169 files some other time.

Rick Hillegas added a comment - 22/Dec/08 07:41 PM
Thanks, Myrna. I think that we should treat the svn:eol-style issue as a separate JIRA. Probably all of the source files under java/stubs will need this improvement.

Myrna van Lunteren added a comment - 22/Dec/08 09:58 PM
Actually, looks like the props are in place for the jdbc3 and jdbc4 stubs. But yeah, we should deal with that separately.

I did some experiments, and added a silly method to the Driver169 class:
   public void bla() {
        java.sql.Driver dr = null;
    }
As expected based on the (description of the) patch, the build with this passed when $HOME/ant.properties did not have jsr169compile.classpath set and failed when it *was* set.

testAttributeAccumulatedConnectionCount has failed like that for you before, and I think it's probably DERBY-3689.
I've not run any specific tests.

Based on this, I say +1 on the change.

Maybe we should have require committers to build with jsr169? Or is that too big a requirement? Or at least add a comment to the wiki (I think there is an area for committers somewhere).

Rick Hillegas added a comment - 23/Dec/08 02:18 PM
Hi Myrna,

Thanks for the review and for running those experiments.

I agree that it would be worthwhile to add a comment to the wiki, advising committers that they should configure their build environment so that they get compile-time checks for all of our platforms. The instructions for how to do this are in the new BUILDING.html attached to DERBY-3985.

Repository Revision Date User Message
ASF #728965 Tue Dec 23 14:25:06 UTC 2008 rhillegas DERBY-3984: Make the build use the small device libraries for the bulk of the Derby product so that we get compile-time checks when code breaks the small device contract.
Files Changed
MODIFY /db/derby/code/trunk/build.xml
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/tests/i18n/build.xml
MODIFY /db/derby/code/trunk/java/tools/org/apache/derby/impl/tools/build.xml
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/tests/memory/build.xml
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/tests/tools/build.xml
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/harness/build.xml
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/tests/upgradeTests/build.xml
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/tests/jdbcapi/build.xml
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/tests/store/build.xml
MODIFY /db/derby/code/trunk/java/stubs/jsr169/javax/sql/RowSet.java
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/junit/build.xml
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/tests/perf/build.xml
MODIFY /db/derby/code/trunk/java/demo/toursdb/build.xml
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/tests/lang/build.xml
MODIFY /db/derby/code/trunk/tools/ant/properties/compilepath.properties
MODIFY /db/derby/code/trunk/java/engine/org/apache/derby/osgi/build.xml
MODIFY /db/derby/code/trunk/java/engine/org/apache/derby/iapi/jdbc/build.xml
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/util/build.xml
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/tests/derbynet/build.xml
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/perf/build.xml
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/tests/replicationTests/build.xml
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/unitTests/build.xml

Rick Hillegas added a comment - 23/Dec/08 02:26 PM
Committed derby-3984-01-ab-defaultToJsr169.diff at subversion revision 728965.

Repository Revision Date User Message
ASF #728990 Tue Dec 23 15:10:56 UTC 2008 rhillegas DERBY-3984: Remove useless and build-breaking import of BigDecimal from jsr169 stub for CallableStatement.
Files Changed
MODIFY /db/derby/code/trunk/java/stubs/jsr169/java/sql/CallableStatement.java

Rick Hillegas added a comment - 23/Dec/08 03:13 PM
Attaching derby-3984-02-aa-CallableStatement.diff. This removes a useless import of BigDecimal from the jsr169 stub for CallableStatement. This import broke Ole's continuous integration build. Committed at subversion revision 728990.

Rick Hillegas made changes - 23/Dec/08 03:13 PM
Attachment derby-3984-02-aa-CallableStatement.diff [ 12396674 ]
Repository Revision Date User Message
ASF #729007 Tue Dec 23 15:48:31 UTC 2008 rhillegas DERBY-3984: The security build target depends on jdk 1.4.
Files Changed
MODIFY /db/derby/code/trunk/java/engine/org/apache/derby/security/build.xml

Rick Hillegas added a comment - 23/Dec/08 03:50 PM
Attaching derby-3984-03-aa-securityBuild.diff. This converts the security build target to use the jdk 1.4 libraries. There is a reference to Throwable.getCause() in one of the classes compiled by this target:

M java/engine/org/apache/derby/security/build.xml

Committed at subversion revision 729007.

Rick Hillegas made changes - 23/Dec/08 03:50 PM
Attachment derby-3984-03-aa-securityBuild.diff [ 12396675 ]
Repository Revision Date User Message
ASF #729014 Tue Dec 23 16:01:23 UTC 2008 rhillegas DERBY-3984: The mbeans support also references Throwable.initCause() and getCause(), meaning that we have to use the 1.4 libraries to build the mbeans support.
Files Changed
MODIFY /db/derby/code/trunk/java/engine/org/apache/derby/mbeans/build.xml

Rick Hillegas added a comment - 23/Dec/08 04:03 PM
Attaching derby-3984-04-aa-mbeansBuild.diff. The mbeans support also references Throwable.initCause() and getCause(), meaning that we need to use the 1.4 libraries to compile the mbeans support. Committed the following at subversion revision 729014:

M java/engine/org/apache/derby/mbeans/build.xml

Rick Hillegas made changes - 23/Dec/08 04:03 PM
Attachment derby-3984-04-aa-mbeansBuild.diff [ 12396677 ]
Knut Anders Hatlen added a comment - 23/Dec/08 04:09 PM
I was under the impression that initCause() and getCause() were part of the Foundation 1.1 API (see http://java.sun.com/javame/reference/apis/jsr219/java/lang/Throwable.html). Could it be that the Tinderbox compiles against Foundation 1.0 instead of 1.1?

Repository Revision Date User Message
ASF #729017 Tue Dec 23 16:12:37 UTC 2008 rhillegas DERBY-3984: Another target converted to use the 1.4 libraries because code references Throwable.initCause().
Files Changed
MODIFY /db/derby/code/trunk/java/engine/org/apache/derby/iapi/reference/build.xml

Rick Hillegas added a comment - 23/Dec/08 04:13 PM
Another target converted to use the 1.4 libraries because the code references Throwable.initCause():

M java/engine/org/apache/derby/iapi/reference/build.xml

Committed at subversion revision 729017.

Rick Hillegas added a comment - 23/Dec/08 04:16 PM
Knut, you're right. I'm going to back out the previous string of patches (including derby-3984-01-ab-defaultToJsr169.diff) until the tinderbox has been fixed to use CDC/FP 1.1.

Repository Revision Date User Message
ASF #729032 Tue Dec 23 16:26:38 UTC 2008 rhillegas DERBY-3984: Revert 728990, 729014, 729017, and 729007. The tinderbox build needs to be updated to use CDC/FP 1.1 instead of 1.0 libraries.
Files Changed
MODIFY /db/derby/code/trunk/java/engine/org/apache/derby/security/build.xml
MODIFY /db/derby/code/trunk/java/stubs/jsr169/java/sql/CallableStatement.java
MODIFY /db/derby/code/trunk/java/engine/org/apache/derby/mbeans/build.xml
MODIFY /db/derby/code/trunk/java/engine/org/apache/derby/iapi/reference/build.xml

Rick Hillegas added a comment - 23/Dec/08 04:29 PM
Reverted 728990, 729014, 729017, and 729007 at revision revision 729032.

Rick Hillegas made changes - 23/Dec/08 04:29 PM
Attachment derby-3984-05-aa-revert.diff [ 12396678 ]
Repository Revision Date User Message
ASF #729033 Tue Dec 23 16:33:18 UTC 2008 rhillegas DERBY-3984: Revert 728965.
Files Changed
MODIFY /db/derby/code/trunk/build.xml
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/tests/i18n/build.xml
MODIFY /db/derby/code/trunk/java/tools/org/apache/derby/impl/tools/build.xml
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/tests/memory/build.xml
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/tests/tools/build.xml
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/harness/build.xml
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/tests/upgradeTests/build.xml
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/tests/jdbcapi/build.xml
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/tests/store/build.xml
MODIFY /db/derby/code/trunk/java/stubs/jsr169/javax/sql/RowSet.java
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/junit/build.xml
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/tests/perf/build.xml
MODIFY /db/derby/code/trunk/java/demo/toursdb/build.xml
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/tests/lang/build.xml
MODIFY /db/derby/code/trunk/tools/ant/properties/compilepath.properties
MODIFY /db/derby/code/trunk/java/engine/org/apache/derby/osgi/build.xml
MODIFY /db/derby/code/trunk/java/engine/org/apache/derby/iapi/jdbc/build.xml
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/util/build.xml
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/tests/derbynet/build.xml
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/perf/build.xml
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/tests/replicationTests/build.xml
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/unitTests/build.xml

Rick Hillegas added a comment - 23/Dec/08 04:33 PM
Reverted 728965 at subversion revision 729033.

Repository Revision Date User Message
ASF #729034 Tue Dec 23 16:37:15 UTC 2008 rhillegas DERBY-3984: Reapplying 728990: the import of BigDecimal is, in any event, useless.
Files Changed
MODIFY /db/derby/code/trunk/java/stubs/jsr169/java/sql/CallableStatement.java

Rick Hillegas added a comment - 23/Dec/08 04:37 PM
Reapplying derby-3984-02-aa-CallableStatement.diff. The import of BigDecimal is useless. Committed at subversion revision 729034.

Rick Hillegas made changes - 23/Dec/08 04:43 PM
Link This issue is blocked by DERBY-3995 [ DERBY-3995 ]
Rick Hillegas made changes - 23/Dec/08 05:18 PM
Link This issue is related to DERBY-3996 [ DERBY-3996 ]
Repository Revision Date User Message
ASF #731603 Mon Jan 05 15:44:07 UTC 2009 rhillegas DERBY-3984: Re-commit patch which defaults most of the build to using the small device libraries if they are present. Ole has adjusted the tinderbox build to use CDC/FP 1.1 libraries (rather than 1.0 libraries) so hopefully this patch will play nicely in the tinderbox.
Files Changed
MODIFY /db/derby/code/trunk/build.xml
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/tests/i18n/build.xml
MODIFY /db/derby/code/trunk/java/tools/org/apache/derby/impl/tools/build.xml
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/tests/memory/build.xml
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/tests/tools/build.xml
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/harness/build.xml
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/tests/upgradeTests/build.xml
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/tests/jdbcapi/build.xml
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/tests/store/build.xml
MODIFY /db/derby/code/trunk/java/stubs/jsr169/javax/sql/RowSet.java
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/junit/build.xml
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/tests/perf/build.xml
MODIFY /db/derby/code/trunk/java/demo/toursdb/build.xml
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/tests/lang/build.xml
MODIFY /db/derby/code/trunk/tools/ant/properties/compilepath.properties
MODIFY /db/derby/code/trunk/java/engine/org/apache/derby/osgi/build.xml
MODIFY /db/derby/code/trunk/java/engine/org/apache/derby/iapi/jdbc/build.xml
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/util/build.xml
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/tests/derbynet/build.xml
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/perf/build.xml
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/tests/replicationTests/build.xml
MODIFY /db/derby/code/trunk/java/testing/org/apache/derbyTesting/unitTests/build.xml

Rick Hillegas added a comment - 05/Jan/09 03:45 PM
Thanks to Ole for adjusting the tinderbox tests to use the CDC/FP 1.1 libraries rather than the 1.0 libraries (DERBY-3995). I have re-committed derby-3984-01-ab-defaultToJsr169.diff at subversion revision 731603.

Rick Hillegas made changes - 08/Jan/09 04:46 PM
Resolution Fixed [ 1 ]
Status Open [ 1 ] Closed [ 6 ]
Myrna van Lunteren made changes - 13/Apr/09 11:10 PM
Fix Version/s 10.5.0.0 [ 12313010 ]
Myrna van Lunteren made changes - 04/May/09 06:21 PM
Fix Version/s 10.5.0.0 [ 12313010 ]
Fix Version/s 10.5.1.1 [ 12313771 ]
Affects Version/s 10.5.0.0 [ 12313010 ]
Affects Version/s 10.5.1.1 [ 12313771 ]