Ok I've made progress, whether it is backwards or not, I don't know yet.

I've added :

-Djavax.security.auth.useSubjectCredsOnly=false

To my Catalina options environment variable in Catalina.bat.

Now I get the error: 

java.lang.SecurityException: Unable to locate a login configuration
        at
com.sun.security.auth.login.ConfigFile.<init>(ConfigFile.java:97)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
        at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA
ccessorImpl.java:39)
        at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
tructorAccessorImpl.java:27)
        at
java.lang.reflect.Constructor.newInstance(Constructor.java:494)
        at java.lang.Class.newInstance0(Class.java:350)
        at java.lang.Class.newInstance(Class.java:303)
        at
javax.security.auth.login.Configuration$3.run(Configuration.java:216)
        at java.security.AccessController.doPrivileged(Native Method)
        at
javax.security.auth.login.Configuration.getConfiguration(Configuration.j
ava:210)
        at
javax.security.auth.login.LoginContext$1.run(LoginContext.java:237)
        at java.security.AccessController.doPrivileged(Native Method)
        at
javax.security.auth.login.LoginContext.init(LoginContext.java:234)
        at
javax.security.auth.login.LoginContext.<init>(LoginContext.java:403)
        at sun.security.jgss.LoginUtility.login(LoginUtility.java:72)
        at
sun.security.jgss.krb5.Krb5Util.getTicketFromSubject(Krb5Util.java:137)
        at
sun.security.jgss.krb5.Krb5InitCredential$1.run(Krb5InitCredential.java:
331)
        at java.security.AccessController.doPrivileged(Native Method)
        at
sun.security.jgss.krb5.Krb5InitCredential.getTgtFromSubject(Krb5InitCred
ential.java:328)
        at
sun.security.jgss.krb5.Krb5InitCredential.getInstance(Krb5InitCredential
.java:131)
        at
sun.security.jgss.krb5.Krb5MechFactory.getCredentialElement(Krb5MechFact
ory.java:72)
        at
sun.security.jgss.GSSManagerImpl.getCredentialElement(GSSManagerImpl.jav
a:149)
        at
sun.security.jgss.GSSCredentialImpl.add(GSSCredentialImpl.java:389)
        at
sun.security.jgss.GSSCredentialImpl.<init>(GSSCredentialImpl.java:60)
        at
sun.security.jgss.GSSCredentialImpl.<init>(GSSCredentialImpl.java:37)
        at
sun.security.jgss.GSSManagerImpl.createCredential(GSSManagerImpl.java:96
)
        at
sun.security.jgss.GSSContextImpl.initSecContext(GSSContextImpl.java:178)
        at
sun.security.jgss.GSSContextImpl.initSecContext(GSSContextImpl.java:158)
        at
com.sun.security.sasl.gsskerb.GssKrb5Client.evaluateChallenge(GssKrb5Cli
ent.java:155)
        at com.sun.jndi.ldap.sasl.LdapSasl.saslBind(LdapSasl.java:105)
        at
com.sun.jndi.ldap.LdapClient.authenticate(LdapClient.java:214)
        at com.sun.jndi.ldap.LdapCtx.connect(LdapCtx.java:2637)
        at com.sun.jndi.ldap.LdapCtx.<init>(LdapCtx.java:283)
        at
com.sun.jndi.ldap.LdapCtxFactory.getUsingURL(LdapCtxFactory.java:175)
        at
com.sun.jndi.ldap.LdapCtxFactory.getUsingURLs(LdapCtxFactory.java:193)
        at
com.sun.jndi.ldap.LdapCtxFactory.getLdapCtxInstance(LdapCtxFactory.java:
136)
        at
com.sun.jndi.ldap.LdapCtxFactory.getInitialContext(LdapCtxFactory.java:6
6)
        at
javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:667)
        at
javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:247)
        at javax.naming.InitialContext.init(InitialContext.java:223)
        at javax.naming.InitialContext.<init>(InitialContext.java:197)
        at
javax.naming.directory.InitialDirContext.<init>(InitialDirContext.java:8
2)
        at org.apache.catalina.realm.JNDIRealm.open(JNDIRealm.java:1515)
        at
org.apache.catalina.realm.JNDIRealm.start(JNDIRealm.java:1601)
        at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1004)
        at
org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
        at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
        at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
        at
org.apache.catalina.core.StandardService.start(StandardService.java:450)
        at
org.apache.catalina.core.StandardServer.start(StandardServer.java:683)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:537)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at
org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)
        at
org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)






Am I moving in the right direction?

-Dennis

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to