Thanks guys, it's a pleasure to talk to the main developers of our tools On Tue, Apr 7, 2009 at 12:14 PM, Robbie Vanbrabant <[email protected]> wrote: > Indeed, that'll do :) > You also don't need to bind it, that filter statement is all you need. We > annotated PersistenceFilter with @Singleton so Guice can JIT the binding. > Robbie > > On Tue, Apr 7, 2009 at 5:08 PM, Eduardo Nunes <[email protected]> wrote: >> >> Actually I'm using trunk version of google-guice and warp-persist, so >> I don't need to start the persistence service anymore? I just need to >> put in my WebModule >> filter("/*").through(PersistenceFilter.class) right? >> >> >> On Tue, Apr 7, 2009 at 11:53 AM, Robbie Vanbrabant >> <[email protected]> wrote: >> > Note that Dhanji is talking about the yet to be released WP 2.0. >> > Also, Dhanji doesn't seem to remember that he convinced me to drop >> > LifecyclePersistenceFilter ;-). The PersistenceFilter will automatically >> > start/stop your PersistenceService(s). See http://tinyurl.com/cbw9va >> > for >> > some more information. >> > You can get the latest WP 2.0 snapshot here: http://tinyurl.com/cg7nql >> > New features: http://tinyurl.com/dl2fyl >> > Cheers >> > Robbie >> > >> > On Tue, Apr 7, 2009 at 4:28 PM, Dhanji R. Prasanna <[email protected]> >> > wrote: >> >> >> >> The servlet extension is a good choice for this. Note that you do not >> >> need >> >> a persistence service initializer if you boot up Warp Persist in your >> >> ServletContextListener (after creating the injector) or better yet just >> >> use >> >> Warp Persist's LifecyclePersistenceFilter (register in WebModule) and >> >> it >> >> takes care of the start and shutdown for you. >> >> Dhanji. >> >> >> >> On Tue, Apr 7, 2009 at 11:05 PM, Eduardo Nunes <[email protected]> >> >> wrote: >> >>> >> >>> Hi there, >> >>> >> >>> After a long period of reading, now I'm starting to code my >> >>> application using these frameworks: Wicket, Google Guice and >> >>> Warp-persistence. I facet a conceptual problem (IMHO) about how >> >>> initialize google guice. I read a lot of source codes on the internet >> >>> and most of them, if not all, initialize Google Guice and >> >>> Warp-persistence inside the WicketApplication class (extends >> >>> WebApplication). I think it isn't a good thing, because in the >> >>> conceptual point of view google guice doesn't have direct relation to >> >>> wicket. So, I started to find a good solution for this problem. >> >>> My solution consists in use Google Guice servlet extension. I think >> >>> that sometimes a source code says more than a thousand words ehehe, >> >>> below are the pastbin links for all envolved files. What I want from >> >>> you is a feedback, suggestions, improvements, critics, etc... >> >>> >> >>> Files: >> >>> - web.xml >> >>> http://pastebin.com/f576189de >> >>> >> >>> - GuiceServletContextListener >> >>> http://pastebin.com/f6a42d811 >> >>> >> >>> - WebModule >> >>> http://pastebin.com/f24a797b >> >>> >> >>> - ServiceModule >> >>> http://pastebin.com/f6e9db66f >> >>> >> >>> - PersistenceServiceInitializer >> >>> http://pastebin.com/f6e4425fd >> >>> >> >>> Maybe, and probably, some parts of the pasted source code are based on >> >>> another projects, blogs posts, etc. >> >>> >> >>> Thanks, >> >>> Eduardo S. Nunes >> >>> >> >>> (this message was sent to wicket group list too) >> >>> >> >>> >> >> >> >> >> >> >> > >> > >> > > >> > >> >> > > > > >
--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "google-guice" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/google-guice?hl=en -~----------~----~----~----~------~----~------~--~---
