in some 4.1 project, i had introduced the concept of UrlManager - it would get you urls or paths in the absense of Request but they had to be user configured (unless an active request was found)
It solved similar problems (i.e. rendering a tapestry page offline, not "using" that data in the Request when creating urls [helps when under proxy] ) On Mon, Aug 9, 2010 at 23:33, Howard Lewis Ship <[email protected]> wrote: > I was just experimenting with pre-loading Tapestry pages. It doesn't > work, because if you inject an Asset, it looks for the > Request.getContextPath() and hits a null (no Request object during > startup). > > In Servlet 2.5 we could use the ServletContext.getContextPath() > instead, which makes a lot more sense. > > At some point, we should require that 2.5 be the minimum. That's > Tomcat 6 and up, and Jetty 7 and up and I think current versions of > Geronimo. I wonder what app servers would be ruled out if we required > 2.5? > > -- > Howard M. Lewis Ship > > Creator of Apache Tapestry > > The source for Tapestry training, mentoring and support. Contact me to > learn how I can get you up and productive in Tapestry fast! > > (971) 678-5210 > http://howardlewisship.com > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > -- Andreas Andreou - [email protected] - http://blog.andyhot.gr Tapestry PMC / Tacos developer Open Source / JEE Consulting --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
