Hmm, actually I think it should be <map:read src="cocoon:/{../1}"/>, but something strange is happening now...most requests are taking forever and then timing out, although simple html pages do load fine still.
What am I missing?
From: "Sonny Sukumar" <[EMAIL PROTECTED]>
Thanks, Neil. Do you think this would be the best way to do it then?:
<map:match pattern="**"> <map:act type="session-isvalid"> <!-- Session exists for user, so forward onto requested URI. --> <map:read src="cocoon:/{1}"/> </map:act>
<!-- No session exists for this user, so create one. --> <map:act type="create-session"> <!-- Kill the session after 4 hours of complete inactivity. --> <map:parameter name="max-inactive-interval" value="14400"/> </map:act> <map:act type="initialize-session"/> </map:match>
I just added the <map:read src="cocoon:/{1}"/> to break out if the session does indeed exist.
If an action returns a non-null map (which you'd expect your 1st action to do if the session is valid) then the nested sitemap content is executed (in your case there is none - just a comment).
The sitemap content after the action is executed in any case (what you were wondering is correct).
-----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Sonny Sukumar Sent: Wednesday, 13 August 2003 8:54 AM To: [EMAIL PROTECTED] Subject: session-is-valid
I'm trying to intercept every request and see if a session exists for the user, creating and initializing a session if one doesn't already exist. Will this work?:
<map:match pattern="**"> <map:act type="session-isvalid"> <!-- Session exists for user, so do nothing. --> </map:act>
<!-- No session exists for this user, so create one. --> <map:act type="create-session"> <!-- Kill the session after 4 hours of complete inactivity. --> <map:parameter name="max-inactive-interval" value="14400"/> </map:act> <map:act type="initialize-session"/> </map:match>
I'm wondering if Cocoon executes the 2nd and 3rd actions no matter whether a
session exists or not.
_________________________________________________________________ Protect your PC - get McAfee.com VirusScan Online http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
_________________________________________________________________
Protect your PC - get McAfee.com VirusScan Online http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
_________________________________________________________________
Tired of spam? Get advanced junk mail protection with MSN 8. http://join.msn.com/?page=features/junkmail
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
