Open the menu

    Versão 12.2.0

    A versão 12.2.0 possui todas as modificações incluídas até a versão 12.1.0. Abaixo seguem os destaques das demais funcionalidades não existentes na versão 12.1.0.

    Novidades

    Melhorias

    Núcleo da Plataforma

    • Otimização no framework de monitoramento.
    • Geração de log de erro quando código executado pelo ExecutorManager deixa exceção subir.
    • Agora quando há um conflito de caminho amigável de web resource, será adicionado um sufixo -00 no mesmo. Por exemplo, caso dois web resouces fossem criados com o caminho /portal/news/list.htm, o segundo a ser criado ficará /portal/news/list-<guid>-00.htm (onde <guid> é uma string aleatória de 32 caracteres). Essa medida visa facilitar encontrar casos onde houve conflito de caminhos amigáveis de forma mais simples.
      Também foi criada uma nova Verificação do Ambiente para validar se algum web resource teve conflito de caminho amigável.
    • Otimizada API de IServiceInstanceManager reduzindo contenção em cenários de concorrência.
    • Criada nova configuração domain parte da operação config na API Javascript de Monitoramento, que permite indicar o domínio a ser utilizado no cookie de rastreamento.
    • Criada nova Verificação do Ambiente para validar os requisitos do sistema.
    • Agora o framework de monitoramento armazena também o dia do mês, o mês, o quartil e o ano nos campos do tipo data/hora.

    Administração da Plataforma e Portal Studio

    Customer Experience

    • Adicionado opção de intervalo Trimestral no gráfico de linha do modo de Análise de Dados.
    • Adicionados nos filtros de eventos e propriedades de usuário nos campos do tipo texto curto ou identificador sugestão automática de valores.
    • Melhorado no modo de Análise de dados o comportamento da edição dos relatórios, para que ao alterar o tipo do gráfico apenas limpe os dados necessários.
    • Agora os gráficos de rosca e pizza possuem um espaçamento diferenciando os valores no modo de Análise de dados.
    • Adicionado filtro É padrão? nas administrações de relatório no modo Análise de Dados.
    • Melhorado os relatórios para expor os dados via REST no modo Análise de Dados.
    • Novo botão Download em relatórios do tipo tabela em CSV no modo Análise de dados.

    Serviços Nativos

    Correções

    Núcleo da Plataforma

    • Correção para segmentações de usuário cadastrado não autenticado sejam levadas em conta.
    • Correção de problema que fazia com que o link do email de workflow ficasse errado.
    • Corrigido erro da Verificação do Ambiente: Verificação da proporção entre o número máximo de conexões do banco de dados e threads em versões mais recentes do Tomcat 9.
    • Corrigido o método getPortalUserMembers na API de IPrincipalManager que retornava valor incorreto quando o identificador passado como parâmetro se refere a um Usuário.
    • Corrigida a API de Big Data que escondia erros do Elasticsearch caso uma query realizada tivesse tido sucesso em pelo menos um shard.
    • Corrigido erro no processamento de envio de notificação por websocket em cenário de race condition com seu fechamento.

    Administração da Plataforma e Portal Studio

    • Corrigido erro no agendamento de tarefas na Fila de Execução para um futuro próximo que podiam demorar até 15 minutos.
    • Ao criar um canal a partir de um template de canal, agora a opção Arquivos Públicos das Propriedades de Arquivos das instâncias de serviços a serem clonadas serão replicadas.
    • Corrigido erro ao exportar LEC com conteúdo em caso de uma instância de serviço ter conteúdos, em diferentes sources, com campo HTML contendo widgets.
    • Validação quando se tenta criar um serviço pelo wizard e há um campo com Opções de Valores em uma Tabela Estrangeira, mas as informações da tabela não são preenchidas.
    • Tradução da validação quando se tenta criar um serviço pelo wizard e há um campo com o tipo inválido quando a Opções de Valores é Tabela Estrangeira.
    • Corrigido criação de módulo no Gerenciador de Módulos para validar corretamente o tamanho do campo de nome ou identificador.
    • Incluindo pacote jdk na lista de exclusões de hotspot do JavaMelody para evitar poluição nos dados exibidos pelo hotspot em ambientes com Java 11.
    • Corrigido deploy de módulo editável onde arquivo temporário interno não estava sendo removido.
    • Corrigido erro ao atualizar módulo editável sem nenhuma alteração.
    • Corrigido erro na importação de estrutura quando a mesma possui um canal ligado a um template de canal, e ao mesmo tempo, a estrutura tenta apagar uma entrada de usuário ou grupo que havia sido adicionado manualmente na lista de permissões do canal.
    • Corrigida mensagem de erro no log ao usar o clique direito no editor de conteúdo do tipo html.
    • Ajuste visual evitando redundância de informação nas interfaces de progresso de atualização de Metadados e Canais do template de canal.

    Customer Experience

    • Corrigido erro que poderia fazer com que uma ação de "Recalcular segmentações de usuários" na Automação de experiências não funcionasse corretamente em determinadas situações.
    • Corrigida a condição de Filtro por segmentação para aceitar corretamente o filtro de Não fez a ação no modo de Automação de experiências.
    • Corrigido o erro reproduzido ao tentar adicionar um nó seguinte após salvar um fluxo de Automação de experiências com nós Filtro por atributos do evento ou Filtro por segmentação de usuários vazios.
    • Em todos os modos Customer Experience, para filtros de usuários que realizaram alguma ação, foram removidas opções inválidas de campos de eventos.
    • No modo Segmentação de Usuários, não será mais possível salvar uma segmentação previamente existe após apagar todos os seus filtros.
    • Corrigido o erro no modo Segmentação de Usuários quando tenta se salvar uma nova segmentação logo após selecionar a opção Todos os usuários.
    • Corrigido erro na exibição dos filtros de eventos dos relatórios padrões que não mostrava o operador em uso no modo de Análise de Dados.
    • Corrigido erro na exibição dos filtros de eventos dos relatórios padrões que mostrava alerta de evento desabilitado mesmo em casos em que o evento estava habilitado no modo de Análise de Dados.
    • Corrigido os filtros de usuários e de eventos, agora os filtros não são fechados em cenários de arrastar o mouse para limpar o campo de valor nos modos de Customer Experience.
    • Corrigido os filtros de usuários e de eventos, agora o valor é removido automaticamente ao mudar o operador nos modos de Customer Experience.
    • Corrigido defeito que fazia com que nós do tipo Espera no fluxo de automação não funcionassem em determinadas situações.
    • Corrigido erro no filtro dos relatórios no modo de Análise de Dados que desconsiderava o caminho do canal da instância de serviço de Customer Experience quando nenhum filtro de evento era preenchido.
    • Corrigido na Automação de experiências caso raro em que um nó do tipo de recálculo de segmentação poderia não levar em conta alterações recentes.
    • Corrigido mensagem de erro nos relatórios para indicar corretamente caso o filtro de segmentação exceda o limite de usuários no modo de Análise de Dados.
    • Removido filtros de título que não funcionavam nas administrações de relatório e dashboards no modo Análise de Dados.
    • Corrigido erro de não exibição no Microsoft Edge das indicações de cor nos resultados agrupados em tabelas, dentro de relatórios no modo Análise de Dados.

    Serviços Nativos

    • Corrigido serviço Robots.txt para funcionar corretamente no modo de Administração de Conteúdo.
    • Corrigido erro do processamento em segundo plano de sinônimos após o primeiro boot da plataforma.
    • Corrigido no serviço de Busca ao customizar o template do autocomplete da busca quando as interfaces de busca e busca com resultados estão instanciadas na mesma página.
    • Corrigido no serviço de Busca a exibição das imagens de introdução de conteúdo listadas no autocomplete da busca.

    Outros

    • Corrigido módulos para JBoss dos drivers JDBC de Oracle e SQL Server que estavam faltando os repectivos arquivos JARs.

    Observações

    • A partir dessa versão o serviço Robots.txt não será mais possivel instanciar as interfaces de Adicionar e Editar e as já instânciadas serão removidas durante a atualização.
    • Incluída nova validação para não permitir o cookie lumMonUid seja configurado como httpOnly em lumisportalconfig.xml, caso esteja o LumisXP não completará o boot.
    • A partir desta versão a opção de Arquivos Públicos das Propriedades de Arquivos das instâncias de serviços serão copiadas ao atualizar um canal a partir de seu template.
    • Para fins de otimização, a API lumis.portal.monitor.IMonitorValuesProvider.getValues(SessionConfig, IMonitorField, ITransaction) sofreu a seguinte alteração: para indicar que o valor de um campo não é provido, ao invés de lançar a exception FieldNotProvidedException, deverá ser retornado um valor null. Para retornar explicitamente um valor vazio para o campo, uma lista vazia (mas não nula) deve ser retornada.
    • A classe lumis.portal.configuration.EnvironmentMonitorConfiguration não é mais estável.
    • A partir dessa versão, devido a mudança de termos de uso da base de dados de endereços IP GeoLite2, a identificação de geolocalização do usuário está desabilitada, sendo necessário obter uma licença gratuita e habilitar a geolocalização nas Configurações do ambiente do Portal.
    • As seguintes bibliotecas foram modificadas em www/WEB-INF/lib:

      Atualizadas
      Antiga Nova
      ojdbc7.jar (versão 12.1.0.2.0) ojdbc8.jar (versão 19.3.0.0.0)