I have built a custom server login module based on AbstractServerLoginModule. Under 3.0.0 it works just fine (been in production for over a year). This weekend I attempted to upgrade to 3.2.2. All went well with the exception of I was not able to login into my web/EJB application. After turning on debug logging for my login module, I discovered that getRoleSets is not being called. Other posts on this forum express the same problem but none have elicted a response. Anybody know why getRoleSets is no longer being called? In general are there any JAAS related changes between 3.0.0 and 3.2.2 of which I need to be aware?
Solved it! Between 3.0.0 and 3.2.2 a requirement was added to AbtractServerLoginModule to set a member variable called loginOK to true in your overridden login method.