|
Thanks for reminding this newbie J and sorry for being a
bit grumpy after those three days. Mike D. From: Derek Hohls
[mailto:[EMAIL PROTECTED] Mike Why not add this to the WIki - that's what the site is
there for - so "us users" can build up a shared base of
learning... Cheers Derek {request:remoteUser} worked! I thank
you for your time. For the record:
<map:match pattern="user/home"> <map:generate src=""> <map:transform src="">
<map:parameter
name="use-request-parameters" value="true"/>
<map:parameter name="use-session-info" value="true"/>
<map:parameter name="remoteUser" value="{request:remoteUser}"/>
</map:transform>
<map:transform type="encodeURL"/>
<map:serialize type="html"/>
</map:match> One note: I have spent three days
looking around the Internet to solve this. I am sure many people need to
know the answer to this question. I hope someone that has control of the
docs can add something. Otherwise, this post may help out. Mike D. -----Original Message----- >From: "Mike Dickson" < >Date: Thu, 17 Nov 2005 12:31:35 -0800 > >What data does Tomcat forward to
Cocoon so I can tell which user has just >logged in? I need to look up their
data and have it ready for the user home >page. (What variables are handed
to Cocoon to work with? JSESSIONID? How >do I get at them? {request-param:..}?) I haven't checked what's currently
available in CVS, but in one of our projects a while back I just modified the
request parameter action (I think) to put the getRemoteUser() value in an
extra entry in the returned map. Then I just used that in the sitemap with
{remoteUser}. Another possibility (for which I submitted
a patch - #35051 in bugzilla) is to add it to the request generator
output. I have a vague feeling you can also access it with the request input
module ({request:remoteUser} maybe?) though I might be wrong about that. There's also a patch in bugzilla (#32164)
that fixes the broken RoleFilterTransformer, so you can make use
of isUserInRole() privileges. Andrew. --------------------------------------------------------------------- To unsubscribe, e-mail:
[EMAIL PROTECTED] For additional commands, e-mail:
[EMAIL PROTECTED] -- This message is subject to the CSIR's copyright, terms and conditions and e-mail legal notice. Views expressed herein do not necessarily represent the views of the CSIR. CSIR E-mail Legal Notice CSIR Copyright, Terms and Conditions For electronic copies of the CSIR Copyright, Terms and Conditions and the CSIR Legal Notice send a blank message with "REQUEST LEGAL" in the subject line to CSIR HelpDesk
|
