On Aug 26, 2009, at 12:43 PM, bea wrote:
> Thank you for the sample. I'm going to review my code. I'll keep you
> updated.
>
OK. Note that we still need to fix the latest test framework to
correctly support filters for use with Grizzly. But as Naresh says you
should be abel to use the embedded GF support with a the web.xml.
Paul.
>
>
> On Wed, Aug 26, 2009 at 11:32 AM, Paul Sandoz <Paul.Sandoz_at_sun.com>
> wrote:
>
> On Aug 25, 2009, at 4:07 PM, Naresh wrote:
>
> Paul Sandoz wrote:
>
> On Aug 25, 2009, at 1:56 PM, Naresh wrote:
>
> Hi,
>
> is your application a web application? If so, can you try with
> EmbeddedGlassFish. I hope it should work, if your web.xml defines
> the filters.
>
> bea wrote:
> Hi everyone,
>
> I've been trying to use a IoC container with jersey-test-framework
> in order to access a PersistenceManager / Factory within my tests.
> I've found that, in order to use Google Guice, I need to create the
> web container and add to it a filter, used for the IoC container
> bootstrapping. I've been stuck with the problem for a couple of
> days, using Grizzly as the lightweight container, but found that the
> test framework may be missing something necessary to bootstrap Guice.
>
> I've spotted a couple of changes that may help:
>
> Adding the possibility to the GrizzlyWebContainer class of the test-
> framework (com.sun.jersey.test.framework.impl.container.grizzly.web)
> to add a filter (so we could add the GuiceFilter to the filter chain).
> The latest version (1.1.2-ea-SNAPSHOT)
>
> Latest version in the trunk is now 1.1.3-ea-SNAPSHOT as we are in
> the process of releasing 1.1.2-ea.
> :) I was kind of confused whether to mention 1.1.2-ea-SNAPSHOT or
> 1.1.3-ea-SNAPSHOT since the release process is still happening.
>
>
> has this option of adding a filter, but I realized that this filter
> class isn't being utilized. I shall try adding this support in the
> trunk, and let you know once done, then may be you could check if it
> works.
>
>
> Perhaps it would be best to add a simple Guice sample to the Jersey
> samples?
> Great idea. I will see if I can help you in this.
>
> See attached for a really simple example i presented at JavaOne, we
> can use that as the starting point. Just refactor the classes in the
> package "com.sun.jersey.samples.javaone.guice.x" to
> "com.sun.jersey.samples.javaone.guice", they were back up classes
> (in case i could not type properly or something went wrong when
> demoing).
>
> Paul.
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe_at_jersey.dev.java.net
> For additional commands, e-mail: users-help_at_jersey.dev.java.net
>