np, found solution using AssetSource service On Mon, Mar 9, 2009 at 2:44 PM, Andrea Chiumenti <kium...@gmail.com> wrote: > ok got this, but then how the following methos should be modified? > > public String getDojoSource(Page page) { > if (this.dojoInitialization == null) { > return null; > } else { > Binding b = bindingSource.newBinding("dojo binding > source", page.getRootComponent().getComponentResources(), > BindingConstants.ASSET, this.dojoInitialization.getDojoSource()); > if (b.getBindingType().equals(Asset.class)) { > return ((Asset) b.get()).toClientURL(); > } else if (b.getBindingType().equals(String.class)) { > //assume it's an external URI > return b.get().toString(); > } else { // ? > throw new RuntimeException("Unable to parse > dojoSource: \"" + this.dojoInitialization.getDojoSource() + "\""); > } > } > } > > On Mon, Mar 9, 2009 at 2:41 PM, Thiago H. de Paula Figueiredo > <thiag...@gmail.com> wrote: >> On Mon, Mar 9, 2009 at 10:32 AM, Andrea Chiumenti <kium...@gmail.com> wrote: >>> no, or I haven't understood: >> >> I messed up. You shouldn't use asset: in an Asset annotation, obviously. >> >>> Shoud I really use (and only this) instead? >>> "classpath:net/sourceforge/tapestryjfly/dojotapestry5/dojo-1.2.3/dojo/dojo.js" >> >> I guess it should be classpath:/net .... (note the slash), so you >> don't have problems with relative paths. >> >> -- >> Thiago >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org >> For additional commands, e-mail: users-h...@tapestry.apache.org >> >> >
--------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org