I am running Seam 2.1.1 GA and Websphere 6.1. I have followed the instructions in Chapter 38. Seam on IBM's Websphere. I have triple checked that I have done everything. I originally developed this under JBoss AS 4.2.3 GA and it works perfectly!
My login screen comes up, but my authenticate method is never called. I have a Help page that doesn't require authentication and that works fine.
Here is the relevant pieces of my component.xml file:
<core:init jndi-pattern="java:comp/env/jlmo/#{ejbName}" debug="true"/>
<security:identity authenticate-method="#{authenticator.authenticate}" remember-me="true"/>
<security:identity-manager identity-store="#{jpaIdentityStore}"
role-identity-store="#{jpaIdentityStore}" />
<security:jpa-identity-store
user-class="com.exeloncorp.nuclear.jlmo.User"
role-class="com.exeloncorp.nuclear.jlmo.Role" />
<security:jpa-permission-store
user-permission-class="com.exeloncorp.nuclear.jlmo.AccountPermission" />
If you are running under webshpere 6.1 and have authentication working, I would love to hear from you.
Thanks,
Joe Wroblewski