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 :[email protected] [mailto:[email protected]] De la
> part de Xavier Méhaut
> Envoyé : lundi 7 décembre 2009 09:12
> À : [email protected]
> Objet : Re: adding new router attachements dynamically?
>
>
>
>
> I'm eager to read you soon.
> regards
> Xavier
>
> 2009/12/7 Bryan Hunt <[email protected]>
>
> 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