Hi jaikiran, moj_sham,
Thanks for your help so far. I still can't make it work. For unknown reason, I got
"No security context" message as follows:
REQUEST URI =/secret/my_secret.html
..
servletPath=/secret/my_secret.html
isSecure=false
..
2006-11-14 00:42:28,540 DEBUG [org.apache.catalina.authenticator.AuthenticatorBase]
Security checking request GET /secret/my_secret.html2006-11-14 00:42:28,540 DEBUG
[org.apache.catalina.realm.RealmBase] Checking constraint
'SecurityConstraint[Restricted Area]' against GET
/secret/my_secret.html --> true
2006-11-14 00:42:28,540 DEBUG [org.apache.catalina.realm.RealmBase] Checking constraint
'SecurityConstraint[Restricted Area]' against GET
/secret/my_secret.html --> true
2006-11-14 00:42:28,540 DEBUG [org.apache.catalina.authenticator.AuthenticatorBase]
Calling hasUserDataPermission()
2006-11-14 00:42:28,541 DEBUG [org.apache.catalina.realm.RealmBase] User data constraint
has no restrictions
2006-11-14 00:42:28,541 DEBUG [org.apache.catalina.authenticator.AuthenticatorBase]
Calling authenticate()
2006-11-14 00:42:28,553 DEBUG [org.apache.catalina.authenticator.FormAuthenticator] Save
request in session 'C68A8157F574D0E1024F023A2687D19
D'
2006-11-14 00:42:28,591 DEBUG [org.apache.catalina.core.ApplicationDispatcher]
servletPath=/loginform.html, pathInfo=null, queryString=null, name=null
2006-11-14 00:42:28,591 DEBUG [org.apache.catalina.core.ApplicationDispatcher] Path Based
Forward 2006-11-14 00:42:28,596 DEBUG [org.apache.catalina.core.StandardWrapper]
Returning non-STM instance
2006-11-14 00:42:28,598 TRACE [org.jboss.web.tomcat.security.RunAsListener] default,
runAs: null
2006-11-14 00:42:28,598 TRACE [org.jboss.web.tomcat.security.RunAsListener] default,
runAs: null2006-11-14 00:42:28,598 INFO
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/]] default:
DefaultServlet.serveResource: Serving resource '/loginform.html' headers and
data
...
2006-11-14 00:42:49,253 DEBUG [org.apache.catalina.connector.CoyoteAdapter] Requested
cookie session id is C68A8157F574D0E1024F023A2687D19D
2006-11-14 00:42:49,253 INFO
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost]] REQUEST URI
=/secret/j_security_check
...
2006-11-14 00:42:49,254 INFO
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost]]
header=referer=http://128.32.nnn.nn:8080/secret/my_secret.html
...
method=POST
parameter=j_username=joe1
parameter=j_password=pass
..
queryString=null
..
servletPath=/secret/j_security_check
..
isSecure=false
TRACE [org.jboss.web.tomcat.security.FormAuthValve] Enter, j_username=joe1
DEBUG [org.apache.catalina.authenticator.AuthenticatorBase] Security checking request
POST /secret/j_security_check
DEBUG [org.apache.catalina.authenticator.FormAuthenticator] Authenticating username
'joe1'
2006-11-14 00:42:49,258 TRACE [org.jboss.web.tomcat.security.JBossSecurityMgrRealm] Begin
authenticate, username=joe1
2006-11-14 00:42:49,259 DEBUG [org.apache.catalina.loader.WebappClassLoader]
findResources(jndi.properties)
2006-11-14 00:42:49,267 DEBUG [org.apache.catalina.loader.WebappClassLoader]
loadClass(org.jnp.interfaces.NamingContextFactory, false)
2006-11-14 00:42:49,267 DEBUG [org.apache.catalina.loader.WebappClassLoader] Searching
local repositories
2006-11-14 00:42:49,267 DEBUG [org.apache.catalina.loader.WebappClassLoader]
findClass(org.jnp.interfaces.NamingContextFactory)
2006-11-14 00:42:49,267 DEBUG [org.apache.catalina.loader.WebappClassLoader]
findClassInternal(org.jnp.interfaces.NamingContextFactory
)
2006-11-14 00:42:49,267 DEBUG [org.apache.catalina.loader.WebappClassLoader] -->
Passing on ClassNotFoundException
2006-11-14 00:42:49,267 DEBUG [org.apache.catalina.loader.WebappClassLoader] Delegating
to parent classloader at end: java.net.FactoryURLClassLoader@dc64a2
2006-11-14 00:42:49,267 DEBUG [org.apache.catalina.loader.WebappClassLoader] Loading
class from parent
2006-11-14 00:42:49,267 DEBUG [org.apache.catalina.loader.WebappClassLoader]
loadClass(org.jboss.naming.java.javaURLContextFactory, false)
2006-11-14 00:42:49,268 DEBUG [org.apache.catalina.loader.WebappClassLoader] Searching
local repositories
2006-11-14 00:42:49,268 DEBUG [org.apache.catalina.loader.WebappClassLoader]
findClass(org.jboss.naming.java.javaURLContextFactory)
2006-11-14 00:42:49,268 DEBUG [org.apache.catalina.loader.WebappClassLoader]
findClassInternal(org.jboss.naming.java.javaURLContextFactory)
2006-11-14 00:42:49,269 DEBUG [org.apache.catalina.loader.WebappClassLoader]
loadClass(javax.naming.spi.ObjectFactory, false)
2006-11-14 00:42:49,269 DEBUG [org.apache.catalina.loader.WebappClassLoader]
Returning class class org.jboss.naming.java.javaURLContextFactory
2006-11-14 00:42:49,269 DEBUG [org.apache.catalina.loader.WebappClassLoader] Loaded
by WebappClassLoader
delegate: false
repositories:
/WEB-INF/classes/
----------> Parent Classloader:
java.net.FactoryURLClassLoader@dc64a2
2006-11-14 00:42:49,269 DEBUG [org.apache.catalina.loader.WebappClassLoader] Loading
class from local repository
2006-11-14 00:42:49,269 DEBUG [org.apache.catalina.loader.WebappClassLoader]
loadClass(org.jnp.interfaces.Naming, false)2006-11-14 00:42:49,270 DEBUG
[org.apache.catalina.loader.WebappClassLoader] Searching local repositories
2006-11-14 00:42:49,270 DEBUG [org.apache.catalina.loader.WebappClassLoader]
findClass(org.jnp.interfaces.Naming)
2006-11-14 00:42:49,270 DEBUG [org.apache.catalina.loader.WebappClassLoader]
findClassInternal(org.jnp.interfaces.Naming)2006-11-14 00:42:49,270 DEBUG
[org.apache.catalina.loader.WebappClassLoader] --> Passing on
ClassNotFoundException2006-11-14 00:42:49,270 DEBUG
[org.apache.catalina.loader.WebappClassLoader] Delegating to parent classloader at end:
java.net.FactoryURLClassLoader@dc64a2
2006-11-14 00:42:49,270 DEBUG [org.apache.catalina.loader.WebappClassLoader] Loading
class from parent
2006-11-14 00:42:49,270 DEBUG [org.apache.catalina.loader.WebappClassLoader]
loadClass(javax.naming.NamingException, false)
2006-11-14 00:42:49,270 DEBUG [org.apache.catalina.loader.WebappClassLoader]
loadClass(org.jnp.server.NamingServer, false)2006-11-14 00:42:49,270 DEBUG
[org.apache.catalina.loader.WebappClassLoader] Searching local repositories
2006-11-14 00:42:49,270 DEBUG [org.apache.catalina.loader.WebappClassLoader]
findClass(org.jnp.server.NamingServer)
2006-11-14 00:42:49,270 DEBUG [org.apache.catalina.loader.WebappClassLoader]
findClassInternal(org.jnp.server.NamingServer)2006-11-14 00:42:49,271 DEBUG
[org.apache.catalina.loader.WebappClassLoader] --> Passing on
ClassNotFoundException2006-11-14 00:42:49,271 DEBUG
[org.apache.catalina.loader.WebappClassLoader] Delegating to parent classloader at end:
java.net.FactoryURLClassLoader@dc64a2
DEBUG [org.apache.catalina.loader.WebappClassLoader] Loading class from parent
2006-11-14 00:42:49,271 DEBUG [org.apache.catalina.loader.WebappClassLoader]
loadClass(org.jnp.interfaces.NamingContext, false)
2006-11-14 00:42:49,271 DEBUG [org.apache.catalina.loader.WebappClassLoader] Searching
local repositories
2006-11-14 00:42:49,271 DEBUG [org.apache.catalina.loader.WebappClassLoader]
findClass(org.jnp.interfaces.NamingContext)
2006-11-14 00:42:49,271 DEBUG [org.apache.catalina.loader.WebappClassLoader]
findClassInternal(org.jnp.interfaces.NamingContext)
2006-11-14 00:42:49,271 DEBUG [org.apache.catalina.loader.WebappClassLoader] -->
Passing on ClassNotFoundException2006-11-14 00:42:49,271 DEBUG
[org.apache.catalina.loader.WebappClassLoader] Delegating to parent classloader at end:
java.net.FactoryURLClassLoader@dc64a2
2006-11-14 00:42:49,271 DEBUG [org.apache.catalina.loader.WebappClassLoader] Loading
class from parent
2006-11-14 00:42:49,272 TRACE [org.jboss.web.tomcat.security.JBossSecurityMgrRealm] No
security context for authenticate(String, String)
2006-11-14 00:42:49,272 DEBUG [org.apache.catalina.core.ApplicationDispatcher]
servletPath=/loginerror.html, pathInfo=null, queryString=null, name=null
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3985675#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...