You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@wicket.apache.org by Carlo Camerino <ca...@gmail.com> on 2010/06/26 12:37:44 UTC
Help, Problems With Wicket Bookmarkable Page On Sun Web Server Pass
Through
Hi,
Need help on this.
We currently deployed a wicket application on glassfish.
The application's home page is mounted as "/login" - declared in the
application as a mountable bookmarkable page.
when i try to access it directly in glassfish
http://localhost:8080/application/login
i don't have a problem with the generated links
the login has a link to forgot password for example, when i click it i can
easily go to that link.
when i try to click that link,
it will not work properly.
however, when i try to access forgot password from login page via a web
server reverse proxy, it doesn't work properly.
it just returns me to the login page over and over again. i'm using sun web
server 7.0 btw
this is what the genrated link looks like
http://localhost:82/bluelace-four/login/wicket:interface/:62:loginPanel:loginForm:forgotpassLink::ILinkListener::
it keeps bringing me back to the same page.
so what i did was to remove the bookmarkable page and i was able to access
the forgot password page once again.
the generated link allowed me to access it this time
here's the link
http://localhost:82/bluelace-three/?wicket:bookmarkablePage=:com.ccti.luminous.web.login.LoginPage&wicket:interface=:4:loginPanel:loginForm:forgotpassLink::ILinkListener::
when i access it however through the application server directly, it all
works out.
really need help on this thanks guys
thanks
carlo
Re: Help, Problems With Wicket Bookmarkable Page On Sun Web Server
Pass Through
Posted by Carlo Camerino <ca...@gmail.com>.
here's the difference of the two requests
Direct ( NO Web Server)
GET
/bluelace/login/wicket:interface/:29:loginPanel:loginForm:forgotpassLink::ILinkListener::
HTTP/1.1
Host: localhost:8091
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.3)
Gecko/20100401 Firefox/3.6.3
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://localhost:8091/bluelace/login/
Cookie: JSESSIONID=m3ubb3bvzn66;
form:tree-hi=form:tree:applications:webApplications;
JSESSIONID=51b8264194cd4017dbc522e2d72f
Via Web Server:
Equest is : GET
/bluelace/login/wicket%3ainterface/%3a32%3aloginPanel%3aloginForm%3aforgotpassLink%3a%3aILinkListener%3a%3a
HTTP/1.1
Proxy-agent: Sun-Java-System-Web-Server/7.0
Host: localhost:82
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.3)
Gecko/20100401 Firefox/3.6.3
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Cookie: JSESSIONID=m3ubb3bvzn66;
form:tree-hi=form:tree:applications:webApplications;
JSESSIONID=51b8264194cd4017dbc522e2d72f
Client-ip: 127.0.0.1
Via: 1.1 https-CARLOC-PC
Connection: keep-alive
Referer: http://localhost:82/bluelace/login/
as you can see, the :'s are replaced with %3a's
On Sat, Jun 26, 2010 at 6:37 PM, Carlo Camerino <ca...@gmail.com>wrote:
> Hi,
>
> Need help on this.
> We currently deployed a wicket application on glassfish.
> The application's home page is mounted as "/login" - declared in the
> application as a mountable bookmarkable page.
>
> when i try to access it directly in glassfish
> http://localhost:8080/application/login
>
> i don't have a problem with the generated links
>
> the login has a link to forgot password for example, when i click it i can
> easily go to that link.
>
> when i try to click that link,
> it will not work properly.
>
> however, when i try to access forgot password from login page via a web
> server reverse proxy, it doesn't work properly.
> it just returns me to the login page over and over again. i'm using sun
> web server 7.0 btw
>
> this is what the genrated link looks like
>
>
> http://localhost:82/bluelace-four/login/wicket:interface/:62:loginPanel:loginForm:forgotpassLink::ILinkListener::
> it keeps bringing me back to the same page.
>
>
> so what i did was to remove the bookmarkable page and i was able to access
> the forgot password page once again.
> the generated link allowed me to access it this time
> here's the link
>
>
> http://localhost:82/bluelace-three/?wicket:bookmarkablePage=:com.ccti.luminous.web.login.LoginPage&wicket:interface=:4:loginPanel:loginForm:forgotpassLink::ILinkListener::
>
> when i access it however through the application server directly, it all
> works out.
>
> really need help on this thanks guys
>
> thanks
> carlo
>
>