Hi,
I run JBoss 3.0.6 with integrated Tomcat. My servlets/JSPs connect to
EJBs running in the same VM (using the remote interface). I got an
initialization servlet that performs a JAAS Login (using the
ClientLoginModule) *and* I got a JSP that does a JAAS logout/login (to
aid me in debugging). When the JAAS login is performed the callbacks are
executed and everything looks hunky dory.
However, when one of my servlets/JSPs performs an EJB call the JBoss EJB
SecurityInterceptor throws an exception stating the the associated
principal is null:
11:01:25,681 DEBUG [GebruikerFacade] findByGebruikersnaam(josv)
11:01:25,702 ERROR [SecurityInterceptor] Authentication exception, principal=null
11:01:25,704 ERROR [LogInterceptor] EJBException, causedBy:
java.lang.SecurityException: Authentication exception, principal=null
at
org.jboss.ejb.plugins.SecurityInterceptor.checkSecurityAssociation(SecurityInterceptor.java:173)
...
However, my (standalone) test programs (that run from the command line
in a different VM) give me no problems (although they use the same code
to login to the appserver as the servlets/jsps).
Am I missing something?
++Jos.nl
--
I have my fears, but they don't have me...
-------------------------------------------------------
This SF.net email is sponsored by: ValueWeb:
Dedicated Hosting for just $79/mo with 500 GB of bandwidth!
No other company gives more support or power for your dedicated server
http://click.atdmt.com/AFF/go/sdnxxaff00300020aff/direct/01/
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user