On Jan 22, 2005, at 4:12 AM, [EMAIL PROTECTED] wrote:

*********************************************************** G U M P
[EMAIL PROTECTED]: Project derby (in module db-derby) failed

First, many thanks Stephan for cleaning up my attempt at a project file for derby! I'll be glad to help get the Derby build going, just let me know how. It's taken me a while to get subscribed to [EMAIL PROTECTED] due to mail client problems on my end.


<snip>

compile_iapi_jdbc_jdbc2:
[javac] Compiling 3 source files to /home/gump/workspaces2/public/workspace/db-derby/classes
[javac] /home/gump/workspaces2/public/workspace/db-derby/java/engine/org/ apache/derby/iapi/jdbc/BrokeredPreparedStatement.java:34: org.apache.derby.iapi.jdbc.BrokeredPreparedStatement is not abstract and does not override abstract method getParameterMetaData() in java.sql.PreparedStatement

Derby has classes which implement interfaces which changed between JDK 1.3 and JDK 1.4, such as PreparedStatement, so both versions are needed at different times in the build. In Derby's buildfiles, the properties j13lib and j14lib are used to reference the different versions of the runtime classes to compile against. One possible solution to the error referenced above would be to pass in those two properties with their proper values and run Ant with build.sysclasspath set to 'last'. But, I don't know if that is possible.


Thanks again for your help,
andrew


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to