Buenas tardes:

 

����������� Estoy desarrollando una aplicaci�n en JAVA (con ejb’s) que corren con el servidor de aplicaciones jboss versi�n 3.0.6. y la base de datos esta en un as/400 y accede a esta mediante el driver de jt400.jar

 

����������� Bien el problema lo tengo cuando voy actualizar un fichero de as/400 mediante una sentencia sql update, puedo leer los registros de ese fichero pero no los puedo actualizar, �he probado a actualizar el fichero usando el squirrel (un programa java que ejecuta sentencias sql que utiliza drivers jdbc y le he colocado el jt400.jar) y me lo hace bien.

 

����������� Obtengo el siguiente error:

 

16:42:37,761 ERROR [STDERR] Caused by: java.sql.SQLException: [SQL7008] BZCONES en FIRREG no valido para la operaci�n. Causa . . . . . :�� El codigo de razon es 3: -- C�digo 1 -- BZCONES no tiene miembros. -- C�digo 2 -- BZCONES se ha salvado con liberaci�n de almacenamiento. -- C�digo 3 -- BZCONES no se registra por diario, o el usuario no tiene autorizaci�n para el diario. Los archivos con una acci�n de restricci�n RI de CASCADE, SET NULL, o SET DEFAULT deben estar registrados en el mismo diario.

 

 

����������� �A que puede ser debido?. �C�mo lo puede solucionar? . Gracias anticipadas por vuestra ayuda.

 

Un saludo,

 

Responder a