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
-~----------~----~----~----~------~----~------~--~---

Reply via email to