Use Jira ;-) On Wed, Dec 7, 2011 at 9:55 AM, vineet semwal <[email protected]> wrote: > hi martin, > thanks for the explanation.. > i think getkey() in ResourceReference should be public .. > > On Wed, Dec 7, 2011 at 1:52 PM, Martin Grigorov <[email protected]> wrote: >> Hi, >> >> Unmounting may be needed for example in OSGi environment where bundles >> are dynamically deployed/undeployed. >> >> The new API is: >> Key key = new Key("your/path/to/the/image.png"); >> #remove(key); >> >> Key is a complex primary key that consists of: name (String), scope >> (Class), locale (Locale), variation (String), style (String). >> Most of these can be null. In your case you use just 'name' and scope >> will fallback to default o.a.w.Application. >> >> On Wed, Dec 7, 2011 at 8:42 AM, vineet semwal >> <[email protected]> wrote: >>> can i ask why are you dismounting? >>> >>> create your resourcereference that returns your resource,use >>> resourcereference for mounting >>> >>> and Key key =new Key(your ResourceReference) >>> >>> you should also read a very nice martin-g's article on how to mount >>> resources in wicket 1.5 >>> http://wicketinaction.com/2011/07/wicket-1-5-mounting-resources/comment-page-1/ >>> >>> On Wed, Dec 7, 2011 at 12:28 PM, John Toncart <[email protected]> >>> wrote: >>>> Hi folks, >>>> >>>> in 1.4 I was doing (pseudo code, real code is longer): >>>> >>>> public class MyPage extends WebPage >>>> { >>>> public MyPage() >>>> { >>>> ... >>>> DynamicImageResource image = new DynamicImageResource(); >>>> image.setImageData(_my_generated_byte_array_); >>>> ... >>>> MyApp.get().getSharedResources().remove("/my/custom/resource.jpg"); >>>> MyApp.get().getSharedResources().add("/my/custom/resource_new", >>>> image); >>>> ... >>>> } >>>> } >>>> >>>> Not know if it's optimal but it works and resources are dynamicaly >>>> mounted and dismounted. >>>> >>>> In 1.5 I can't do: >>>> MyApp.get().getSharedResources().remove("/my/custom/resource.jpg"); >>>> because remove() method in 1.5 needs "ResourceReference.Key" >>>> >>>> Is there example how to work with remove() in 1.5 or how to rewrite >>>> my code in example above? >>>> >>>> Thanks, >>>> >>>> JT >>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: [email protected] >>>> For additional commands, e-mail: [email protected] >>>> >>> >>> >>> >>> -- >>> thank you, >>> >>> regards, >>> Vineet Semwal >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: [email protected] >>> For additional commands, e-mail: [email protected] >>> >> >> >> >> -- >> Martin Grigorov >> jWeekend >> Training, Consulting, Development >> http://jWeekend.com >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> > > > > -- > thank you, > > regards, > Vineet Semwal > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] >
-- Martin Grigorov jWeekend Training, Consulting, Development http://jWeekend.com --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
