Hi.
I've got a problem moving from JBoss 3.2.5 to 3.2.6. It seems like my security-domain isn't being recognised. The security-domain is specified in the jboss-web.xml of a number of deployed applications as:
<security-domain>java:/jaas/ClassCalendar</security-domain>
<application-policy name="ClassCalendar"> <authentication> <login-module code="org.jboss.security.auth.spi.DatabaseServerLoginModule" flag="required"> <module-option name="dsJndiName">java:/DefaultDS</module-option> <module-option name="principalsQuery"> SELECT password FROM cc_v012_authentications WHERE userName=? </module-option> <module-option name="rolesQuery"> SELECT role, 'Roles' FROM cc_v012_authentications WHERE userName=? </module-option> </login-module> </authentication> </application-policy>
ERROR [UsersRolesLoginModule] Failed to load users/passwords/role files java.io.IOException: Properties file roles.properties not found ...
Fixed it!
The file
deploy/jbossweb-tomcat50.sar/META-INF/jboss-service.xml