Hello (terribly sorry if this comes twice; I believe I sent it to the old mailing address earlier),
Tapestry.getApplicationRootLocation(IRequestCycle) seems to have disappeared in Tapestry 4. Does anyone know of a replacement? That is, given an instance of IRequestCycle, does anyone know how to programmatically determine the absolute filepath of a web application in Tapestry 4? I've been swimming around the JavaDocs but haven't found the link if one even exists. If you're wondering, I'm trying to register the following extension in my .application file: <extension name="org.apache.tapesty.specification-resolver-delegate" class="..."></extension> And my ISpecificationResolverDelegate needs to know what the absolute filepath of the webapp is, but without Tapestry.getApplicationRootLocation(..), and since I can't inject the ServletContext/WebContext object into this class because it's not a component (am I missing something there? I see only that I can nest <configure ..> tags inside <extension ..> tags, but that only seems to support Java primitives and Strings ..), I can't seem to do this. I did read in the configuration section of the docs that the <extension ..> tag is deprecated in lieu of HiveMind, but it's not yet clear to me how I would do this; I found the tapestry.page.SpecificationResolverDelegate service-point in the HiveMind registry, but I'm not yet sure how to extend it. Have spent way too much time on what can be done in one line of servlet code (am nearly ready to make a startup-servlet that provides a static-accessor to the absolute path, which is gross but apparently hours-quicker); I'd appreciate any guidance. Thanks a ton, Jim --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]