Saltar al contenido

Problemas Conocidos de Cloud Studio

Introducción

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

General

  • El pegado entre proyectos no funciona en Firefox

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

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

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

  • Es posible que los nuevos usuarios de prueba no puedan acceder a Cloud Studio inmediatamente después de registrarse

    • Resumen: Cuando un nuevo usuario de prueba inicia sesión en Harmony Portal por primera vez inmediatamente después de registrarse en Harmony, es posible que vea Design Studio mostrado como un ficha de aplicación. Cuando se hace clic, no pasa nada.

    • Información adicional: Este problema está limitado a nuevos usuarios de prueba; Los nuevos usuarios que se registran para unirse a una organización Harmony existente no se ven afectados.

    • Solución alternativa: Para evitar este problema, espere unos minutos después de registrarse para iniciar sesión. Si ya ha encontrado este problema, cierre sesión en Harmony Portal y vuelva a iniciarla. El ficha de la aplicación Cloud Studio debe mostrarse. Haga clic en el ficha para acceder a Cloud Studio.

Conectores

  • Box: Advertencia de subelementos adicionales 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 adicionales.

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

    • Resumen: Si el nombre de una 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: Incluya el nombre de la tabla entre corchetes. [select * from City+].

  • HTTP: el reintento no se recupera de los errores 500, 502, 503 o 504

    • Resumen: Cuando se selecciona la opción Reintentar en una conexión HTTP y cuando se utilizan 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: valores de campo para created_at y updated_at las marcas de tiempo no se actualizan con entradas manuales

    • Resumen: Tanto el created_at y updated_at Los campos son proporcionados por la API de Magento. Estas marcas de tiempo no son editables por el usuario. Se ignoran todos los valores que introduzca para estas marcas de tiempo.
  • Magento: Filtrar una búsqueda en algunos campos no funciona

    • 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: Utilice los registros del navegador para determinar qué nombre de campo espera el conector. Por ejemplo, mientras que la API de Magento especifica un id campo, el conector Magento espera que el nombre del campo proporcionado en la solicitud sea entity_id. En un navegador Chrome, se puede acceder a los registros del navegador desde las herramientas para desarrolladores de Google Chrome en su pestaña Red.

  • Microsoft Azure ESB: entradas de registro excesivas

    • Resumen: Cuando se utiliza el conector Microsoft Azure ESB con la versión del agente 10.87 / 11.25 o anterior, una cantidad excesiva de INFO Los registros se generan en un corto período de tiempo, lo que genera problemas de espacio en disco como resultado del tamaño del catalina.out archivo.

    • Solución alternativa: Se recomienda actualizar el agente a la versión 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 logback.xml archivo 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: la prueba de una consultar en una actividad de canales de lista de Microsoft Teams falla si el nombre de un equipo contiene espacios

    • Resumen: La prueba de una consultar en el paso 2 de una actividad Listar canales de Microsoft Teams falla con un error de Consulta no válida si el nombre del equipo de Microsoft Teams contiene espacios.

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

  • SAP: se permite la despliegue de operaciones SAP no válidas

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

    • 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 utilice más de una actividad de SAP, NetSuite, Salesforce o SOAP en la misma operación. Si utiliza una actividad de SAP como fuente, utilice solo el Patrón de transformación. Si utiliza una actividad de SAP como objetivo, utilice el Patrón de transformación, el Patrón de archivo de dos objetivos (solo como primer objetivo) o el Patrón de dos transformaciones, según corresponda. Vea Validez de la operación para más información.

  • NetSuite: el Agente no devuelve datos correctos para la actividad de búsqueda

    • Resumen: Cuando se utiliza la versión del agente 10.87/11.25 o anterior y NetSuite Buscar la actividad utiliza el objeto CustomRecord y un Expandido o Avanzado buscar, un campo extra llamado CustomRecord bajo la searchRow se devuelve el nodo. Como resultado, no se devuelven datos y la operación devuelve un Success with Warning estado.

    • Solución alternativa: Actualice a la versión 11.26 o posterior del agente.

  • ServiceNow: los campos de fecha y hora utilizan el tipo de datos 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 devuelve un valor (ya sea un DateTime o 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 datos de cualquier campo 'dateTime' a una cadena.

  • ServiceNow: Las operaciones con ServiceNow Crear o actualizar actividades que utilizan datos DateTime con formato incorrecto no pueden escribir el registro

    • Resumen: Operaciones que utilizan Crear ServiceNow o Actualizar actividad para intentar escribir datos DateTime con formato incorrecto informará de éxito con un error pero no podrá crear ni actualizar el registro.

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

Transformaciones

  • Valores incorrectos para long tipo de datos

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

    • Información adicional: Es posible que los campos con tipos de datos largos no muestren el valor original en la salida.

  • El uso de un esquema de origen plano en transformaciones puede devolver un campo asignado en blanco

    • Resumen: En determinadas circunstancias, cuando se utiliza un esquema de origen plano, los campos de destino no se asignan correctamente, lo que hace que estén en blanco.

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

    • Solución alternativa: Agregue un secuencia de comandos al comienzo de la operación que deshabilite transformaciones de transmisión configurando $jitterbit.transformation.auto_streaming = false;.

  • Una vista previa de la transformación dará como resultado un error genérico cuando se utiliza un archivo de muestra no válido

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

    • Información adicional: Las posibles causas de un formato no válido incluyen un archivo CSV al que le falta el encabezado, un archivo JSON al que le falta una cita de cierre, un archivo XML al que le falta una etiqueta de cierre, etc.