Yeah Romain, I see there is no 'openejb-cxf-rs.jar' within the lib folder. I'm confused then, there are all these cxf-* jars plus a couple of openejb-cxf* jars in the lib folder of this OpenEJB standalone. I'm wondering what purpose they serve.
Basically I want the OpenEJB server that matches here: https://tomee.apache.org/comparison.html under OpenEJB. I don't want tomcat as I don't need Servlets, JSP or JSF. I was under the impression this assembly/standalone is this?? If its not can you tell where I can get this pure OpenEJB server that matches the comparison table. Otherwise am I meant to just add this single jar 'openejb-cxf-rs.jar' and it will work? My app is being packaged as an ejb-jar so won't be using wars anyway. Thanks, Chris On 9 May 2013, at 15:09, Romain Manni-Bucau <rmannibu...@gmail.com> wrote: > PS: it will only work for .jar or .ear without any war IIRC. > > *Romain Manni-Bucau* > *Twitter: @rmannibucau <https://twitter.com/rmannibucau>* > *Blog: **http://rmannibucau.wordpress.com/*<http://rmannibucau.wordpress.com/> > *LinkedIn: **http://fr.linkedin.com/in/rmannibucau* > *Github: https://github.com/rmannibucau* > > > > 2013/5/9 Romain Manni-Bucau <rmannibu...@gmail.com> > >> openejb-rest and openejb-cxf-rs are missing in the distro to support rest >> services >> >> *Romain Manni-Bucau* >> *Twitter: @rmannibucau <https://twitter.com/rmannibucau>* >> *Blog: >> **http://rmannibucau.wordpress.com/*<http://rmannibucau.wordpress.com/> >> *LinkedIn: **http://fr.linkedin.com/in/rmannibucau* >> *Github: https://github.com/rmannibucau* >> >> >> >> 2013/5/9 Chris.Christo <chris.chri...@mail.com> >> >> I'm using a build of the assembly/openejb-standalone (the one that creates >>> an "apache-openejb-4.6.0-SNAPSHOT.tar.gz"). >>> >>> Then I unzip and dump my app in apps/ and my system.properties in conf/ >>> >>> No custom main() or anything like that. >>> >>> >>> >>> On 9 May 2013, at 13:27, Romain Manni-Bucau <rmannibu...@gmail.com> >>> wrote: >>> >>>> Hi >>>> >>>> What does mean openejb here? >>>> - openejb standalone? >>>> - openejb in a custom main() >>>> .... >>>> >>>> Do you have openejb-cxf-rs in the classpath? >>>> Le 9 mai 2013 14:22, "Chris.Christo" <chris.chri...@mail.com> a écrit : >>>> >>>>> Hi, I'm trying to startup an OpenEJB server with JAX-RS enabled. I've >>> got >>>>> a rest class (@Path + @Singleton) but when I curl at it I get no >>> response. >>>>> >>>>> My system.properties are as follows: >>>>> >>>>> >>>>> java.util.logging.manager = java.util.logging.LogManager >>>>> openejb.system.apps = true >>>>> openejb.embedded.remotable = true >>>>> openejb.webservices.enabled = true >>>>> >>>>> >>>>> I also tries adding this property 'openejb.embedded = true' but still >>> no >>>>> response. >>>>> >>>>> >>>>> When I run tests with @ApplicationComposer and >>> @EnableServices("jaxrs") I >>>>> notice that this gets produced in the output: >>>>> >>>>> INFO - Setting the server's publish address to be >>>>> http://127.0.0.1:4204/AccountRSTest >>>>> INFO - REST Service: http://127.0.0.1:4204/AccountRSTest/account/.* -> >>>>> EJB AccountRS >>>>> >>>>> where AccountRS is my rest class. And the test works fine when I call >>> the >>>>> rest class. >>>>> >>>>> However when running outside test scope nothing like that gets output. >>>>> >>>>> Am I missing something in my system.properties? >>> >>> >>