Saltar al contenido

Problemas conocidos en Jitterbit Integration Studio

Introducción

Esta página documenta los problemas conocidos que se han identificado con Jitterbit Integration Studio. Para problemas conocidos que se han identificado con otras aplicaciones de Jitterbit Harmony, consulte Problemas conocidos.

General

  • El pegado entre proyectos no funciona en Firefox

    • Resumen: Pegar componentes entre proyectos no es funcional actualmente utilizando el navegador Firefox.

    • Información adicional: Después de copiar un componente, intentar pegarlo en otro proyecto no resultará en una copia del componente.

    • Solución alternativa: Utilice el navegador Chrome o Safari (solo macOS) para pegar componentes entre proyectos.

Conectores

  • Box: Advertencia de subelementos extra al crear enlaces web con la actividad Crear

    • Resumen: Esta advertencia aparece en el registro al crear un enlace web.

    • Información adicional: Después de ejecutar una operación para crear un enlace web, el registro muestra advertencias de subelementos extra.

  • Las actividades del conector de base de datos pueden fallar si el nombre de la tabla contiene un +

    • Resumen: Si un nombre de tabla en una declaración como select * from City+ contiene un +, la actividad falla.

    • Información adicional: El carácter + es un carácter reservado en SQL.

    • Solución alternativa: Encierre el nombre de la tabla con corchetes, [select * from City+].

  • HTTP: Reintentar no recupera de errores 500, 502, 503 o 504

    • Resumen: Cuando se selecciona la opción Reintentar en una conexión HTTP y al usar agentes privados de la versión 10.30 a la 10.33, la actividad HTTP no se recupera de los errores 500, 502, 503 o 504 y se devuelve un código de error.

    • Solución alternativa: Actualice a la versión 10.34 o posterior del agente privado, o agregue manualmente RecoverableStatusCode=500,502,503,504 al archivo de configuración del agente privado.

  • Magento: Los valores de los campos created_at y updated_at no se actualizan con entradas manuales

    • Resumen: Ambos campos created_at y updated_at son proporcionados por la API de Magento. Estas marcas de tiempo no son editables por el usuario. Cualquier valor que ingreses para estas marcas de tiempo es ignorado.
  • Magento: Filtrar una búsqueda en algunos campos no está funcionando

    • Resumen: Al especificar parámetros de filtro en la solicitud de una actividad de búsqueda de Magento, algunos campos no funcionan incluso cuando coinciden exactamente con los nombres de campo especificados en la documentación de la API de Magento.

    • Información Adicional: La operación falla y el mensaje de respuesta indica un nombre de atributo no válido.

    • Solución Alternativa: Utiliza los registros del navegador para determinar qué nombre de campo espera el conector. Por ejemplo, mientras que la API de Magento especifica un campo id, el conector de Magento espera que el nombre del campo proporcionado en la solicitud sea entity_id. En un navegador Chrome, los registros del navegador se pueden acceder dentro de las herramientas de desarrollador de Google Chrome en su pestaña de Red.

  • Microsoft Azure Service Bus: Entradas de registro excesivas

    • Resumen: Al utilizar el conector de Microsoft Azure Service Bus con la versión del agente 10.87 / 11.25 o anterior, se generan un número excesivo de registros INFO en un corto período de tiempo, lo que lleva a problemas de espacio en disco como resultado del tamaño del archivo catalina.out.

    • Solución Alternativa: Se recomienda una actualización a la versión del agente 11.26 o posterior. Como alternativa, este problema se puede resolver en la versión del agente 10.87 / 11.25 o anterior agregando la siguiente configuración al archivo logback.xml ubicado en C:\Program Files\Jitterbit Agent\tomcat\shared\lib (Windows) o /opt/jitterbit/tomcat/shared/lib (Linux):

      <logger name="com.azure.core.amqp" level="ERROR"/>
      <logger name="com.azure.messaging.servicebus" level="ERROR"/>
      <logger name="com.azure.core.implementation" level="ERROR"/>
      
  • Microsoft Teams: Probar una consulta en una actividad de Listar Canales de Microsoft Teams falla si el nombre del equipo contiene espacios

    • Resumen: Probar una consulta en el paso 2 de una actividad de Microsoft Teams Listar Canales falla con un error de Consulta Inválida si el nombre del equipo de Microsoft Teams contiene espacios.

    • Información Adicional: El problema se limita a la prueba de la consulta. La configuración de la actividad aún se puede completar. En tiempo de ejecución, la operación devolverá los detalles del canal esperados.

  • SAP: Se permite el despliegue de operaciones SAP inválidas

    • Resumen: Las operaciones que contienen más de una actividad SAP, o que contienen una actividad SAP y una actividad de NetSuite, Salesforce o SOAP, parecen ser válidas y se pueden desplegar sin error.

    • Información Adicional: La operación fallará en tiempo de ejecución.

    • Solución Alternativa: Siga un patrón de operación válido y no use más de una actividad SAP, NetSuite, Salesforce o SOAP en la misma operación. Si utiliza una actividad SAP como fuente, use solo el Patrón de Transformación. Si utiliza una actividad SAP como destino, use el Patrón de Transformación, el Patrón de Archivo de Dos Destinos (solo como el primer destino) o el Patrón de Dos Transformaciones, según corresponda. Consulte Validez de la operación para más información.

  • ServiceNow: Los campos DateTime utilizan el tipo de dato incorrecto en el esquema de respuesta generado por una actividad de Consulta de ServiceNow

    • Resumen: Durante la configuración de una actividad de Consulta de ServiceNow, en el esquema generado en el paso 3, un campo DateTime que está devolviendo un valor (ya sea un DateTime o un nulo) utiliza una cadena 'dateTime' en lugar del valor.

    • Solución Alternativa: En la transformación, refleje el esquema, luego edítelo y cambie el tipo de dato de cualquier campo 'dateTime' a una cadena.

  • ServiceNow: Las operaciones con actividades de Crear o Actualizar de ServiceNow que utilizan datos DateTime formateados incorrectamente no logran escribir el registro

    • Resumen: Las operaciones que utilizan una actividad de creación de ServiceNow o actividad de actualización para intentar escribir datos de DateTime con formato incorrecto informarán éxito con un error, pero fallarán al crear o actualizar el registro.

    • Información Adicional: El mensaje de error devuelto no informa el formato de fecha incorrecto como causa.

Transformaciones

  • Valores incorrectos para el tipo de dato long

    • Resumen: Los valores y tipos de datos pueden cambiar en la salida.

    • Información Adicional: Los campos con tipos de datos long pueden no mostrar el valor original en la salida.

  • Usar un esquema de origen plano en transformaciones puede devolver un campo mapeado en blanco

    • Resumen: En ciertas circunstancias al usar un esquema de origen plano, los campos de destino no se mapean correctamente, lo que provoca que estén en blanco.

    • Información Adicional: Esto no ocurre con esquemas reflejados o esquemas JSON.

    • Solución alternativa: Agregar un script al inicio de la operación que desactive transformaciones en streaming configurando $jitterbit.transformation.auto_streaming = false;.

  • Una vista previa de transformación resultará en un error genérico al usar un archivo de muestra inválido

    • Resumen: Al cargar un archivo de muestra para usar en una vista previa de transformación, si el archivo está en un formato inválido, el mensaje de error indica un "sampleDataLoadFailure."

    • Información Adicional: Las causas potenciales de un formato inválido incluyen un archivo CSV que falta el encabezado, un archivo JSON que falta una comilla de cierre, un archivo XML que falta una etiqueta de cierre, etc.