Open the menu

Versão 4.0.3

Alterações/melhorias que afetam a compatibilidade

  • Foi removida a funcionalidade de publicação para instâncias de serviço de Banners;
  • O parâmetro itemId que identifica um conteúdo (passado da interface de lista para detalhes, por exemplo) varia dependendo da existência ou não das funcionalidades de versionamento e multi-language (parâmetros respectivos: versionContentId, languageContentId). Agora o parâmetro passado deve ser sempre itemId, embora o valor continue variando da mesma forma. A interface que vai receber o parâmetro deve ter a inteligência de identificar o que ele significa. Se isso não for possível deve ser passado um parâmetro adicional;
  • Os seguintes controles do arquivo /lumisdata/def/lumis/doui/control/controltypesdefinition.xml que renderizam botões na interface, foram alterados de

    lum_buttonAdd para lum_addButton;

    lum_buttonEdit para lum_editButton;

    lum_buttonDelete para lum_deleteButton;

    lum_buttonOk para lum_okButton;

    lum_buttonCancel para lum_cancelButton;

  • Pode-se definir na interface de filtro do tipo avançado, através da tag maxrows quantos itens filtrados serão exibidos por vez;
  • Por default, sessões de usuários são expiradas após 30 minutos de inatividade. Para mudar essa configuração, pode-se alterar o arquivo \lumisdata\config\lumisportalconfig.xml incluindo o seguinte xml de configuração:

    <sessionTimeout>30</sessionTimeout>

  • O produto passou a utilizar o javadoc do java collection framework ao invés de arrays na sua API. Também foi substituído nas assinaturas dos métodos o uso de Vector por List;
  • Foram alterados métodos das interfaces IMetaDataManager e IWorkflowManager (maiores detalhes consultar javadoc);