When trying to deploy rcfaces facelets starter kit on JBoss 4.0.5.GA with JSF RI 1.2 it fails with:
-----------------------------------
org.jboss.deployment.DeploymentException: Failed to parse WEB-INF/web.xml; - nested throwable: (org.jboss.deployment.DeploymentException: expected only one role-name tag)
at org.jboss.web.AbstractWebContainer.parseMetaData(AbstractWebContainer.java:755)
at org.jboss.web.AbstractWebContainer.init(AbstractWebContainer.java:356)
[...]
Caused by: org.jboss.deployment.DeploymentException: expected only one role-name tag
at org.jboss.metadata.MetaData.getUniqueChild(MetaData.java:108)
at org.jboss.metadata.WebMetaData.importWebXml(WebMetaData.java:916)
at org.jboss.metadata.WebMetaData.importXml(WebMetaData.java:738)
at org.jboss.web.AbstractWebContainer.parseMetaData(AbstractWebContainer.java:750)
-----------------------------------
Removing <role-name>guest</role-name> from web.xml within the WAR resolves the issue.
Logged In: YES
user_id=306652
Originator: NO
Ok thanks for your report !
Regards,
Olivier.