I've never tried using CDI in Java SE. Really depend on the implementation of CDI I suppose. You'd have to manually set up CDI, then set the deployment.setInjectorFactoryClass(org.jboss.resteasy.cdi.CdiInjectoryFactory.class.getName());
Also, our impl only works with Weld. On 11/25/2013 3:49 PM, Christian Helmbold wrote: > Hi! > > > How can I setup RESTEasy (3.0.5) with CDI and Netty in a Java SE environment? > > Simply putting the resteasy-cdi module on the class path doesn't work (as > suggested in > http://docs.jboss.org/resteasy/docs/3.0.5.Final/userguide/html_single/index.html#d4e2034). > > Here is my startup class: > > @Singleton > public class App { > > public void printHello( > @Observes ContainerInitialized event, @Parameters List<String> > parameters) > throws Exception { > NettyJaxrsServer netty = new NettyJaxrsServer(); > netty.setDeployment(new ResteasyDeployment()); > netty.setPort(8000); > netty.setRootResourcePath(""); > netty.setSecurityDomain(null); > netty.start(); > } > } > > I have a root resource in my example project which should be discovered by > weld automatically. But if I load the resource I get: > javax.ws.rs.NotFoundException: Could not find resource for full path: > http://localhost:8000/ > > I'm using the following libs: > > > What do I have to do to setup RESTEasy with CDI and Netty (or Undertow would > be fine too)? > > > ------------------------------------------------------------------------------ > Shape the Mobile Experience: Free Subscription > Software experts and developers: Be at the forefront of tech innovation. > Intel(R) Software Adrenaline delivers strategic insight and game-changing > conversations that shape the rapidly evolving mobile landscape. Sign up now. > http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk > _______________________________________________ > Resteasy-users mailing list > Resteasy-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/resteasy-users > -- Bill Burke JBoss, a division of Red Hat http://bill.burkecentral.com ------------------------------------------------------------------------------ Shape the Mobile Experience: Free Subscription Software experts and developers: Be at the forefront of tech innovation. Intel(R) Software Adrenaline delivers strategic insight and game-changing conversations that shape the rapidly evolving mobile landscape. Sign up now. http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk _______________________________________________ Resteasy-users mailing list Resteasy-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/resteasy-users