I'm using JBOSS RC1 with default configuration.

In client code:
                try {
                        CustomCallbackHandler handler =
                                new CustomCallbackHandler(username,
password);
                        LoginContext lc = new LoginContext("other",
handler);
                        System.out.println("Created LoginContext");
                        lc.login();
                        System.out.println("Login completed");
                } catch (LoginException le) {
                        System.out.println("Login failed");
                        le.printStackTrace();
                }

JVM properties:
-Djava.security.auth.login.config=E:/J2EE/jboss-3.0.0RC1/client/auth.conf 
-Djava.naming.factory.initial=org.jnp.interfaces.NamingContextFactory
-Djava.naming.provider.url=localhost:1099 
-Djava.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces

I got this Exception:
Created LoginContext
javax.naming.NameNotFoundException: SRPServerInterface not bound
        at
sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteC
all.java:245)
        at
sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:220)
        at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:122)
        at org.jnp.server.NamingServer_Stub.lookup(Unknown Source)
        at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:365)
        at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:349)
        at javax.naming.InitialContext.lookup(InitialContext.java:350)
        at
org.jboss.security.srp.jaas.SRPLoginModule.loadServerFromJndi(SRPLoginModule
.java:327)
        at
org.jboss.security.srp.jaas.SRPLoginModule.login(SRPLoginModule.java:119)
        at java.lang.reflect.Method.invoke(Native Method)
        at
javax.security.auth.login.LoginContext.invoke(LoginContext.java:664)
        at
javax.security.auth.login.LoginContext.access$000(LoginContext.java:129)
        at
javax.security.auth.login.LoginContext$4.run(LoginContext.java:599)
        at java.security.AccessController.doPrivileged(Native Method)
        at
javax.security.auth.login.LoginContext.invokeModule(LoginContext.java:596)
        at
javax.security.auth.login.LoginContext.login(LoginContext.java:523)
        at cz.webcom.silomanager.test.Login.main(Login.java:23)
Login failed
javax.security.auth.login.LoginException: Failed to access a
SRPServerInterface instance
        at
org.jboss.security.srp.jaas.SRPLoginModule.login(SRPLoginModule.java:130)
        at java.lang.reflect.Method.invoke(Native Method)
        at
javax.security.auth.login.LoginContext.invoke(LoginContext.java:664)
        at
javax.security.auth.login.LoginContext.access$000(LoginContext.java:129)
        at
javax.security.auth.login.LoginContext$4.run(LoginContext.java:599)
        at java.security.AccessController.doPrivileged(Native Method)
        at
javax.security.auth.login.LoginContext.invokeModule(LoginContext.java:596)
        at
javax.security.auth.login.LoginContext.login(LoginContext.java:523)
        at cz.webcom.silomanager.test.Login.main(Login.java:23)



Anybody know what I'm doing wrong ?

Thanks for advice.

Martin

---
Odchozí zpráva neobsahuje viry.
Zkontrolováno antivirovým systémem AVG (http://www.grisoft.cz).
Verze: 6.0.368 / Virová báze: 204 - datum vydání: 29.5. 2002
 

_______________________________________________________________

Don't miss the 2002 Sprint PCS Application Developer's Conference
August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm

_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to