cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Paul Joseph <pjoseph...@yahoo.com>
Subject Re: authentication framework and continuations
Date Thu, 14 Oct 2004 12:47:41 GMT
Thanks!
--- Jorg Heymans <jh@domek.be> wrote:

> you would just do
> 
> <ft:form-template action="" method="POST">
> <ft:continuation-id/>
> <ft:widget id ="mywidget"/>
> ......
> 
> </ft:form>
> 
> 
> 
> Paul Joseph wrote:
> > Jorg,
> > 
> > thank you very much.
> > 
> > I will try this approach - just wasn't sure how to
> use
> > the <ft:continuation-id> tag in my template.
> > 
> > Do I simpley do this anywhere reasonable in the
> > template:
> > 
> > <ft:continuation-id><fi:styling
> > type="hidden"/></ft:continuation-id>
> > 
> > -hopefully, this will be my last question, sorry
> for
> > the bother and thanks for the help so far.
> > 
> > rgds
> > Paul
> > --- Jorg Heymans <jh@domek.be> wrote:
> > 
> > 
> >>
> >>Paul Joseph wrote:
> >>
> >>>1. So for this to work there is no need to use
> >>>encodeURL? I was under the impression that
> >>
> >>encodeURL
> >>
> >>>was needed as the auth framework created a
> session
> >>>behind the scenes.
> >>
> >>If the browser doesn't support cookies then the
> >>webapplication should 
> >>rewrite or encode all URL's in the page to attach
> >>the sessionID to it. 
> >>If your browser allows cookies then there is no
> need
> >>for this. The 
> >>auth-framework or cocoon itself creates the
> session
> >>transparently.
> >>
> >>
> >>>2. How are you matching the *.continue i.e.
> >>>
> >>>If I use
> >>><map:match type="request-parameter"
> >>>pattern="continuation-id"> instead of 
> >>>
> >>><map:match pattern="*.continue">
> >>>I get the following msg.
> >>>
> >>>org.apache.cocoon.ResourceNotFoundException: No
> >>>pipeline matched request:
> >>>
> >>
> >
>
webtask/array/3b3639336a20303b2b63112f7046410573643157.continue
> > 
> >>This is because this matcher uses the hidden input
> >>field i told you 
> >>about earlier. Put <ft:continuation-id> in your
> >>form-template. You are 
> >>seeing this error probably because your form
> action
> >>has still the 
> >>continuation construct in it. Just set your form
> >>action to "".
> >>
> >><map:match type="request-parameter"
> >>pattern="continuation-id"> works 
> >>just like a normal pipeline match, but acts on a
> >>requestparameter 
> >>instead of an URL path.
> >>
> >>
> >>Regards
> >>Jorg
> >>
> >>
> >>
> > 
> >
>
---------------------------------------------------------------------
> > 
> >>To unsubscribe, e-mail:
> >>users-unsubscribe@cocoon.apache.org
> >>For additional commands, e-mail:
> >>users-help@cocoon.apache.org
> >>
> >>
> 
> 
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> users-unsubscribe@cocoon.apache.org
> For additional commands, e-mail:
> users-help@cocoon.apache.org
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org


Mime
View raw message