Reparación de un mensaje
En esta sección se describe cómo reparar un mensaje que ha producido un error en la validación.
Para reparar un mensaje
En Internet Explorer, abra el sitio MRSR en http://localhost/sites/bassite.
En la ventana Inicio, haga clic en Documentos.
En la ventana Documentos, en Bibliotecas de documentos, haga clic en <Department name>_Repairer.
En la < ventana Nombre del departamento>_Repair, haga clic en Bandeja de entrada.
En la ventana Bandeja de entrada, seleccione el título del mensaje, haga clic en la flecha situada a la derecha del título del mensaje y, a continuación, haga clic en Editar en Microsoft Office InfoPath.
En el panel Acelerador de SWIFT de la ventana OfficeInfoPath 2007, asegúrese de que los errores están seleccionados. Revise los errores que se muestran en los cuadros Parse and XML Validation Errors (Errores de validación de BRE) y Runtime Errors (Errores de validación de BRE) y Runtime Errors (Errores de tiempo de ejecución).
En el formulario de InfoPath, desplácese hasta la ubicación del error y corrija el error. Si se trata de un error de validación XML, el error se resaltará en rojo.
Nota
Los errores de validación de BRE no se resaltarán en rojo en el formulario de InfoPath. Para obtener más información sobre los errores de validación de BRE, consulte Códigos de error de SWIFT.
Nota
Si el error se produce en un campo que va acompañado de una lista desplegable, no podrá ver el valor original que provocó el error. El campo mostrará "Seleccionar" en lugar del valor original. Seleccione el valor adecuado en la lista desplegable.
Para asegurarse de que el mensaje se validará, haga clic en Validación en el panel Rol actual: Reparación y, a continuación, haga clic en Validar mensaje. Compruebe que el panel Resultados muestra El mensaje es válido.
En la ventana OfficeInfoPath 2007, haga clic en Enviar.
Nota
Al hacer clic en Enviar, InfoPath realiza la validación XML en el mensaje. Si la validación no se realiza correctamente, debe corregir los errores de validación antes de continuar.
En el cuadro de diálogo Enviar mensaje, haga clic en Aceptar para enviar el mensaje reparado con los cambios aceptados, haga clic en Rechazar para rechazar los cambios o en Cancelar para cancelar el envío y volver al formulario.
Nota
Si acepta los cambios del mensaje, BizTalk Server realiza validaciones bre en el mensaje.
Nota
Si rechaza los cambios del mensaje en la fase de reparación, BizTalk Server enruta el mensaje al cuadro de mensajes y envía al Visor de eventos un error que lee "No se pudo restablecer a la primera fase del flujo de trabajo".
Si ha hecho clic en Aceptar o Rechazar en el paso 10, en la página Asistente para firmas digitales , seleccione el certificado que desea usar para firmar el formulario (el certificado que creó para el reparador) y, a continuación, haga clic en Siguiente.
Nota
Para comprobar la validez de una firma digital, haga clic en Firmas digitales en el menú Herramientas , haga clic en la firma digital que desea comprobar y, a continuación, haga clic en Ver formulario firmado.
En la página Asistente para firmas digitales para escribir un comentario, haga clic en Finalizar.
En la página Asistente para firmas digitales para comprobar el formulario, compruebe que el mensaje que está firmando y que la firma es correcta. Haga clic en He comprobado este contenido antes de firmar y, a continuación, haga clic en Firmar.
En la ventana Comprobar firma digital, haga clic en Cerrar.
En el cuadro de diálogo Envío correcto, haga clic en Aceptar.
Cierre la ventana de InfoPath.
En el sitio MRSR, haga clic en Documentos. Si ha hecho clic en Aceptar para aceptar los cambios en el paso 11, compruebe que el nombre> del< departamento_ReKeyVerify biblioteca de documentos contiene el mensaje que acaba de reparar. Si hizo clic en Rechazar para rechazar los cambios en el paso 11, compruebe que la biblioteca de documentos de A4SWIFT_Outbox contiene el mensaje que se acaba de modificar.