Ir para o conteúdo

8.12.0 Notas de Versão do Harmony

Notas de Lançamento do Harmony - 18 de Junho de 2016

Faça login no Portal Harmony para acessar a versão mais recente do API Manager, Management Console e Citizen Integrator ou para fazer download da versão mais recente do Design Studio e Agentes Privados. Para obter suporte, visite Como obter suporte.

Destaques do Lançamento

  • Novo recurso: Cloud Caching: Harmony agora permite que você armazene dados temporariamente na nuvem. O valor armazenado em cache é visível para todas as operações em execução no mesmo escopo até que expire, independentemente de como essa operação foi iniciada ou em qual agente ela é executada. Para saber mais, consulte Funções de cache do construtor de fórmulas.
  • Novo recurso: JMS Connector agora está incluído no Jitterbit Studio e Agents como um conector de primeira classe.
  • Novo recurso: JMS Listen agora oferece suporte a Sessões Transacionadas com Commit e Rollback controlados pelo usuário.
  • Novo recurso: Salesforce Wave - Adicionada capacidade de substituir metadados JSON por meio da variável de script Jitterbit.
  • Melhoria: Mais fácil de fazer alterações definidas pelo usuário na configuração do Apache.
  • Melhoria: a chave privada só é necessária para autenticação de chave privada SFTP.
  • Correção: Melhoria de desempenho para consultar do Salesforce ao confirmar blocos de destino no banco de dados.

Agente

  • Novo recurso: Aprimoramento do Salesforce Wave: capacidade adicionada de substituir metadados JSON por meio da variável de script Jitterbit. Isso dá aos autores do projeto controle de personalização completo sobre os metadados, como substituição da segurança do conjunto de dados. Consulte Substituindo metadados JSON no Salesforce Wave Analytics para mais.

  • Novo recurso: Melhoria do Jitterbit Live: capacidade adicionada de substituir o código de resposta HTTP para APIs personalizadas por meio da variável de script Jitterbit. Isso é feito definindo a variável $jitterbit.api.response.status_code no script que é executado por uma API Customizada. Isso permite que os autores do projeto definam um código de erro HTTP específico (junto com as informações reais da payload) em vez de depender do sistema para retornar os códigos 200 ou 500 com base no comportamento padrão.

  • Novo recurso: JMS Connector agora está incluído no Jitterbit Studio and Agents como um conector nativo de primeira classe, assim como Salesforce, Netsuite, Quickbooks, etc.

  • Novo recurso: JMS Listen agora oferece suporte a Sessões Transacionadas com Commit e Rollback controlados pelo usuário. Esse recurso evita que a mensagem seja perdida se ocorrer um problema durante o processamento. Ele também permite um controle preciso sobre a decisão de quando uma mensagem deve ser considerada "processada" em um caso de uso de negócios.

  • Melhoria: Adicionado suporte para especificar codificação de caracteres para arquivos de texto de entrada no Studio. (Consulte Codificações de caracteres compatíveis)

  • Melhoria: Adicionado um recurso para transformar um objeto DataElement em uma string e vice-versa. Isso está usando o formato JSON e se aplica apenas a DataElementStrings.

  • Melhoria: Agora é mais fácil fazer alterações definidas pelo usuário na configuração do Apache, incluindo um arquivo de configuração controlado pelo usuário (consulte o arquivo de configuração \apache\conf\extra\httpd-jitterbit-local.conf para obter instruções adicionais).

  • Melhoria: Agora existe uma nova maneira de ter elementos de dados relacionados a um chunk quando você usa o fragmentação de dados de uma Operação. Você chama SetChunkDataElement() em um script e, em seguida, pode usar esse elemento de dados, por exemplo, no nome do arquivo de destino.

  • Melhoria: Agora o Jitterbit requer apenas a chave privada para autenticação de chave privada SFTP.

  • Melhoria: reconhece erro de id de aplicativo inválido para endpoints NetSuite 2015.2 e superior.

  • Melhoria: Agora é necessário especificar as informações do Provedor JMS no arquivo JMS_ProviderInfo_User.conf que está localizado no diretório $JITTERBIT_HOME/Connectors/ JMS. Os Provedores JMS fornecidos pelo agente são especificados no arquivo JMS_ProviderInfo.conf que não deve ser modificado pelo usuário.

  • Correção: Corrigimos o problema de falsas notificações de que um projeto está desatualizado ao abrir um projeto no Studio. Nota: Mesmo após a atualização para o 8.12 Studio, o falso aviso pode aparecer para projetos antigos. Os avisos devem desaparecer assim que o projeto for implantado a partir desse Studio.

  • Correção: Corrigida a regressão na reimplantação de um projeto que usa XML Schema/WSDLs.

  • Correção: corrigida uma falha de segmentação na transformação de solicitação SOAP quando um tipo derivado não foi selecionado.

  • Correção: Corrigido um erro no JMS quando nenhum valor é definido em relação a uma chave em qualquer um dos customMessageProperties. Ele não enviará mais esses valores vazios para o Provedor JMS.

  • Correção: Melhoria de desempenho para consultar do Salesforce ao confirmar blocos de destino no banco de dados.

  • Correção: Corrigido o histórico de operação mostrando registros para o banco de dados da consultar do Salesforce quando jitterbit.target.db.commit_chunks está ativado

  • Aprimoramento de segurança: atualizado Apache Camel para 2.16.3.

  • Aprimoramento de segurança: atualização para OpenSSL 1.0.1t.

  • Aprimoramento de segurança: o serviço Jitterbit Tomcat escutará apenas a interface de rede 127.0.0.1.

Estúdio

  • Nova Funcionalidade: O JMS Connector agora está sempre disponível no Studio.
  • Melhoria: Melhoria na detecção de erros em Scripts e mapeamentos para funções de script que usam diferentes itens do projeto como entrada.
  • Aprimoramento: Exibição de foco do mouse aprimorada de valores permitidos para enumerações XSD na árvore de mapeamento de Transformação.
  • Melhoria: Melhorada a experiência do usuário ao importar um Jitterpak que contém Variáveis de Projeto.
  • Melhoria: Ao testar um script que faz referência a outros itens do projeto, o Studio agora verifica se algum dos itens referenciados precisa ser implantado e solicita que o usuário os implantar antes de iniciar o teste.
  • Correção: Corrigido um problema que fazia com que a propriedade de tempo endpoint MSAX fosse ignorada durante o tempo de execução. Depois de atualizar o Studio para esta versão, os endpoints que usam um tempo limite não padrão devem ser implantados novamente para que a configuração de tempo limite entre em vigor.
  • Correção: Corrigido um problema nos assistentes SFDC que impedia que alterações fossem feitas no formato de arquivo de origem na página de revisão de origem dos assistentes.
  • Correção: Corrigido um problema que fazia com que a interface do usuário do Studio travasse em um estado de espera permanente ao cancelar o download de um projeto.
  • Correção: Corrigido um problema que fazia com que o nome de usuário errado fosse relatado como o usuário que implantou um projeto pela última vez.
  • Correção: a árvore de origem XML no Studio deve mostrar várias instâncias em um loop de oneOf.