Am 14.09.2010 um 11:11 schrieb Martin Grigorov: > On Tue, Sep 14, 2010 at 10:22 AM, nino martinez wael < > nino.martinez.w...@gmail.com> wrote: > >> Yeah it is simple, doing this: >> @Override >> protected void init() { >> super.init(); >> addComponentInstantiationListener(new >> GuiceComponentInjector(this, >> getGuiceInjector())); >> ResourceMapper htcResourceMapper = new >> ResourceMapper("/resources/", >> new >> PackageResourceReference(WallboardParentPage.class, >> "border-radius.htc")); >> getRootRequestMapperAsCompound().add(htcResourceMapper); >> } >> And when I hit this url: >> http://localhost:8080/resources/border-radius.htc or >> > I think the url should be http://localhost:8080/resources/ > This is what you gave as mountPath > > See ResourceMapperTest > >> http://localhost:8080/wicket/resources/border-radius.htc >> >> I get a 404, and this comes in the log: >> >> 10:16:47.362 [25516...@qtp-11596093-0 - /resources/border-radius.htc] >> DEBUG org.mortbay.log - call filter wicket.WicketWarp >> 10:16:47.362 [25516...@qtp-11596093-0 - /resources/border-radius.htc] >> ERROR o.a.w.request.cycle.RequestCycle - Unable to execute request. No >> suitable RequestHandler found. URL=resources/border-radius.htc >> 10:16:47.362 [25516...@qtp-11596093-0 - /resources/border-radius.htc] >> DEBUG org.mortbay.log - call servlet default >> 10:16:47.362 [25516...@qtp-11596093-0 - /resources/border-radius.htc] >> DEBUG org.mortbay.log - >> >> RESOURCE=file:/D:/nino/develop/netdesign/projects/internalcomponents/Applications/WallBoard/trunk/wallboard-web/src/main/webapp/resources/border-radius.htc.gz >> 10:16:47.362 [25516...@qtp-11596093-0 - /resources/border-radius.htc] >> DEBUG org.mortbay.log - >> >> RESOURCE=file:/D:/nino/develop/netdesign/projects/internalcomponents/Applications/WallBoard/trunk/wallboard-web/src/main/webapp/resources/border-radius.htc >> 10:16:47.362 [25516...@qtp-11596093-0 - /resources/border-radius.htc] >> DEBUG org.mortbay.log - >> >> RESOURCE=file:/D:/nino/develop/netdesign/projects/internalcomponents/Applications/WallBoard/trunk/wallboard-web/src/main/webapp/resources/border-radius.htc >> 10:16:47.362 [25516...@qtp-11596093-0 - /resources/border-radius.htc] >> DEBUG org.mortbay.log - >> >> resource=file:/D:/nino/develop/netdesign/projects/internalcomponents/Applications/WallBoard/trunk/wallboard-web/src/main/webapp/resources/border-radius.htc >> 10:16:47.362 [25516...@qtp-11596093-0 - /resources/border-radius.htc] >> DEBUG org.mortbay.log - RESPONSE /resources/border-radius.htc 404 >> 10:18:48.626 [25516...@qtp-11596093-0] DEBUG org.mortbay.log - EOF >> >> >> 2010/9/14 Martin Grigorov <mgrigo...@apache.org>: >>> I had to tell you that ResourceMapper is available only in 1.5-m2.1 >>> (currently voted) >>> >>> The usage is quite simple: >>> >>> MyApp#init() { >>> super.init(); >>> getRootRequestMapperAsCompound().add(new ResourceMapper("mount/path", >>> resourceReference)); >>> } >>> >>> On Tue, Sep 14, 2010 at 9:52 AM, nino martinez wael < >>> nino.martinez.w...@gmail.com> wrote: >>> >>>> How do I do it with resourcemapper..? >>>> >>>> Im wondering if I am giving the wrong path for the resource somehow? >>>> >>>> 2010/9/14 Martin Grigorov <mgrigo...@apache.org>: >>>>> I am not sure right now what is wrong with this case but you can also >>>> mount >>>>> the resource with ResourceMapper at any path you want. >>>>> File a bug for this failing case. >>>>> >>>>> On Tue, Sep 14, 2010 at 9:10 AM, nino martinez wael < >>>>> nino.martinez.w...@gmail.com> wrote: >>>>> >>>>>> Hi >>>>>> >>>>>> I've been wondering how I can add a resource used from the css (I >> cant >>>>>> seem to remember how to do it).. This is what I have : >>>>>> >>>>>> public class WicketApplication extends WebApplication { >>>>>> /** >>>>>> * Constructor >>>>>> */ >>>>>> public WicketApplication() { >>>>>> } >>>>>> >>>>>> @Override >>>>>> protected void init() { >>>>>> super.init(); >>>>>> addComponentInstantiationListener(new >>>>>> GuiceComponentInjector(this, >>>>>> getGuiceInjector())); >>>>>> >>>>>> getSharedResources().add( >>>>>> "border-radius.htc", >>>>>> new >>>>>> PackageResourceReference(WallboardParentPage.class, >>>>>> >>>>>> "border-radius.htc").getResource()); >>>>>> } >>>>>> CSS: >>>>>> .title { >>>>>> width:98%; margin:5px auto; padding:5px; >>>>>> border: 1px solid #d7d7d7; >>>>>> background-color: #f0f0f0; >>>>>> -moz-border-radius: 11px; >>>>>> -webkit-border-radius: 11px; >>>>>> border-radius: 11px; >>>>>> behavior: url(border-radius.htc); >>>>>> } >>>>>> } >>>>>> >>>>>> And when I goto this url, I can see the htc: >>>>>> >>>>>> >>>> >> http://localhost:8080/wicket/resource/com.netdesign.wallboard.WallboardParentPage/border-radius.htc >>>>>> >>>>>> And here there are some of the log messages: >>>>>> 09:06:21.999 [26109...@qtp-11403277-3 - >>>>>> /wicket/bookmarkable/border-radius.htc] DEBUG org.mortbay.log - call >>>>>> filter wicket.WicketWarp >>>>>> 09:06:22.014 [26109...@qtp-11403277-3 - >>>>>> /wicket/bookmarkable/border-radius.htc] WARN >>>>>> o.a.wicket.util.lang.WicketObjects - Could not resolve class: >>>>>> border-radius.htc >>>>>> 09:06:22.014 [26109...@qtp-11403277-3 - >>>>>> /wicket/bookmarkable/border-radius.htc] ERROR >>>>>> o.a.w.request.cycle.RequestCycle - Unable to execute request. No >>>>>> suitable RequestHandler found. >>>>>> URL=wicket/bookmarkable/border-radius.htc >>>>>> 09:06:22.014 [26109...@qtp-11403277-3 - >>>>>> /wicket/bookmarkable/border-radius.htc] DEBUG org.mortbay.log - call >>>>>> servlet default >>>>>> 09:06:22.030 [26109...@qtp-11403277-3 - >>>>>> /wicket/bookmarkable/border-radius.htc] DEBUG org.mortbay.log - >>>>>> >>>>>> >>>> >> RESOURCE=file:/D:/nino/develop/netdesign/projects/internalcomponents/Applications/WallBoard/trunk/wallboard-web/src/main/webapp/wicket/bookmarkable/border-radius.htc.gz >>>>>> 09:06:22.030 [26109...@qtp-11403277-3 - >>>>>> /wicket/bookmarkable/border-radius.htc] DEBUG org.mortbay.log - >>>>>> >>>>>> >>>> >> RESOURCE=file:/D:/nino/develop/netdesign/projects/internalcomponents/Applications/WallBoard/trunk/wallboard-web/src/main/webapp/wicket/bookmarkable/border-radius.htc >>>>>> 09:06:22.030 [26109...@qtp-11403277-3 - >>>>>> /wicket/bookmarkable/border-radius.htc] DEBUG org.mortbay.log - >>>>>> >>>>>> >>>> >> RESOURCE=file:/D:/nino/develop/netdesign/projects/internalcomponents/Applications/WallBoard/trunk/wallboard-web/src/main/webapp/wicket/bookmarkable/border-radius.htc >>>>>> 09:06:22.030 [26109...@qtp-11403277-3 - >>>>>> /wicket/bookmarkable/border-radius.htc] DEBUG org.mortbay.log - >>>>>> >>>>>> >>>> >> resource=file:/D:/nino/develop/netdesign/projects/internalcomponents/Applications/WallBoard/trunk/wallboard-web/src/main/webapp/wicket/bookmarkable/border-radius.htc >>>>>> 09:06:22.030 [26109...@qtp-11403277-3 - >>>>>> /wicket/bookmarkable/border-radius.htc] DEBUG org.mortbay.log - >>>>>> RESPONSE /wicket/bookmarkable/border-radius.htc 404 >>>>>> 09:07:05.165 [22752...@qtp-11403277-2 - >>>>>> >>>>>> >>>> >> /wicket/resource/com.netdesign.wallboard.WallboardParentPage/border-radius.htc] >>>>>> DEBUG org.mortbay.log - REQUEST >>>>>> >>>>>> >>>> >> /wicket/resource/com.netdesign.wallboard.WallboardParentPage/border-radius.htc >>>>>> on org.mortbay.jetty.httpconnect...@c1fea5 >>>>>> 09:07:05.165 [22752...@qtp-11403277-2 - >>>>>> >>>>>> >>>> >> /wicket/resource/com.netdesign.wallboard.WallboardParentPage/border-radius.htc] >>>>>> DEBUG org.mortbay.log - Got Session ID mle2763mc74f from cookie >>>>>> 09:07:05.165 [22752...@qtp-11403277-2 - >>>>>> >>>>>> >>>> >> /wicket/resource/com.netdesign.wallboard.WallboardParentPage/border-radius.htc] >>>>>> DEBUG org.mortbay.log - >>>>>> sessionmanager=org.mortbay.jetty.servlet.hashsessionmana...@bfbdb0 >>>>>> 09:07:05.165 [22752...@qtp-11403277-2 - >>>>>> >>>>>> >>>> >> /wicket/resource/com.netdesign.wallboard.WallboardParentPage/border-radius.htc] >>>>>> DEBUG org.mortbay.log - >>>>>> >>>>>> >>>> >> session=org.mortbay.jetty.servlet.HashSessionManager$Session:mle2763mc...@23571417 >>>>>> 09:07:05.165 [22752...@qtp-11403277-2 - >>>>>> >>>>>> >>>> >> /wicket/resource/com.netdesign.wallboard.WallboardParentPage/border-radius.htc] >>>>>> DEBUG org.mortbay.log - servlet=default >>>>>> 09:07:05.165 [22752...@qtp-11403277-2 - >>>>>> >>>>>> >>>> >> /wicket/resource/com.netdesign.wallboard.WallboardParentPage/border-radius.htc] >>>>>> DEBUG org.mortbay.log - chain=wicket.WicketWarp->default >>>>>> 09:07:05.165 [22752...@qtp-11403277-2 - >>>>>> >>>>>> >>>> >> /wicket/resource/com.netdesign.wallboard.WallboardParentPage/border-radius.htc] >>>>>> DEBUG org.mortbay.log - servlet holder=default >>>>>> 09:07:05.165 [22752...@qtp-11403277-2 - >>>>>> >>>>>> >>>> >> /wicket/resource/com.netdesign.wallboard.WallboardParentPage/border-radius.htc] >>>>>> DEBUG org.mortbay.log - call filter wicket.WicketWarp >>>>>> 09:07:05.165 [22752...@qtp-11403277-2 - >>>>>> >>>>>> >>>> >> /wicket/resource/com.netdesign.wallboard.WallboardParentPage/border-radius.htc] >>>>>> DEBUG o.a.w.u.r.l.ResourceStreamLocator - Attempting to locate >>>>>> resource 'com/netdesign/wallboard/border-radius.htc' on path [folders >>>>>> = [], webapppaths: []] >>>>>> 09:07:05.165 [22752...@qtp-11403277-2 - >>>>>> >>>>>> >>>> >> /wicket/resource/com.netdesign.wallboard.WallboardParentPage/border-radius.htc] >>>>>> DEBUG o.a.w.u.r.l.ResourceStreamLocator - Attempting to locate >>>>>> resource 'com/netdesign/wallboard/border-radius.htc' using >> classloader >>>>>> sun.misc.launcher$appclassloa...@11b86e7 >>>>>> 09:07:05.228 [22752...@qtp-11403277-2 - >>>>>> >>>>>> >>>> >> /wicket/resource/com.netdesign.wallboard.WallboardParentPage/border-radius.htc] >>>>>> DEBUG o.a.w.u.r.l.ResourceStreamLocator - Attempting to locate >>>>>> resource 'com/netdesign/wallboard/border-radius.htc' on path [folders >>>>>> = [], webapppaths: []] >>>>>> 09:07:05.228 [22752...@qtp-11403277-2 - >>>>>> >>>>>> >>>> >> /wicket/resource/com.netdesign.wallboard.WallboardParentPage/border-radius.htc] >>>>>> DEBUG o.a.w.u.r.l.ResourceStreamLocator - Attempting to locate >>>>>> resource 'com/netdesign/wallboard/border-radius.htc' using >> classloader >>>>>> sun.misc.launcher$appclassloa...@11b86e7 >>>>>> 09:07:05.228 [22752...@qtp-11403277-2 - >>>>>> >>>>>> >>>> >> /wicket/resource/com.netdesign.wallboard.WallboardParentPage/border-radius.htc] >>>>>> DEBUG org.mortbay.log - RESPONSE >>>>>> >>>>>> >>>> >> /wicket/resource/com.netdesign.wallboard.WallboardParentPage/border-radius.htc >>>>>> 200 >>>>>> >>>>>> --------------------------------------------------------------------- >>>>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >>>>>> For additional commands, e-mail: users-h...@wicket.apache.org >>>>>> >>>>>> >>>>> >>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >>>> For additional commands, e-mail: users-h...@wicket.apache.org >>>> >>>> >>> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >> For additional commands, e-mail: users-h...@wicket.apache.org >> >>
--------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org