db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rick Hillegas (JIRA)" <j...@apache.org>
Subject [jira] Updated: (DERBY-3703) Make it possible to build the JSR169 support with the jdk1.4 libraries
Date Mon, 02 Jun 2008 23:45:45 GMT

     [ https://issues.apache.org/jira/browse/DERBY-3703?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Rick Hillegas updated DERBY-3703:

    Attachment: derby-3703-01-aa-moveJdbc3methods.diff

Attaching derby-3703-01-aa-moveJdbc3methods.diff. This moves jdbc3 methods into the base embedded
implementations of PreparedStatement, CallableStatement, and ResultSet. With this patch, I
can successfully build the jsr169 support under the following techniques:

1) when I do NOT set jsr169compile.classpath (letting it default to java14compile.classpath)

2) when I set jsr169compile.classpath to point to a set of small device libraries

Using jar files created by both techniques, I have successfully run a heartbeat script on
a phoneME small device platform. The heartbeat script creates a database and selects from
the system tables. I have also run the regression tests cleanly under Java 5 against jars
built using technique (1).

I would appreciate if if someone could apply this patch, build the jars via technique (1),
and run the full regression tests on a small device platform.

Touches the following files:

M      build.xml

Lets jsr169compile.classpath default to be ava14compile.classpath if it is not set.

M      java/engine/org/apache/derby/impl/jdbc/EmbedCallableStatement20.java
M      java/engine/org/apache/derby/impl/jdbc/EmbedPreparedStatement20.java
M      java/engine/org/apache/derby/impl/jdbc/EmbedPreparedStatement30.java
M      java/engine/org/apache/derby/impl/jdbc/EmbedResultSet20.java

Moves methods from the above classes into the classes below:

M      java/engine/org/apache/derby/impl/jdbc/EmbedResultSet.java
M      java/engine/org/apache/derby/impl/jdbc/EmbedCallableStatement.java
M      java/engine/org/apache/derby/impl/jdbc/EmbedPreparedStatement.java

> Make it possible to build the JSR169 support with the jdk1.4 libraries
> ----------------------------------------------------------------------
>                 Key: DERBY-3703
>                 URL: https://issues.apache.org/jira/browse/DERBY-3703
>             Project: Derby
>          Issue Type: Improvement
>          Components: Build tools
>            Reporter: Rick Hillegas
>         Attachments: derby-3703-01-aa-moveJdbc3methods.diff, derby-3703-01-aa-moveJdbc3methods.diff
> It would be good to simplify the Derby build so that the whole product could be built
out-of-the-box just from what's checked into the Derby repository. As a step toward this goal,
it would be good to be able to build the jsr169 support without having to download proprietary

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message