Hi Alex,
I haven't used G3 yet so not sure why the two apps will interfere with one another. What is the
context root of the two applications? Seems as if your Click applications is deployed under root?
Does the problem still occur if you deploy the Click app under a non-root context?
kind regards
bob
On 4/03/2010 05:57 AM, Alex B wrote:
Hi there,
I am using Click 2.1.0 with Glassfish v3. I'm having trouble with the admin
console which immediately logs me out after I refresh a page in my app (i.e.
after each ClickServlet request) and I have to log back in to use the web admin
interface. I am sure it is caused by Click because it never happens when I
access normal .html pages - only click .htm pages. It's quite annoying and I
can't figure out how to fix this. Any ideas?
Regards,
Alex
-------------- GLASSFISH LOG ----------------
FINE: Requested cookie session id is 4edfef1385d09bad90c4b2858ec9
FINE: Security checking request GET /tour
FINE: Calling hasUserDataPermission()
FINE: [Web-Security] Policy Context ID was: MyApp/MyApp
FINE: [Web-Security] hasUserDataPermission perm:
(javax.security.jacc.WebUserDataPermission /tour GET)
FINE: [Web-Security] hasUserDataPermission isGranted: true
FINE: Calling authenticate()
FINE: getEntry for: HttpServlet -- pluggable-auth
module class: name.aikesommer.authenticator.AuthModule
options: {}
request policy: javax.security.auth.message.messagepol...@c0fc23d
response policy: null
FINE: Calling accessControl()
FINE: [Web-Security] Policy Context ID was: MyApp/MyApp
FINE: [Web-Security] hasResource isGranted: true
FINE: [Web-Security] hasResource perm:
(javax.security.jacc.WebResourcePermission /tour GET)
FINE: Successfully passed all security constraints
FINEST: Returning non-STM instance
FINE: servletPath=/tour.htm, pathInfo=null, queryString=null, name=null
FINEST: Returning non-STM instance
INFO: [Click] [debug] GET http://localhost:8080/tour.htm
FINE: Got encoding: UTF-8
FINE: realWrite(b, 0, 6336) com.sun.grizzly.tcp.respo...@2222cd3a
INFO: [Click] [info ] renderTemplate: /tour.htm,basetemplate.htm - 162 ms
INFO: [Click] [info ] handleRequest: /tour.htm - 163 ms
FINE: SecurityContext: setCurrentSecurityContext method called
FINEST: recycle()
FINE: recycle()
FINE: Requested cookie session id is 4f07b0ce9938fae32137472cb32c
FINE: Security checking request GET /common/applications/applications.jsf
FINE: Calling hasUserDataPermission()
FINE: [Web-Security] Policy Context ID was: __admingui/__admingui
FINE: [Web-Security] hasUserDataPermission perm:
(javax.security.jacc.WebUserDataPermission
/common/applications/applications.jsf GET)
FINE: [Web-Security] hasUserDataPermission isGranted: true
FINE: [Web-Security] Policy Context ID was: __admingui/__admingui
FINE: [Web-Security] Codesource with Web URL: file:/__admingui/__admingui
FINE: [Web-Security] Checking Web Permission with Principals : null
FINE: [Web-Security] Web Permission =
(javax.security.jacc.WebResourcePermission
/common/applications/applications.jsf GET)
FINEST: JACC Policy Provider: PolicyWrapper.implies, context
(__admingui/__admingui)- result was(false) permission
((javax.security.jacc.WebResourcePermission
/common/applications/applications.jsf GET))
FINE: [Web-Security] hasResource isGranted: false
FINE: [Web-Security] hasResource perm:
(javax.security.jacc.WebResourcePermission
/common/applications/applications.jsf GET)
FINE: Calling authenticate()
FINE: Save request in session '4f1408b8aa6cbd8d84adb07c20a9'
FINE: Got encoding: ISO-8859-1
FINE: Failed authenticate() test
FINE: realWrite(b, 0, 181) com.sun.grizzly.tcp.respo...@124ed067
FINEST: recycle()
FINE: recycle()
FINE: Requested cookie session id is 4f1408b8aa6cbd8d84adb07c20a9
FINE: Security checking request GET /login.jsf