Problema de entornos ORA-01722: invalid number
Publicado por JoseHurtado (1 intervención) el 26/03/2012 16:45:35
Hola a todos.
Tengo un problema al ejecutar un programa java en el que estoy trabajando. Está funcionando correctamente en mi entorno local pero al subir el jar y ejecutarlo en un servidor Linux está dando el siguiente error:
java.sql.SQLException: ORA-01722: invalid number
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
at oracle.jdbc.ttc7.TTIoer.processError(TTIoer.java:289)
at oracle.jdbc.ttc7.Oall7.receive(Oall7.java:573)
…
También lo he probado, exactamente el mismo jar, en otro servidor Linux y se ejecuta correctamente. La base de datos que se consulta es la misma y no entiendo porqué en un entorno está apareciendo esta excepción y en el otro no. También he probado con varias JVM de Sun y jRockit en ambos entornos pero siempre pasa lo mismo.
Arquitecturas:
1) Mi PC de desarrollo es un XP (x86) y ejecuto directamente desde el eclipse.
2) Servidor Linux que “sí funciona”: Red Hat Enterprise Linux AS release 4 (Nahant Update 5) (x86)
3) Servidor Linux que “no funciona”: redhat-4 (x64)
4) BBDD, es un Oracle 11gR2
¿Alguna idea?
Muchas gracias a todos de antemano.
Tengo un problema al ejecutar un programa java en el que estoy trabajando. Está funcionando correctamente en mi entorno local pero al subir el jar y ejecutarlo en un servidor Linux está dando el siguiente error:
java.sql.SQLException: ORA-01722: invalid number
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
at oracle.jdbc.ttc7.TTIoer.processError(TTIoer.java:289)
at oracle.jdbc.ttc7.Oall7.receive(Oall7.java:573)
…
También lo he probado, exactamente el mismo jar, en otro servidor Linux y se ejecuta correctamente. La base de datos que se consulta es la misma y no entiendo porqué en un entorno está apareciendo esta excepción y en el otro no. También he probado con varias JVM de Sun y jRockit en ambos entornos pero siempre pasa lo mismo.
Arquitecturas:
1) Mi PC de desarrollo es un XP (x86) y ejecuto directamente desde el eclipse.
2) Servidor Linux que “sí funciona”: Red Hat Enterprise Linux AS release 4 (Nahant Update 5) (x86)
3) Servidor Linux que “no funciona”: redhat-4 (x64)
4) BBDD, es un Oracle 11gR2
¿Alguna idea?
Muchas gracias a todos de antemano.
Valora esta pregunta
0