Comment spécifier le domaine de sécurité pour une guerre sous JBoss 7 ?
Question
Cette ligne dans mon jboss-web.xml :
<security-domain>java:/jaas/flockingfun</security-domain>
produit cette erreur :
Caused by: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[3,19]
Message: Unexpected element 'security-domain' encountered
at org.jboss.as.metadata.parser.util.MetaDataElementParser.unexpectedElement(MetaDataElementParser.java:109)
at org.jboss.as.metadata.parser.jbossweb.JBossWebMetaDataParser.parse(JBossWebMetaDataParser.java:128)
at org.jboss.as.web.deployment.JBossWebParsingDeploymentProcessor.processDeployment(JBossWebParsingDeploymentProcessor.java:60)
... 14 more
Des idées sur ce que je devrais préciser ?Merci d'avance.
La solution 2
JBoss AS7 ne prend pas encore en charge les domaines de sécurité.
Autres conseils
Depuis que je suis tombé sur cette question récemment, et que cela n'a pas aidé car JBoss 7 prend aujourd'hui en charge les domaines de sécurité, voici comment :
<?xml version="1.0" encoding="UTF-8"?>
<jboss-web>
<security-domain>flockingfun</security-domain>
</jboss-web>
Il n'est pas nécessaire de le préfixer avec java:/jaas
.