Hola a tod@s: Estoy utilizando el mandato SNDM (http://homepage1.nifty.com/uzaemon/#download) para el envío del correo electrónico desde el AS/400. Hasta la fecha todo ha funcionado bien, pero el otro día nuestro servidor de correo no estuvo operativo y se generó un problema por un comportamiento extraño (entiendo que es así) de este mandato. El programa CL que lo usa supervisa el mensaje CPF9897 que emite el mandato cuando hay algún problema (en concreto el código de razón -203, el sistema remoto no responde). El CL no falla y cambia un parámetro que devuelve a los programa llamadores indicando que no se ha enviado el correo. Al finalizar toda la cadena de llamadas, se produce un error RPG0202 al alcanzar el primer programa RPG. Lo detallo un poco: PGM1 (un RPG OPM) | ^ Al regreso se produce el error RPG0200 V | PGM2 (un CL OPM) | ^ Al regreso no detecta excepción alguna V | PGM3 (un CL OPM) | ^ Al regreso no detecta excepción alguna V | PGM4 (un CL OPM) SNDM MONMSG CPF9897 (si no superviso, se produce un mensaje de error en PGM4). Si reviso la estructura de estado el programa en PGM1 (la SDS) no veo ningún mensaje que provoque la excepción. Lo más curioso todavía es que si compilo PGM1 como ILE, no se produce el comportamiento explicado y no se emite ningún mensaje de escape. Después de mucho investigar no he conseguido averiguar que id de mensaje de escape produce todo esto. Estoy en V5R4. ¿A alguien le ha pasado algo parecido? ¿Alguien que utilice SNDM podría probar esto mismo? ¿Se repite la historia? Un saludo. Javier Mora García Departamento de informática E-mail: mailto:[email protected] Web: http://www.musgrave.es <http://www.musgrave.es/> MUSGRAVE ESPAÑA S.A.U. Carretera Casa del León, Km 2 03293 - ELCHE - ALICANTE (SPAIN) Tlfo: +34 96 665 73 00 Fax: +34 96 665 73 10 Este correo electrónico y cualquier fichero adjunto al mismo contienen información de carácter confidencial exclusivamente dirigida a su destinatario o destinatarios. Queda prohibida su divulgación, copia o distribución a terceros sin la previa autorización escrita de Musgrave. En el caso de haber recibido este correo electrónico por error, se ruega notificar inmediatamente esta circunstancia mediante reenvío a la dirección electrónica del remitente. The information in this e-mail and in any attachments is confidential and solely for the attention and use of the named addressee or addresses. You are hereby notified that any dissemination, distribution or copy of this communication is prohibited without the prior written consent of Musgrave. If you have received this communication in error, please, notify the sender by reply e-mail.
____________________________________________________ Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd ) Forum.Help400 © Publicaciones Help400, S.L.

