Incorrect optimistic locking config for the JBoss version you are using or/and database schema doesn't match the mapping metadata.
> -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On > Behalf Of SRINIVASAN, RAVISHANKAR > Sent: Thursday, April 15, 2004 8:09 AM > To: [EMAIL PROTECTED] > Subject: RE: [JBoss-dev] Bug in specJApp code? > > Ok,I'll look into this..any ideas on the error: > > java.sql.SQLException: Column not found, message from > server: "Unknown column 'version_lock' in 'field list'" > at > com.mysql.jdbc.MysqlIO.checkErrorPacket(I)Lcom.mysql.jdbc.Buff > er;(MysqlI > O.java:1825) > at > com.mysql.jdbc.MysqlIO.sendCommand(ILjava.lang.String;Lcom.mys > ql.jdbc.Bu > ffer;)Lcom.mysql.jdbc.Buffer;(MysqlIO.java:1020) > > I see the file concerend is : > > org.jboss.ejb.plugins.cmp.jdbc.metadata.JDBCOptimisticLockingMetaData > > Method constructLockingField(): > > // column name > String columnName = MetaData.getOptionalChildContent(element, > "column-name"); > if(columnName == null || columnName.trim().length() < 1) > columnName = (lockingStrategy == VERSION_COLUMN_STRATEGY ? > "version_lock" : > (lockingStrategy == TIMESTAMP_COLUMN_STRATEGY ? > "timestamp_lock" : "generated_lock")); > > Any pointers on how I can procedd further? > > Ravi ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id70&alloc_id638&op=click _______________________________________________ JBoss-Development mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-development
