Saltar al contenido

Solución de problemas del SDK del Conector

Solución de problemas

Esta página proporciona consejos y sugerencias para solucionar problemas con el SDK de Harmony Connector. Ver el Problemas conocidos página para obtener información adicional.

P: registré mi conector, edité el archivo de manifiesto y construí el conector; todavia no lo veo aparecer en el archivo de registro del agente como cargado. ¿Qué podría estar mal?

R: Si no ve que se está cargando el conector o ve un mensaje de error en el registro, verifique que la compilación funcionó correctamente. Descomprima el archivo JAR que se creó y verifique el MANIFEST.MF archivo dentro, verifique que los archivos estén todos los presentes, y que el contenido del manifiesto coincide con lo que pretendías. Si está ejecutando en el sistema operativo Windows, hay es un problema conocido con la creación de archivos JAR donde la última entrada de un manifiesto se ignora si no hay un final retorno de carro/avance de línea como última entrada. Si, cuando abre el archivo en un editor de texto, no ve una línea en blanco al final, agregue uno e intente reconstruir y reiniciar su agente.

Compruebe que el registro del conector se ha realizado correctamente utilizando el API de registro para recuperar el registro conectores para la organización que está utilizando. El nombre con el que está registrado el conector debe ser el mismo como el nombre utilizado en el archivo JSON que describe la interfaz de usuario de Integration Studio y en los archivos fuente de Java. Compruebe tanto el agente y registros del servidor Tomcat para mensajes que indican que el conector se ha visto y registrado correctamente.

P: Mi conector no aparece en la interfaz de usuario de Integration Studio. ¿Qué podría estar mal?

R: Verifica estos puntos:

  • Compruebe que el archivo de interfaz de usuario del conector (de forma predeterminada, adapter.json) es JSON válido; el agente reportará errores en el registro si hay algún problema.
  • Verificar en los logs del agente que el conector haya sido registrado con Harmony; los registros deben enumerar los información provista en el MANIFEST.MF archivo, incluido el nombre del conector registrado, el autor, la clave del conector, ID de tipo de entidad de extremo e ID de actividad.
  • Usa esta colección de cartero para ver cuál adaptadores (conectores) Harmony regresa.
  • Comprobar que el registro del conector se ha realizado correctamente mediante el API de registro para recuperar el registro conectores para la organización que está utilizando.
  • El nombre con el que está registrado el conector debe ser el mismo que el nombre utilizado en el archivo JSON que describe el Interfaz de usuario de Integration Studio y en los archivos fuente de Java. Compruebe los registros del agente y del servidor Tomcat para ver si hay mensajes que indiquen que el conector ha sido visto y registrado correctamente.
  • Ocasionalmente, es posible que necesite incrementar la versión en el MANIFEST.MF del conector, reconstruir y luego volver a desplegar para que los cambios se propaguen.
  • Si usa un Agente Privado de Windows, intente reiniciar el agente.

P: ¿Dónde están los archivos de registro que debo consultar para depurar los problemas del conector?

R: Los archivos de registro son los del servidor Tomcat de Harmony Agente. Están ubicados en un directorio del Agente de Harmony:

<JITTERBIT_HOME>/tomcat/logs

En el sistema operativo Windows, el registro se llama catalina.<date_stamp>.out; en el sistema operativo Linux (y Docker Agente), el registro actual archivo se llama catalina.out y a medida que se hace más grande se da la vuelta para catalina.<date_stamp>.out.