Hi,

class SQLCachingStatementsForClass was removed some time ago.
http://www.mail-archive.com/[email protected]/msg01248.html

Please do a 'ant clean' before build the OJB jar or run the unit tests.
http://db.apache.org/ojb/docu/getting-started.html#Building+via+

regards,
Armin


Chiah Tong Kiat wrote:


Hi

Having the following compilation error

[javac] Compiling 574 source files to C:\Codes\db-ojb\target\classes [javac] C:\Codes\db-ojb\target\src\org\apache\ojb\broker\accesslayer\SQLCachingStatementsForClass.java:92: prepareStatement(java.sql.Connection,java.lang.String,boolean,boolean,int) in org.apache.ojb.broker.accesslayer.StatementsForClassImpl cannot be applied to (java.sql.Connection,java.lang.String,boolean,boolean)

[javac] return prepareStatement(con, deleteSQL, Query.NOT_SCROLLABLE, true);

[javac]                                ^

[javac] C:\Codes\db-ojb\target\src\org\apache\ojb\broker\accesslayer\SQLCachingStatementsForClass.java:114: prepareStatement(java.sql.Connection,java.lang.String,boolean,boolean,int) in org.apache.ojb.broker.accesslayer.StatementsForClassImpl cannot be applied to (java.sql.Connection,java.lang.String,boolean,boolean)

[javac] return prepareStatement(con, insertSQL, Query.NOT_SCROLLABLE, true);

[javac]                                ^

[javac] C:\Codes\db-ojb\target\src\org\apache\ojb\broker\accesslayer\SQLCachingStatementsForClass.java:136: prepareStatement(java.sql.Connection,java.lang.String,boolean,boolean,int) in org.apache.ojb.broker.accesslayer.StatementsForClassImpl cannot be applied to (java.sql.Connection,java.lang.String,boolean,boolean)

[javac] return prepareStatement(con, selectByPKSQL, Query.NOT_SCROLLABLE, true);

[javac]                                ^

[javac] C:\Codes\db-ojb\target\src\org\apache\ojb\broker\accesslayer\SQLCachingStatementsForClass.java:158: prepareStatement(java.sql.Connection,java.lang.String,boolean,boolean,int) in org.apache.ojb.broker.accesslayer.StatementsForClassImpl cannot be applied to (java.sql.Connection,java.lang.String,boolean,boolean)

[javac] return prepareStatement(con, updateSQL, Query.NOT_SCROLLABLE, true);

[javac]                                ^

[javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -deprecation for details. [javac] 4 errors

There is a mis-match in the super class StatementsForClassImpl.

Regards

tongkiat


------------------------------------------------------------------------

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

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

Reply via email to