Entrar
¿Nuevo usuario? Inscribirme
DesarrolloJava · Desarrollo de Software en Java/J++/J#
? ¿Ya estás suscrito? Entra a Yahoo!

Consejos

¿Sabías que...?
Podés cambiar el orden de los mensajes. Simplemente hacé clic en el enlace de columna fecha. Tus preferencias se guardarán, por lo tanto no necesitarás hacerlo otra vez cuando vuelvas a entrar.

Mensajes

  Mensajes Ayuda
Avanzado
Problemas con Hibernate y DB2/400   Lista de mensajes  
Responder | Reenviar Mensaje #18276 de 25898 |
Re: [Java] Problemas con Hibernate y DB2/400

Pone el mapping de esa clase.
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?

On 10/3/06, Anibal Chihuantito <skyanibal@...> wrote:
Hola , soy novato en AS400, empleo hibernate con db2/400
al 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_RECEPCIONISTA
 
la 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





Mié, 4 de Oct, 2006 2:08 am

hiween
Sin conexión Sin conexión
Enviar correo Enviar correo

Reenviar Mensaje #18276 de 25898 |
Desplegar mensajes Autor Ordenar por fecha

Hola , soy novato en AS400, empleo hibernate con db2/400 al momento de insertar en una tabla se me presenta el sgte error, buscando en las listas me dicen, el...
Anibal Chihuantito
skyanibal
Sin conexión Enviar correo
4 de Oct, 2006
1:50 am

Pone el mapping de esa clase. 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...
Gunther Schneider
hiween
Sin conexión Enviar correo
4 de Oct, 2006
2:09 am

Hola Anibal, Puede ser que el usuario con el que te conectas a DB2 no sea el mismo en el Cliente de DB2, que con el que se conecta desde la aplicacion? ...
David Brunstein
david_brunstein
Sin conexión Enviar correo
4 de Oct, 2006
4:41 am

gracias por responder puse show_sql = true en el hiberante.cfg.xml y salio Hibernate: insert into MREPDEZ.DAM_RECEPCIONISTA (NOMBRES, APELLIDOS, FLG_ESTADO,...
Anibal Chihuantito
skyanibal
Sin conexión Enviar correo
4 de Oct, 2006
2:55 pm

Bueno, ahora copia ese insert exactamente como esta en el cliente de base de datos (reemplazando solamente los ? por valores), y fijate si asi corre. ... ...
Gunther Schneider
hiween
Sin conexión Enviar correo
4 de Oct, 2006
3:21 pm
Avanzado

Copyright © 2009 Yahoo! de Argentina S.R.L. Todos los derechos reservados.
Política de privacidad - Condiciones del Servicio - Reglas de la comunidad de Yahoo! - Ayuda