8.12.0 Notas de Lanzamiento de Harmony
Notas de Lanzamiento de Harmony: 18 de Junio de 2016
Inicie sesión en el Portal de Harmony para acceder a la última versión de API Manager, Management Console y Citizen Integrator o para descargar la última versión de Design Studio y Agentes Privados. Para obtener asistencia, visite Obtención de asistencia.
Aspectos Destacados del Lanzamiento
- Nueva función: Almacenamiento en caché en la nube: Harmony ahora le permite almacenar datos temporalmente en la nube. El valor en caché es visible para todas las operaciones que se ejecutan en el mismo ámbito hasta que caduca, independientemente de cómo se inició esa operación o en qué agente se ejecuta. Para obtener más información, consulte Funciones de caché del generador de fórmulas.
- Nueva función: el conector JMS ahora se incluye con Jitterbit Studio y Agents como un conector de primera clase.
- Nueva función: JMS Listen ahora admite sesiones transaccionadas con compromiso y reversión controlados por el usuario.
- Nueva función: Salesforce Wave - Se agregó la capacidad de anular los metadatos JSON a través de la variable de secuencia de comandos Jitterbit.
- Mejora: es más fácil realizar cambios definidos por el usuario en la configuración de Apache.
- Mejora: la clave privada solo se requiere para la autenticación de clave privada SFTP.
- Solución: mejora del rendimiento para la consultar de Salesforce al enviar fragmentos de destino a la base de datos.
Agente
-
Nueva función: Mejora de Salesforce Wave: Se agregó la capacidad de anular los metadatos JSON a través de la variable de secuencia de comandos Jitterbit. Esto brinda a los autores de proyectos un control de personalización completo sobre los metadatos, como anular la seguridad del conjunto de datos. Consulte Sustitución de metadatos JSON en Salesforce Wave Analytics para más.
-
Nueva función: mejora en vivo de Jitterbit: capacidad agregada para anular el código de respuesta HTTP para APIs personalizadas a través de la variable de secuencia de comandos Jitterbit. Esto se hace configurando la variable $jitterbit.api.response.status_code en el secuencia de comandos que ejecuta una API Personalizada. Esto permite a los autores de proyectos establecer un código de error HTTP específico (junto con la información real de la carga útil) en lugar de confiar en que el sistema devuelva los códigos 200 o 500 según el comportamiento predeterminado.
-
Nueva función: JMS Connector ahora se incluye con Jitterbit Studio y Agents como un conector nativo de primera clase, al igual que Salesforce, Netsuite, Quickbooks, etc.
-
Nueva función: JMS Listen ahora admite sesiones transaccionadas con compromiso y reversión controlados por el usuario. Esta característica evita que el mensaje se pierda si ocurre un problema durante el procesamiento. También permite un control preciso para decidir cuándo un mensaje debe considerarse "procesado" dentro de un caso de uso empresarial.
-
Mejora: se agregó soporte para especificar la codificación de caracteres para archivos de texto de entrada en Studio. (Consulte Codificaciones de caracteres admitidas)
-
Mejora: se agregó una función para convertir un objeto DataElement en una cadena y viceversa. Esto usa el formato JSON y solo se aplica a DataElementStrings.
-
Mejora: ahora es más fácil realizar cambios definidos por el usuario en la configuración de Apache al incluir un archivo de configuración controlado por el usuario (consulte el archivo de configuración \apache\conf\extra\httpd-jitterbit-local.conf para obtener instrucciones adicionales).
-
Mejora: ahora hay una nueva forma de tener elementos de datos relacionados con un fragmento cuando utiliza la fragmentación de datos de una operación. Llama a SetChunkDataElement() en un secuencia de comandos y luego puede usar ese elemento de datos, por ejemplo, en el nombre del archivo de destino.
-
Mejora: ahora Jitterbit solo requiere la clave privada para la autenticación de clave privada SFTP.
-
Mejora: reconoce el error de identificación de la aplicación no válida para los extremos de NetSuite 2015.2 y posteriores.
-
Mejora: ahora se debe especificar la información del proveedor de JMS en el archivo JMS_ProviderInfo_User.conf que se encuentra en el directorio $JITTERBIT_HOME/Connectors/ JMS. Los proveedores de JMS proporcionados por el agente se especifican en el archivo JMS_ProviderInfo.conf, que el usuario no debe modificar.
-
Solución: hemos corregido el problema con las notificaciones falsas de que un proyecto está desactualizado al abrir un proyecto en Studio. Nota: incluso después de actualizar a 8.12 Studio, la advertencia falsa puede aparecer para proyectos antiguos. Las advertencias deberían desaparecer una vez que el proyecto se haya implementado desde ese estudio.
-
Corrección: regresión fija en la redespliegue de un proyecto que utiliza XML Schema/WSDL.
-
Solución: se corrigió una falla de segmentación en la transformación de solicitud SOAP cuando no se ha seleccionado un tipo derivado.
-
Solución: se corrigió un error en JMS cuando no se establece ningún valor en una clave en cualquiera de las propiedades personalizadas de mensajes. Ya no enviará esos valores vacíos al proveedor JMS.
-
Solución: mejora del rendimiento para la consultar de Salesforce al enviar fragmentos de destino a la base de datos.
-
Corrección: se arregló el historial de operación que mostraba registros en la base de datos de la consultar de Salesforce cuando jitterbit.target.db.commit_chunks está configurado en
-
Mejora de seguridad: Actualizado Apache Camel a 2.16.3.
-
Mejora de la seguridad: actualice a OpenSSL 1.0.1t.
-
Mejora de la seguridad: el servicio Jitterbit Tomcat solo escuchará la interfaz de red 127.0.0.1.
Estudio
- Nueva función: el conector JMS ahora siempre está disponible en Studio.
- Mejora: detección mejorada de errores en Secuencias de Comandos y asignaciones para funciones de secuencia de comandos que utilizan diferentes elementos del proyecto como entrada.
- Mejora: se mejoró la visualización del mouse flotante de los valores permitidos para las enumeraciones XSD en el árbol de mapeo de Transformación.
- Mejora: Mejoró la experiencia del usuario al importar un Jitterpak que contiene Variables de Proyecto.
- Mejora: al probar una secuencia de comandos que hace referencia a otros elementos del proyecto, Studio ahora comprueba si es necesario desplegar alguno de los elementos a los que se hace referencia y solicita al usuario que los desplegar antes de iniciar la prueba.
- Solución: se solucionó un problema que causaba que se ignorara la propiedad de tiempo de espera del extremo de MSAX durante el tiempo de ejecución. Después de actualizar Studio a esta versión, los extremos que utilizan un tiempo de espera no predeterminado deben volver a desplegarse para que la configuración del tiempo de espera surta efecto.
- Corrección: se solucionó un problema en los asistentes de SFDC que impedía realizar cambios en el formato de archivo de origen en la página de revisión de fuentes de los asistentes.
- Solución: se solucionó un problema que causaba que la interfaz de usuario de Studio se quedara atascada en un estado de espera permanente al cancelar la descarga de un proyecto.
- Solución: se solucionó un problema que causaba que se informara un nombre de usuario incorrecto como el último usuario que implementó un proyecto.
- Solución: el árbol de fuentes XML en Studio debería mostrar varias instancias en un bucle de oneOf.