Re: getAbsoluteURL problems
"Geoff Longman" <[email protected]>
| Newsgroups | gmane.comp.java.tapestry.devel |
|---|---|
| Message-ID | <013501c2a642$eb34beb0$1700a8c0@MOONBEAM> |
Simon, that's a very nice site you have there! Geoff ----- Original Message ----- From: "Simon Robins" <[email protected]> To: <[email protected]> Cc: <[email protected]> Sent: Tuesday, December 17, 2002 4:45 PM Subject: Re: [Tapestry-developer] getAbsoluteURL problems > Thanks Howard and thanks for all the other times you've helped. > > I had a similar problem to this on the previous application I worked on > (http://mailhost.ibase.com/gtj - don't blame me for the rubbish > graphics :-) which seemed to disappear when I moved up to the latest > Tapestry but in hindsight this must have been a configuration problem. > > Cheers, > > Simon > > On Tuesday, December 17, 2002, at 09:11 pm, [email protected] wrote: > > > Not directly. Tapestry is limited by what information is given to it > > by the > > Servlet API. > > > > This came up a ways back, I added a hook. > > > > IRequestDecoder is an interface that is used by Tapestry to override > > the > > information provided by the Servlet API. > > > > I'm not sure what ProxyPass does; perhaps it passes the necessary > > information > > along as extra HTTP headers? > > > > Anyway, you can easily put your own implementation in place as an > > application > > extension. See the RequestContext class for more information on this. > > > > > > -- > > [email protected] > > > > http://tapestry.sf.net > >> Hi, > >> > >> I have a Tapestry app running under JBoss which is behind Apache HTTPD > >> using ProxyPass etc. > >> > >> The problem I have is that as part of the registration to this site I > >> want to send an email containing a URL back into the site so that I > >> can > >> validate the email address I have been given. The code I have is as > >> follows: > >> > >> IEngineService service = > >> cycle.getEngine().getService(IEngineService.PAGE_SERVICE); > >> > >> Gesture gesture = service.buildGesture(cycle, null, new String[] { > >> getName() } ); > >> > >> String path = gesture.getAbsoluteURL(); > >> > >> The path to the site is http://localhost/bl/ mapped to > >> http://localhost:8080/bl/ in httpd.conf. > >> > >> The 'path' variable comes back as > >> 'http://localhost:8080/bl?service=page&context=Register' > >> > >> Is there a way of getting the 'correct' path from tapestry? > >> > >> Cheers, > >> > >> Simon > >> > >> > >> > >> ------------------------------------------------------- > >> This sf.net email is sponsored by: > >> With Great Power, Comes Great Responsibility > >> Learn to use your power at OSDN's High Performance Computing Channel > >> http://hpc.devchannel.org/ > >> _______________________________________________ > >> Tapestry-developer mailing list > >> [email protected] > >> https://lists.sourceforge.net/lists/listinfo/tapestry-developer > > > > > > ------------------------------------------------------- > This sf.net email is sponsored by: > With Great Power, Comes Great Responsibility > Learn to use your power at OSDN's High Performance Computing Channel > http://hpc.devchannel.org/ > _______________________________________________ > Tapestry-developer mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/tapestry-developer > ------------------------------------------------------- This sf.net email is sponsored by: With Great Power, Comes Great Responsibility Learn to use your power at OSDN's High Performance Computing Channel http://hpc.devchannel.org/