Introdução
Nesse post vou mostrar as principais novidades da versão 21.8.0, algumas correções e pequenas alterações.
Alterações
- Removido a validação do @JArchValidExclusives e @JArchValidExclusive do insert e change do CrudDao, o mesmo será executado no listener do JPA (PrePersist e PreUpdate)
- Alterado a validação do @JArchValidExclusive e @JArchValidExclusives para validar o listener do JPA
- Ajuste no listener de exclusão para fazer a verificação de relacionamento fora da transação
- Alteração na mensagem de fases do JSF para ler o parâmetro JARCH.LOG.PHASEJSF com o default "N", e colocado a opção de mostrar o usuário e página no AFTER do RENDER RESPONSE. Essa opção pode ser desabilitado pelo parâmetro JARCH.LOG.PAGE
Correções
Além das alterações descritas acima esta versão contempla algumas correções:
- Correção na geração do data.xhtml para adicionar o atributo id no e:divDataMaster
- Correção no preenchimento do JArchSearchFieldComboboxCommandJpa no atributo classAttribute para não ocorrer NullPointerException
- Correção no exclusão para não criticar quando tiver um mapeamento OrphanRemoval
Implementações
Além das correções descritas acima esta versão contempla algumas correções:
- Adicionado nova classe EnviromentUtils com o método isDeveloper() para tratar como ambiente de desenvolvimento, utilizado a chave JARCH.ENVIROMENT.DEVELOPER = S
Conclusão
Até mais,
Nenhum comentário:
Postar um comentário