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 <carlo.camer...@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 > >