mas, mssql support nya identity utk auto number, n hibernate support itu.
Coba ubah
<class name="xxx" dynamic-insert="true" ...
terus di pk nya pake generator "identity"
   <generator class="identity" />

thanks,
W

2009/2/20 fu_kyogo <fu_ky...@yahoo.com>

>   Hallo semuanya,
> Gua mau nanya nih, gua dapat error pada saat deploy web using web
> logic. Database yang digunakan adalah oracle 10, berikut ini adalah
> errornya :
>
> WARNING: Error pre-processing class
> com.kiosk.commonlib.db.model.WebAdminAuditLog with
> weblogic.deployment.persistenceunitinfoimpl$classpreprocessori...@c7cb61'
> <openjpa-1.1.0-r422266:657916 fatal user error>
> org.apache.openjpa.util.MetaDataException:
> "com.kiosk.commonlib.db.model.WebAdminAuditLog.iid" declares generator
> name "WEB_ADMIN_AUDIT_LOG_SEQ_GEN", but uses the AUTO generation type.
> The only valid generator names under AUTO are "uuid-hex" and
> "uuid-string".
>
> Karena generator type yang gua pake adalah AUTO, kalau dirubah jadi
> SEQUENCE, bisa. Tetapi akibatnya kalo database yang digunakan adalah
> MSSQL, maka tidak bisa, karena MSSQL tidak support SEQUENCE.
>
> Ada gak ya solusi untuk mengatasinya ?
>
> Thanks
>
>  
>

Kirim email ke