Wildfire 3.0.0 does not build properly on mustang jdk 1.6. Should I be passing some source version arguments to javac or is this a known issue? Seems to be the result of some changes in the java.sql interfaces. See below for the specfic errors. Thank you!
./java -version -server
java version “1.6.0-rc”
Java™ SE Runtime Environment (build 1.6.0-rc-b87)
Java HotSpot™ Server VM (build 1.6.0-rc-b87, mixed mode)
Build errors:
plugins:
init:
Created dir: wildfire_src/target
Expanding: wildfire_src/build/lib/merge/whack.jar into wildfire_src/target/whack
compile:
Created dir: wildfire_src/target/classes
Compiling 415 source files to wildfire_src/target/classes
wildfire_src/src/java/org/jivesoftware/database/AbstractConnection.java:23: org.jivesoftware.database.AbstractConnection is not abstract and does not override abstract method createStruct(java.lang.String,java.lang.Object[]) in java.sql.Connection
public class AbstractConnection implements Connection {
wildfire_src/src/java/org/jivesoftware/database/ProfiledConnection.java:631: org.jivesoftware.database.ProfiledConnection.TimedStatement is not abstract and does not override abstract method isPoolable() in java.sql.Statement
class TimedStatement extends StatementWrapper {
wildfire_src/src/java/org/jivesoftware/database/ProfiledConnection.java:719: org.jivesoftware.database.ProfiledConnection.TimedPreparedStatement is not abstract and does not override abstract method isPoolable() in java.sql.Statement
class TimedPreparedStatement extends PreparedStatementWrapper {
wildfire_src/src/java/org/jivesoftware/database/ProfiledConnection.java:924: org.jivesoftware.database.ProfiledConnection.TimedCallableStatement is not abstract and does not override abstract method isPoolable() in java.sql.Statement
class TimedCallableStatement extends CallableStatementWrapper {
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
4 errors
wildfire_src/build/build.xml:893: The following error occurred while executing this line:
wildfire_src/build/build.xml:252: Compile failed; see the compiler error output for details.
BUILD FAILED (total time: 12 seconds)