O que mudou em 2022

Confira o que foi alterado no IBM Sterling® Order Management System 2022.

24 de junho de 2022 (22.2 Minor update 1)

Aprimoramentos de desempenho para painéis em tempo real

O desempenho do Sterling™ Order Management System foi aprimorado ao fornecer atualizações em tempo real para a camada de dados das métricas do Order Hub e do painel do Store Manager. Essa atualização também melhora a manutenção das tabelas do banco de dados de back-end que são usadas para painéis em tempo real nas interfaces de usuário do Sterling Order Management System - Order Hub e IBM® Sterling Store Engagement.

Impacto do upgrade: Não

27 de maio de 2022 (Liberação 22.2)

Estrutura REST aprimorada

Quando as APIs do Sterling Order Management System são chamadas por meio da estrutura REST, se a entrada estiver no formato JSON, a saída será automaticamente convertida em JSON Em alguns desses cenários, não é possível determinar se um elemento filho no XML é um item de matriz ou um objeto filho. Para evitar essas inconsistências, a estrutura REST é aprimorado para que agora seja possível aplicar um XPath no XML para definir se o elemento filho é um item de matriz ou um objeto filho.

Para obter mais informações, consulte Especificando formato de saída para JSON.

Impacto do upgrade: Não

Upgrades de pilha
  • IBM JDK- 8.0.7.6 (1.8.0_321)
  • IBM WebSphere Liberty servidor de aplicativos- 22.0.0.3

Impacto do upgrade: Não

Plataforma anteriorIndisponibilidade do ambiente de não produção
  • Ocorre dentro dos primeiros 30 minutos de upgrade em ambientes de Desenvolvimento, QA, MC e Pré-produção
  • Nenhuma indisponibilidade na produção
Plataforma de próxima geraçãoInterrupção do ambiente de pré-produção
  • Ocorre dentro dos primeiros 30 minutos de upgrade
  • Nenhuma indisponibilidade em outros ambientes, como Desenvolvimento, QA, MC e Produção.
Nota: a indisponibilidade de Não produção e Pré-produção é uma exceção única e não ocorrerá em upgrades futuros.

31 de março de 2022 (22.1 Atualização menor 1)

Extrações de dados aprimoradas

Melhorada a extração de dados para manipular o banco de dados de backup enquanto sincroniza dados durante a manutenção do banco de dados e reorganizações de longa execução.

Impacto do upgrade: Não

25 de fevereiro de 2022 (Liberação 22.1)

Implementação de entidade aprimorada

Melhorada a implementação da entidade (dbverify) para ignorar as reorganizações do Db2 para executar após cada instrução alter SQL e executar as reorganizações do Db2 apenas para os alteradores que precisam de reorganização obrigatória para serem executados após as instruções alter SQL.

Os seguintes tipos de alteração não requerem reorganização da tabela.
  • alterar para incluir restrição (pk)
  • alterar para marcar tabela como volátil
  • alterar para incluir coluna
  • alterar para aumentar ou diminuir o tamanho da coluna
  • alterar para alterar / configurar padrão da coluna
Os seguintes tipos de alteração requerem reorganização da tabela.
  • alterar para eliminar coluna
  • alterar para alterar o tipo de dados da coluna
  • alterar para alterar coluna de não nulo para anulável
  • alterar para alterar coluna de anulável para não nulo

Impacto do upgrade: Não

Encerramento do servidor aprimorado

Melhorou a finalização normal dos servidores de agente e de integração e minimizou o impacto nas comunicações RMI por causa da finalização normal ou permanente dos servidores

A finalização automática de servidores é desativada no Sterling Order Management A sinalização na configuração do servidor do Applications Manager para finalizar automaticamente os servidores não é considerada.

Impacto do upgrade: Não

Upgrades de pilha
  • Db2 é atualizado para 11.5.7.
  • O Struts é atualizado para 2.5.26 para os seguintes aplicativos:
    • IBM Sterling Store Engagement (Próxima geração e Legado)
    • IBM Sterling Call Center
    • IBM Centro de Negócios Sterling
    • Administrador de gerenciamento do sistema (SMA)
    Observação: a personalização do Struts não é compatível com o Sterling Store Engagement (Next-generation).

    Se uma customização existente do struts.xml estiver disponível para qualquer um de seus aplicativos, deve-se alterar a versão do DTD de 2.3 para 2.5

    Para qualquer implementação após o upgrade de 22.1 , se você tiver estendido IBM Sterling Business Center web.xml, deverá substituir a classe de filtro org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter por org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter no arquivo \extensions\files\repository\eardata\sbc\extn\web.xml na extensão.