Java EE 6 doesn't support EJB + JAX-RS components that are not deployed under the WEB-INF/lib or WEB-INF/classes. SO, you must move biz-stuff.jar into rest.war or create a JAX-RS service that delegates to the EJBs.
But, Resteasy can support it your case with a special config switch. <context-param> <param-name>resteasy.jndi.resources</param-name> <param-value>LibraryBean/local</param-value> </context-param> In this case, JAX-RS annotations must be on the interface or class that is used as the EJB proxy. Also, JAX-RS field injection is not supported in such scenarios. Finally, I'm not understanding what you are doing with @ApplicatinPath. This can only be applied to Application classes. On 12/5/2012 3:45 PM, Heiko W.Rupp wrote: > Hi, > > so I have in As7 the following situation: > > rhq.ear/ > coregui.war/ at /coregui > portal.war at / > rest.war/ at /rest > rest-examples.war/ at /rest-examples > biz-stuff.jar, containing the SLSBs implementing the REST-Interface > > Now I want my rest-endpoints to live below /rest (e.g. localhost:8080/rest/ ) > > So inside the SLSBs I have one class with @ApplicationPath("/"), so that this > does not add another part to /rest/. > > This has the effect that for all web contexts RestEasy is started and that > then /rest/ > is taking over requests to all other web contexts. > > Is there a way in the above setup to still get the comfort of > @ApplicationPath, > but limiting it to rest.war? > > Thanks > Heiko > > > > ------------------------------------------------------------------------------ > LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial > Remotely access PCs and mobile devices and provide instant support > Improve your efficiency, and focus on delivering more value-add services > Discover what IT Professionals Know. Rescue delivers > http://p.sf.net/sfu/logmein_12329d2d > > > > _______________________________________________ > 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 ------------------------------------------------------------------------------ LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d _______________________________________________ Resteasy-users mailing list Resteasy-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/resteasy-users