Integration Studio solución de problemas de operación
Introducción
Si experimenta problemas al ejecutar una operación, se recomiendan las siguientes acciones de solución de problemas.
Probar la conexión
Para cualquier operación que utilice conectores, en la conexión, haga clic en el botón Probar para asegurarse de que la conexión sea exitosa.
Para Connector SDK basados en conectores implementados en operaciones que se ejecutan en agentes privados, hacer clic en el botón Probar garantiza que se descargue la última versión del conector al agente (a menos que se use la política Deshabilitar actualización automática del conector política de la organización).
Consultar los registros de operación
Consulte los registros de operación para cualquier información escrita durante la ejecución de la operación.
Según el tipo de agente, puede hacer lo siguiente para recuperar archivos de registro y datos adicionales:
- Habilitar el registro de depurar de operación (para agentes de la nube o para agentes privados)
- Habilitar registro detallado del conector (solo agentes privados)
- Consulta los registros de agentes (sólo agentes privados)
Posibles errores en los registros de operación
Las siguientes secciones cubren los errores que pueden estar presentes en un registro de operación y su resolución.
Advertencia de subelemento adicional
Un extra subelement
la advertencia en los mensajes de registro generalmente se puede ignorar. Esta advertencia indica que la carga útil de la API de un conector devolvió más de nodos o campos de datos que los definidos en el esquema de datos de respuesta.
Caracteres no permitidos en asignaciones de esquema XML
Dependiendo de la actividad del conector, estos caracteres no son válidos y generarán un error de tiempo de ejecución:
\x00 (NULO) | \x0E (cambiar hacia afuera) |
\x01 (inicio del encabezado) | \x0F (cambio hacia adentro) |
\x02 (inicio del texto) | \x1A (carácter sustituto) |
\x03 (fin del texto) | \x1B (escapar) |
\x04 (fin de la transmisión) | \x1C (separador de archivos, separador de información cuatro) |
\x05 (consulta) | \x1D (separador de archivos, separador de información tres) |
\x06 (reconocer) | \x1E (separador de archivos, separador de información dos) |
\x07 (campana) | \x1F (separador de archivos, separador de información uno) |
\x08 (retroceso) | \xD800 a \xDFFF (Caracteres sustitutos altos UTF-16) |
\x0B ( pestaña vertical) | \xFFFE |
\x0C (avance de formulario) | \xFFFF |
Cuando los datos de entrada o salida que se suministran a una transformación adyacente a una actividad de conector basada en XML o que se devuelven desde ella contienen uno de los caracteres anteriores, se devuelve un error específico que hace referencia a ese carácter en tiempo de ejecución. Por ejemplo, cuando \x1E
carácter de control está presente en la transformación de respuesta para Epicor Kinetic Obtener actividad BAQ, este error se devuelve en tiempo de ejecución:
The Exception is Invalid white space character (0x1e) in text to output