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

Reply via email to