Capítulo 15. Migração
15.1. Configuração das Alterações de Segurança do Aplicativo Copiar o linkLink copiado para a área de transferência!
O UsersRolesLoginModule sempre bloqueava os arquivos das propriedades no classpath. Nas versões anteriores do JBoss Enterprise Application Plataform, os arquivos das propriedades posicionados no diretório EAP_HOME/server/SERVER_NAME/conf/ encontravam-se no classpath e podiam ser facilmente encontrados pelo UsersRolesLoginModule. No JBoss Enterprise Application Plataform 6, a estrutura do diretório foi alterada. Os arquivos das propriedades devem ser empacotados com o aplicativo e disponibilizá-los na classpath.
Importante
security-domains para o standalone/configuration/standalone.xml ou o arquivo de configuração do servidor domain/configuration/domain.xml:
${jboss.server.config.dir} refere-se ao diretório EAP_HOME/standalone/configuration/. Caso a instância estiver executando num managed domain, o ${jboss.server.config.dir} refere-se ao diretório EAP_HOME/domain/configuration/.
Os security domains não usam mais o prefixo java:/jaas/ no JBoss Enterprise Application Plataform 6.
- Você deve remover esse prefixo das configurações do security domain para os aplicativos da Web no
jboss-web.xml. - Você deve remover esse prefixo das configurações do security domain para os aplicativos Enterprise no
jboss-web.xml. Esse arquivo foi substituído pelojboss.xmlno JBoss Enterprise Application Plataform 6.