I'm not sure I understood the problem, but a reasonable solution would
be the following line:

router.attach("/{identifier}", SomeResource.class);

then inside your resource class you can handle these identifiers.

On Mon, 2009-12-28 at 11:49 +0100, Jerome Louvel wrote:
> FYI, I’ve added a reference to Brian’s post on this page:
> 
>  
> 
> “OSGi integration”
> 
> http://wiki.restlet.org/developers/172-restlet/124-restlet.html
> 
>  
> 
> Best regards,
> Jerome Louvel
> --
> Restlet ~ Founder and Lead developer ~ http://www.restlet.org
> Noelios Technologies ~ Co-founder ~ http://www.noelios.com
> 
> 
>  
> 
>  
> 
>  
> 
> De :xavier.meh...@gmail.com [mailto:xavier.meh...@gmail.com] De la
> part de Xavier Méhaut
> Envoyé : lundi 7 décembre 2009 09:12
> À : discuss@restlet.tigris.org
> Objet : Re: adding new router attachements dynamically?
> 
> 
>  
> 
> I'm eager to read you soon.
> regards
> Xavier
> 
> 2009/12/7 Bryan Hunt <bh...@mac.com>
> 
> Yes, there is a way to do this, but I can't go into the details.  I
> know that's not the answer you were looking for.  A colleague and I
> are working on a solution that allows you to register a representation
> as an Eclipse extension or through an OSGi service.  The mechanism
> will be dynamic and fully support the hot-plug nature of OSGi.  If you
> are interested in the details on my first (failed) attempt at this,
> please see my blog post (it also explains why I can't directly answer
> your question):
> 
> http://bryanhunt.wordpress.com/2009/11/23/updating-ensemble-for-restlet-2-0-license-beware/
> 
> Once we have a working solution, I'll post another blog entry.
> 
> Bryan
> 
> 
> On Dec 6, 2009, at 2:41 PM, Xavier Méhaut wrote:
> 
> > Hello,
> > In a certain manner related to osgi, is there a means in Restlets to
> add dynamically new attachements to ane exiting router, ie add new URL
> to be taken into account without having either to recopile the code,
> or (better) without having to restart the process?
> >
> > for instance, we had first :
> > myrouter.attach("/toto",...);
> > myrouter.attach("/toto",...);
> >
> > and I would like to add :
> > myrouter.attach("rere",...)
> >
> > regards
> > Xavier
> 
> 
> ------------------------------------------------------
> http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2427706
> 
> 
>  
> 
>

------------------------------------------------------
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2433414

Reply via email to