I have Waffle running in Mixed SSO authentication mode under JBoss 5.1.0. The SSO works fine when accessing pages in the application. However, when I try to perform an operation that requires an EJB to be used, I get a "Caller not authorized"
exception. I am thinking it has to do with the security domain. My jboss-web.xml specifies:
My ejb-jar.xml files specify the same thing. However, I do not think there is a context for this security domain.
This is my context.xml:
<?xml version='1.0' encoding='utf-8'?>
<Valve className="waffle.apache.NegotiateAuthenticator" />
<Realm className="waffle.apache.WindowsRealm" />
Is there something that I have to add to context.xml or web.xml so that my security domain is recognized and therefore be able to use my EJBs? Thanks.