Gracias Alex. La primera referencia que indicas ya la estaba explorando pero no la entiendo muy bien. No utilizo esa propiedad y no tengo muy claro en que me puede afectar. Voy a ver si puedo hacer alguna prueba.
La segunda referencia la desconocía por completo. Tampoco entiendo cómo funcionan. Voy a ver qué averiguo. Saludos, Javier De: [email protected] [mailto:[email protected]] En nombre de Alex Martínez Enviado el: lunes, 14 de septiembre de 2015 13:06 Para: forum.help400 Asunto: Re: PASE y Java Hola ¿tienes la propiedad java.awt.headless=true ? Lo único que he encontrado relacionado con el error CPFB9C7 es por este motivo http://archive.midrange.com/rpg400-l/200906/msg00054.html Quizás establecer estas variables de entorno te pueden ayudar http://www-01.ibm.com/support/knowledgecenter/ssw_i5_54/rzaha/rzahapaseexmplsallowprev.htm El 14 de septiembre de 2015, 12:32, Javier Mora <[email protected]<mailto:[email protected]>> escribió: Hola a tod@s: Recientemente me he encontrado con un problema al utilizar en un trabajo Java (desde RPG) y el entorno PASE. Resumiendo, tengo un programa RPG que invoca a métodos de Java y que arranca la máquina virtual (J2SE 5.0 de 32 bits) a través de PASE (o eso creo). Este programa genera una serie de archivos que se tratan con unas utilidades que se ejecutan bajo PASE. Si la máquina virtual no está arrancada, las utilidades que tratan los ficheros generados funcionan. Por el contrario, si en el trabajo ya está arrancada la máquina virtual ya no funcionan. El error es el siguiente: ID de mensaje . . . . : CPFB9C7 Gravedad . . . . . . . : 40 Tipo de mensaje . . . : Escape Fecha envío . . . . . : 14/09/15 Hora envío . . . . . . : 12:29:05 Mensaje . . . . : i5/OS PASE ya se está ejecutando en este trabajo. Causa . . . . . : Se ha llamado a la API Qp2RunPase para ejecutar un programa i5/OS PASE en un trabajo que ya está ejecutando un programa i5/OS PASE. Recuperación . : Vuelva a intentar la petición, ya sea en este trabajo cuando termine de ejecutar i5/OS PASE, o bien en otro trabajo. ¿Alguien conoce algún modo de ejecutar dos PASE en un mismo trabajo? Tengo clara una solución, que es ejecutar los procesos en trabajos separados, pero ello me supone muchos otros problemas. Un saludo a todos por vuestros comentarios, Javier Mora ____________________________________________________ Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd ) Forum.Help400 © Publicaciones Help400, S.L.
____________________________________________________ Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd ) Forum.Help400 © Publicaciones Help400, S.L.

