Kevin, Sorry, I've just removed this import in SVN.
Cheers, Jerome Kevin Conaway a écrit : > Thanks Jerome. > > Unfortunately, a reference to org.restlet.local.ZipClientHelper was > included in the engine. This class is not in SVN yet. > > On Sat, Feb 28, 2009 at 11:38 AM, Jerome Louvel > <[email protected] <mailto:[email protected]>> wrote: > > Kevin, > > I didn't add the setters yet, it was planned for a bit later. But > it was easy enough to do, so it's now in SVN trunk. Let me know if > it works for you! > > Best regards, > Jerome Louvel > -- > Restlet ~ Founder and Lead developer ~ http://www.restlet.org > <http://www.restlet.org/> > Noelios Technologies ~ Co-founder ~ http://www.noelios.com > <http://www.noelios.com/> > > > ------------------------------------------------------------------------ > *De :* Kevin Conaway [mailto:[email protected] > <mailto:[email protected]>] > *Envoyé :* samedi 28 février 2009 17:19 > > *À :* [email protected] <mailto:[email protected]> > *Objet :* Re: Spring Engine > > Hi Jerome, > > While the class has been slimmed down, I still can't configure the > helpers through Spring either through constructor arguments or > setters. That is really the genesis of my initial complaint > > Also, is there any reason that the helper lists are volatile and > not final? > > Thanks > > On Sat, Feb 28, 2009 at 10:35 AM, Jerome Louvel > <[email protected] <mailto:[email protected]>> wrote: > > Hi Kevin, > > The refactoring seems mostly complete to me. I only expect > marginal changes now. There is now a single Engine class with > a reduced set of methods, mostly acting as a registry for > helpers (connectors, authenticators and converters). > > Best regards, > Jerome Louvel > > -- > Restlet ~ Founder and Lead developer ~ > http://www.restlet.org <http://www.restlet.org/> > > Noelios Technologies ~ Co-founder ~ http://www.noelios.com > <http://www.noelios.com/> > > > ------------------------------------------------------------------------ > *De :* Kevin Conaway [mailto:[email protected] > <mailto:[email protected]>] > *Envoyé :* vendredi 20 février 2009 01:01 > > *À :* [email protected] > <mailto:[email protected]> > *Objet :* Re: Spring Engine > > Hi Jerome, > > What is the status of the engine refactoring? > > On Fri, Oct 17, 2008 at 12:56 PM, Kevin Conaway > <[email protected] <mailto:[email protected]>> wrote: > > I agree with everything you've written. It seems to me > that while there is a theoretical benefit to having the > engine and RI separated, it doesn't see much practical use. > > The end result of this patch is that I can configure the > Engine to use the connectors I want via Spring without > using the auto-discovery process. > > Kevin > > > On Fri, Oct 17, 2008 at 5:44 AM, Jerome Louvel > <[email protected] > <mailto:[email protected]>> wrote: > > Hi Kevin, > > Thanks for suggestion. For tracking purpose, here is > the link to the RFE you created with your patch: > > "Add SpringEngine" > http://restlet.tigris.org/issues/show_bug.cgi?id=620 > > In fact, the current plan for Restlet 1.2 is to move > the "com.noelios.restlet.*" packages into > "org.restlet.engine.*". This would allow us to package > the Restlet Engine together with the Restlet API, into > a single "org.restlet.jar" file. This would also > ensure that the engine classes would receive the same > level of backward compatibility support than the API > classes. > > As a benefit, it would encourage people to build more > extensions/connectors for Restlet as their code > wouldn't depend on what currently looks like one > specific implementation of the API > (com.noelios.restlet.*). This would also allow us to > simplify the code by removing the *Helper classes. Of > course this would complicate the creation of > alternative implementations of the API. > > We would then also remove the engine automatic > discovery mechanism as it wouldn't bring value > anymore. We would of course keep the mechanism for > connector and authenticator pluggability. Maybe we > would remove the Engine class itself and replace it > with a new Registry for connectors. > > I'm not fully sure how that would impact your idea > yet. What do you want to be able to configure via > Spring in the end? Is it just the client and server > connectors to use? > > Best regards, > J�r�me Louvel > > -- > Restlet ~ Founder and Lead developer ~ > http://www.restlet.org <http://www.restlet.org/> > > Noelios Technologies ~ Co-founder ~ http://www.noelios.com > > > ------------------------------------------------------------------------ > *De :* Kevin Conaway [mailto:[email protected] > <mailto:[email protected]>] > *Envoy� :* mercredi 15 octobre 2008 18:44 > > *� :* [email protected] > <mailto:[email protected]> > *Objet :* Spring Engine > > What are folks thoughts on adding a SpringEngine class > to the Spring extension? > > This class would be a helper for configuring an Engine > instance. Right now, the noelios Engine doesn't > expose some of the necessary properties through > setters (registeredClients, registeredServers etc) and > you must call a static instance method to set the > default Engine. > > All of that could be done through Spring factory beans > but I think having a helper class in the Spring module > would make things cleaner. > > We could also add appropriate setters where necessary > to the Engine itself but that class is already quite big. > > Kevin > > > > > ------------------------------------------------------ http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=1256995

