No se bien como son los mensajes de error de DB2 sobre AS400, pero ese R00001 no es que esta tratando de insertar en esa tabla en lugar de DAM_RECEPCIONISTA?
O lo estas capturando con el show sql en true y esta poniendo bien la tabla?
Hola , soy novato en AS400, empleo hibernate con db2/400al momento de insertar en una tabla se me presenta el sgte error,buscando en las listas me dicen, el hibernate no reconoce la tabla o cual puede ser el error que estoy cometiendo o me falta configurar algo mas en mi hibernate.cfg.xml o en el AS400????pero yo atravez del iseries client hago la consulta y si esta creada la tabla DAM_RECEPCIONISTAla sentencia q me bota el error es cuando ejecuto el save(DAMRecepcionista);les describo al final, el hibernate.cfg.xml[03/10/06 20:30:27:131 COT] 00000037 JDBCException W SQL Error: -7008, SQLState: 55019[03/10/06 20:30:27:147 COT] 00000037 JDBCException E [SQL7008] DAM_R00001 de MREPDEZ no válido para la operación.
net.sf.hibernate.exception.GenericJDBCException : could not insert: [com.maquinarias.vimsnet.hibernate.bean.DAMRecepcionista]
at net.sf.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:80)
at net.sf.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:69)
at net.sf.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java :29)
at net.sf.hibernate.persister.AbstractEntityPersister.convert(AbstractEntityPersister.java:1331)
at net.sf.hibernate.persister.EntityPersister.insert (EntityPersister.java:540)
at net.sf.hibernate.persister.EntityPersister.insert(EntityPersister.java:426)
at net.sf.hibernate.impl.ScheduledIdentityInsertion.execute (ScheduledIdentityInsertion.java:28)
hibernate.cfg.xml--------------------------<
property name="hibernate.connection.url" > jdbc:as400://Pcperu</property> <property name="hibernate.connection.driver_class" >com.ibm.as400.access.AS400JDBCDriver</ property> <property name="hibernate.connection.username " >abc</property> < property name="hibernate.connection.password" >abc</ property> <property name= "hibernate.connection.pool_size" >2</property> <property name="hibernate.cglib.use_reflection_optimizer" > false</property> <property name ="hibernate.connection.autocommit" >true</property> <property name="hibernate.connection.isolation" >1</property> < property name="hibernate.format_sql"> true</property > <property name="dialect" > net.sf.hibernate.dialect.DB2400Dialect</property> <property name="hibernate.show_sql"> false </property> <property name= "default_schema"> MREPDEZ</property> <mapping resource="/maps/Moneda.hbm.xml" />
saludos