thx i will look at it today

On 5/23/07, Wouter de Vaal <[EMAIL PROTECTED]> wrote:

Ok I've tested below and it worked for me, so I have added a bug report +
patch:

https://issues.apache.org/jira/browse/WICKET-588


Wouter

On 5/21/07, Wouter de Vaal <[EMAIL PROTECTED]> wrote:
>
> To summarize my problem:
>
> Original call: /admin/editquote?id=13
> Redirect url after login: /admin/editquote
>
> I did some more debugging and it went down like this:
>
> PageMap:
> interceptContinuationURL = cycle.getRequest().getPath();
> calls
> ServletWebRequest
>         public String getPath()
>         {
>                 return
> ((WebApplication)Application.get()).getWicketFilter().getRelativePath(
>                                 httpServletRequest);
>         }
> Which calls
>
> WicketFilter.getRelativePath(HttpServletRequest request)
>
> is called, which does not include the queryParameters
>
> so perhaps
> interceptContinuationURL = cycle.getRequest().getPath(); should be:
> interceptContinuationURL = cycle.getRequest().getURL();?
>
> Problem is I can't test it now, making a snapshot build foobart my
> login page, on which I just sent another mail.
>
> Wouter
>
> On 5/21/07, Johan Compagner < [EMAIL PROTECTED]> wrote:
> > what does the getURL string return of a normal http request?
> > thats also without the query string?
> >
> > What call do we need to have to really have the complete url?
> >
> > johan
> >
> >
> >
> >  On 5/19/07, Wouter de Vaal <[EMAIL PROTECTED]> wrote:
> > >
> > > Ok sure, but I need some help.
> > >
> > > Usually the part of the request that is missing is taken from (when
> > > not using a framework)
> > > javax.servlet.http.HttpServletRequest.getQueryString()
> > >
> > > But PageMap is depending on org.apache.wicket.Request which seems
> > > unaware of http, but it does hold an instance of
> > > org.apache.wicket.request.RequestParameters.
> > >
> > > Now I guess I can do two things, change Request to hold an abstract
> > > for of getQueryString and implement it like the getUrl() method in
> all
> > > the implementing classes, or convert the RequestParameter object to
> a
> > > string. In the latter case I hope there is some utility class/method
> I
> > > can use.
> > >
> > > Can any of you wicket guys please assist me on this?
> > >
> > > Wouter
> > >
> > > On 5/18/07, Johan Compagner < [EMAIL PROTECTED]> wrote:
> > > > yes please make a case (with a patch is even better :) )
> > > >
> > > >
> > > > On 5/18/07, Wouter de Vaal < [EMAIL PROTECTED]> wrote:
> > > > > You are correct about the interpretation of my problem. I've run
> the
> > > > debugger
> > > > > and interceptContinuationURL = cycle.getRequest ().getURL();
> does not
> > > > > store the ?x=y part.
> > > > >
> > > > > Shall I file a bug report?
> > > > >
> > > > > Wouter
> > > > >
> > > > > On 5/18/07, Johan Compagner < [EMAIL PROTECTED] > wrote:
> > > > > > ahh but that is an url that doesn't have query args like
> ?xx=yy
> > > > > >
> > > > > > you only have a path that should work yes
> > > > > >
> > > > > > johan
> > > > > >
> > > > > >
> > > > > >
> > > > > > On 5/18/07, Thomas R. Corbin < [EMAIL PROTECTED]> wrote:
> > > > > > > On Friday 18 May 2007 8:04 am, Johan Compagner escreveu:
> > > > > > > > hmm this could be bug i think, we dont support post params
> at
> > all
> > > > > > > > but get should be but maybe we store only part of the url
> (only
> > the
> > > > > > path)
> > > > > > >
> > > > > > >         i'm not sure that I quite understand the issue, but
> if my
> > user
> > > > > > goes to a url
> > > > > > > such as
> > > > > > >
> > > > > > >
> > > > > >
> > > >
> >
> http://myserver.com/myapp/app/queryDialog/variation/oru_edv/billGroup/23
> > > > > > >
> > > > > > >         and they go through my login page, they still end up
> at
> > the
> > > > right
> > > > > > page with
> > > > > > > all the page parameters.
> > > > > > >
> > > > > > >         Is that what you meant Wouter?
> > > > > > >
> > > > > > >         In that case, I'm still on the pre-apache-package
> reorg,
> > but
> > > > will
> > > > > > upgrade
> > > > > > > this weekend.
> > > > > > >
> > > > > > > >
> > > > > > > > can you see what this code in PageMap:
> > > > > > > >
> > > > > > > > interceptContinuationURL = cycle.getRequest().getURL();
> > > > > > > >
> > > > > > > > does return? is getURL() onl returning the part withoug
> query
> > > > params?
> > > > > > > >
> > > > > > > > johan
> > > > > > > >
> > > > > > > > On 5/18/07, Wouter de Vaal < [EMAIL PROTECTED]> wrote:
> > > > > > > > > Hi,
> > > > > > > > >
> > > > > > > > > I'm using the login/authorization strategy taken from
> the
> > wicket
> > > > > > > > > examples, which is
> > > > > > > > > throw new
> > > > RestartResponseAtInterceptPageException(
> > > > > > SignIn.class);
> > > > > > > > >
> > > > > > > > > in the application class and calling
> > > > > > > > >
> > > > > > > > > continueToOriginalDestination()
> > > > > > > > >
> > > > > > > > > in the login page.
> > > > > > > > >
> > > > > > > > > However when I'm using a bookmarkable page with
> > PageParameters,
> > > > the
> > > > > > > > > parameters get lost in the process..
> > > > > > > > >
> > > > > > > > > Am I missing something, or is this behaviour just not
> > supported?
> > > > > > > > >
> > > > > > > > > Regards,
> > > > > > > > > Wouter
> > > > > > > > >
> > > > > > > > >
> > > > > >
> > > >
> >
> -------------------------------------------------------------------------
> > > > > > > > > This SF.net email is sponsored by DB2 Express
> > > > > > > > > Download DB2 Express C - the FREE version of DB2 express
> and
> > take
> > > > > > > > > control of your XML. No limits. Just data. Click to get
> it
> > now.
> > > > > > > > > http://sourceforge.net/powerbar/db2/
> > > > > > > > >
> > _______________________________________________
> > > > > > > > > Wicket-user mailing list
> > > > > > > > > Wicket-user@lists.sourceforge.net
> > > > > > > > >
> > > > > >
> > > >
> > https://lists.sourceforge.net/lists/listinfo/wicket-user
> > > > > > >
> > > > > > >
> > > > > >
> > > >
> >
> -------------------------------------------------------------------------
> > > > > > > This SF.net email is sponsored by DB2 Express
> > > > > > > Download DB2 Express C - the FREE version of DB2 express and
> take
> > > > > > > control of your XML. No limits. Just data. Click to get it
> now.
> > > > > > > http://sourceforge.net/powerbar/db2/
> > > > > > > _______________________________________________
> > > > > > > Wicket-user mailing list
> > > > > > > Wicket-user@lists.sourceforge.net
> > > > > > >
> > > >
> > https://lists.sourceforge.net/lists/listinfo/wicket-user
> > > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > >
> >
> -------------------------------------------------------------------------
> > > > > > This SF.net email is sponsored by DB2 Express
> > > > > > Download DB2 Express C - the FREE version of DB2 express and
> take
> > > > > > control of your XML. No limits. Just data. Click to get it
> now.
> > > > > > http://sourceforge.net/powerbar/db2/
> > > > > > _______________________________________________
> > > > > > Wicket-user mailing list
> > > > > > Wicket-user@lists.sourceforge.net
> > > > > >
> > > >
> > https://lists.sourceforge.net/lists/listinfo/wicket-user
> > > > > >
> > > > > >
> > > > >
> > > > >
> > > >
> >
> -------------------------------------------------------------------------
> > > > > This SF.net email is sponsored by DB2 Express
> > > > > Download DB2 Express C - the FREE version of DB2 express and
> take
> > > > > control of your XML. No limits. Just data. Click to get it now.
> > > > > http://sourceforge.net/powerbar/db2/
> > > > > _______________________________________________
> > > > > Wicket-user mailing list
> > > > > Wicket-user@lists.sourceforge.net
> > > > >
> > https://lists.sourceforge.net/lists/listinfo/wicket-user
> > > > >
> > > >
> > > >
> > > >
> >
> -------------------------------------------------------------------------
> > > > This SF.net email is sponsored by DB2 Express
> > > > Download DB2 Express C - the FREE version of DB2 express and take
> > > > control of your XML. No limits. Just data. Click to get it now.
> > > > http://sourceforge.net/powerbar/db2/
> > > > _______________________________________________
> > > > Wicket-user mailing list
> > > > Wicket-user@lists.sourceforge.net
> > > >
> > https://lists.sourceforge.net/lists/listinfo/wicket-user
> > > >
> > > >
> > >
> > >
> >
> -------------------------------------------------------------------------
> > > This SF.net email is sponsored by DB2 Express
> > > Download DB2 Express C - the FREE version of DB2 express and take
> > > control of your XML. No limits. Just data. Click to get it now.
> > > http://sourceforge.net/powerbar/db2/
> > > _______________________________________________
> > > Wicket-user mailing list
> > > Wicket-user@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/wicket-user
> > >
> >
> >
> >
> -------------------------------------------------------------------------
> > This SF.net email is sponsored by DB2 Express
> > Download DB2 Express C - the FREE version of DB2 express and take
> > control of your XML. No limits. Just data. Click to get it now.
> > http://sourceforge.net/powerbar/db2/
> > _______________________________________________
> > Wicket-user mailing list
> > Wicket-user@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wicket-user
> >
> >
>


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user

Reply via email to