java - Spring Roo mangaged entities: dissable optimistic locking -


do know how disable optimistic locking in spring roo managed entities? generated entity annotated follows:

@roojavabean @rootostring @roojpaactiverecord public class cooldomain { } 

however when i'm starting app fails wire entity manager saying:

caused by: org.hibernate.hibernateexception: missing column: version in cool_domain     @ org.hibernate.mapping.table.validatecolumns(table.java:369)     @ org.hibernate.cfg.configuration.validateschema(configuration.java:1275)     @ org.hibernate.tool.hbm2ddl.schemavalidator.validate(schemavalidator.java:155)     @ org.hibernate.internal.sessionfactoryimpl.<init>(sessionfactoryimpl.java:506)     @ org.hibernate.cfg.configuration.buildsessionfactory(configuration.java:1750)     @ org.hibernate.ejb.entitymanagerfactoryimpl.<init>(entitymanagerfactoryimpl.java:94)     @ org.hibernate.ejb.ejb3configuration.buildentitymanagerfactory(ejb3configuration.java:905)     ... 51 more  

to avoid version check added versionfield="" property @roojpaactiverecord annotation. resolved issue:

@roojavabean @rootostring @roojpaactiverecord(versionfield="") public class cooldomain { } 

Comments

Popular posts from this blog

php - Why I am getting the Error "Commands out of sync; you can't run this command now" -

linux - Does gcc have any options to add version info in ELF binary file? -

java - Are there any classes that implement javax.persistence.Parameter<T>? -