should be trunk openejb-standalone now (not sure it was an error of packaging or we thought of custom main when we did the table to be honest)
wars work too now :) and some light features of servlets works too (don't expect the whole set of servlet features btw) *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 <[email protected]> > 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 <[email protected]> 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 <[email protected]> > > > >> 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 <[email protected]> > >> > >> 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 <[email protected]> > >>> 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" <[email protected]> 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? > >>> > >>> > >> > >
