Hi Ryan, Bug now fixed in SVN.
Best regards, Jerome > -----Message d'origine----- > De : Thierry Boileau [mailto:[EMAIL PROTECTED] > Envoyé : jeudi 24 mai 2007 21:21 > À : [email protected] > Objet : Re: Serious problem with ServletConverter > > Hello Ryan, > > thanks a lot for reporting this issue. I've entered an issue for this > point (http://restlet.tigris.org/issues/show_bug.cgi?id=312). > > Best regards, > Thierry Boileau > > > The ServletConverter example has the following code: > > > > public void init() throws ServletException { > > super.init(); > > this.converter = new ServletConverter(getServletContext()); > > > > > > This will actually cause serious breakage in a production system. > > > > To reproduce, try hitting your thus-exposed Restlet from > > http://localhost... and then try hitting it from your IP > address. In > > the latter case you will get a blank page. Restart your webapp and > > switch it around and you will see it's a "first come first > serve" thing. > > > > The reason is that the converter binds to the servlet context of > > created when the "init" method is first called (lazily), > and will not > > listen to requests coming from any other base URL. > > > > I got around this by creating a new servlet converter instance for > > each service request. I'm not sure if this is the "right" way, > > however -- will this lead to efficiency problems? > > > > -- > > Ryan Daum > > [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> > > Senior Developer, Toronto > > 647.724.5232 x 2073

