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);