JDBC guys, what do you think of this fix? I don't see the change in CVS.
Well, it also fails if you have the old postgresql.jar in your java jre/lib/ext as well and there is no fixed way to exclude it that I know of. In general, the old jar should not be in any place that is searched. The user can have his/her CLASSPATH set to some place where the old jar file is.
On the other hand setting includeAntRuntime="no" would not hurt us because we are not compiling an Ant (custom) task.
Fernando
---------------------------------------------------------------------------
[EMAIL PROTECTED] wrote:
Palle Girgensohn ([EMAIL PROTECTED]) reports a bug with a severity of 3 The lower the number the more severe it is.
Short Description if old postgresql.jar in CLASSPATH, ant fails
Long Description See http://www.freebsd.org/cgi/query-pr.cgi?pr=48878
If there is an older postgresql.jar file in the ant classpath when building a new postgresql.jar, it will fail.
Sample Code Adding includeAntRuntime="no" to the compile target in build.xml, as suggested by Tetsurou Okazaki <[EMAIL PROTECTED]>, fixes the problem
--- src/interfaces/jdbc/build.xml~ Sun Oct 20 02:10:55 2002 +++ src/interfaces/jdbc/build.xml Mon Mar 3 12:10:37 2003 @@ -101,7 +101,7 @@
<!-- This is the core of the driver. It is common for all three versions. --> <target name="compile" depends="prepare,check_versions,driver"> - <javac srcdir="${srcdir}" destdir="${builddir}" debug="${debug}"> + <javac includeAntRuntime="no" srcdir="${srcdir}" destdir="${builddir}" debug="${debug}"> <include name="${package}/**" />
<exclude name="${package}/jdbc1/**" unless="jdbc1"/>
No file was uploaded with this report
---------------------------(end of broadcast)--------------------------- TIP 3: if posting/reading through Usenet, please send an appropriate subscribe-nomail command to [EMAIL PROTECTED] so that your message can get through to the mailing list cleanly
-- Fernando Nasser Red Hat Canada Ltd. E-Mail: [EMAIL PROTECTED] 2323 Yonge Street, Suite #300 Toronto, Ontario M4P 2C9
---------------------------(end of broadcast)--------------------------- TIP 2: you can get off all lists at once with the unregister command (send "unregister YourEmailAddressHere" to [EMAIL PROTECTED])