Hi there!
I also have a problem following that example. When trying to run the application I get the missing class WARNING:
23.8.2007 13:47:19 oracle.security.jazn.oc4j.OC4JUtil doJAASLogin
WARNING: unable to find LoginModule class:
Missing class:
oracle.security.jazn.login.module.db.DBTableOraDataSourceLoginModule
Dependent class: javax.security.auth.login.LoginContext
Loader: jre.bootstrap:1.5.0_06
Code-Source: unknown
Configuration: jre bootstrap
This load was initiated at current-workspace-app.web.
MY_WEB_APP_NAME
.0.0 using the Class.forName() method.
The missing class is not available from any code-source or loader in the system.
javax.security.auth.login.LoginException: unable to find LoginModule class:
Missing class:
oracle.security.jazn.login.module.db.DBTableOraDataSourceLoginModule
Dependent class: javax.security.auth.login.LoginContext
Loader: jre.bootstrap:1.5.0_06
Code-Source: unknown
Configuration: jre bootstrap
This load was initiated at current-workspace-app.web.
MY_WEB_APP_NAME
.0.0 using the Class.forName() method.
The missing class is not available from any code-source or loader in the system.
at javax.security.auth.login.LoginContext.invoke(LoginContext.java:808)
at javax.security.auth.login.LoginContext.access$000(LoginContext.java:186)
at javax.security.auth.login.LoginContext$4.run(LoginContext.java:683)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:680)
at javax.security.auth.login.LoginContext.login(LoginContext.java:579)
at oracle.security.jazn.oc4j.OC4JUtil.doJAASLogin(OC4JUtil.java:241)
at oracle.security.jazn.oc4j.GenericUser$1.run(JAZNUserManager.java:818)
at oracle.security.jazn.oc4j.OC4JUtil.doWithJAZNClsLdr(OC4JUtil.java:173)
at oracle.security.jazn.oc4j.GenericUser.authenticate(JAZNUserManager.java:814)
at oracle.security.jazn.oc4j.FilterUser.authenticate(JAZNUserManager.java:1143)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:707)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:122)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:111)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239)
at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34)
at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)
Shouldn't this class be simply found? Is there something wrong with app names? I dont have
current-workspace-app for my application name in JDeveloper.
Regards!