ok try <img src="${asset:context:images/logo_flat.gif}" />
i.e. remove the leading / Toby 2008/11/25 Ovidiu Hurducas <[EMAIL PROTECTED]> > I've put > configuration.add(SymbolConstants.FORCE_ABSOLUTE_URIS, "true"); > > and I have tags like > <img src="${asset:context:/images/logo_flat.gif}" /> > <a t:type="actionlink" t:id="releaseResSession">Release RES Session</a> > > and what is rendering: > > <img src="/images/logo_flat.gif"/> > <a href="/paymenttemplate.border.releaseressession" > shape="rect">Release RES Session</a> > > > So on the payment system they are rendering the html page exactly as above > .. resulting in broken links and assets are not loading. > > > On Tue, Nov 25, 2008 at 6:17 PM, Toby Hobson <[EMAIL PROTECTED] > >wrote: > > > That's a little strange .. can you send an example of the urls T5 is > > generating? > > > > > > 2008/11/25 Ovidiu Hurducas <[EMAIL PROTECTED]> > > > > > Thanks, I already tried that. However this seems to be ignored and all > > the > > > assets are inserted with relative URIs. > > > > > > Any other options? > > > > > > On Tue, Nov 25, 2008 at 6:10 PM, Toby Hobson < > [EMAIL PROTECTED] > > > >wrote: > > > > > > > In your AppModule.java you need to tell T5 to use absolute uris e.g. > > > > > > > > public static void > > > > contributeApplicationDefaults(MappedConfiguration<String, > > > > String> configuration) > > > > { > > > > ... > > > > configuration.add(SymbolConstants.FORCE_ABSOLUTE_URIS, "true"); > > > > } > > > > > > > > Toby > > > > > > > > 2008/11/25 Ovidiu Hurducas <[EMAIL PROTECTED]> > > > > > > > > > Hi! > > > > > I have a T5 webapp that has to provide a template page for a > payment > > > > > system, > > > > > a page that contains assets like images, css, js files in the > layout > > > > > component. The template page is just a plain T5 page with a > > placeholder > > > > > like > > > > > $inject_here$. > > > > > The payment system (another website) is taking the template > directly > > > from > > > > > my > > > > > web application and than has to inject the payment options into the > > > > > placeholder, resulting the payment page. > > > > > All is working ok except the assets. They remain relative to the > > > original > > > > > webapp so they can't be found on the payment system. > > > > > > > > > > This should be fixed if the assets and links would have an absolute > > > URLs. > > > > > I've tried to set the tapestry.force-absolute-uris parameter to > true > > > but > > > > > seems it doesn't have any effect. > > > > > > > > > > Also I've tried to place a <base> tag in the <head> with the webapp > > > page > > > > > location. No luck: with this only the images are showing. Css and > Js > > > > files > > > > > are ignored. > > > > > > > > > > There is a possibility to force Tapestry to generate absolute paths > > for > > > > > assets? Can be done just for specific pages? > > > > > > > > > > Thanks so much, > > > > > > > > > > --Ovidiu > > > > > > > > > > > > > > >