openejb standalone is what I am using. And that's what docs say.
On Tue, Jan 17, 2012 at 12:31 PM, Romain Manni-Bucau <[email protected]> wrote: > yep. > > create a apps/ folder in tomee directory. > > then move your exploded jar in this folder. > > Finally start TomEE and the magic should appear. > > I tried this commands and it works: >> cp > ~/.m2/repository/org/apache/openejb/apache-tomee/1.0.0-beta-2-SNAPSHOT/apache-tomee-1.0.0-beta-2-SNAPSHOT-webprofile.zip > . >> unzip apache-tomee-1.0.0-beta-2-SNAPSHOT-webprofile.zip >> cd apache-tomee-webprofile-1.0.0-beta-2-SNAPSHOT/ >> cp > ~/.m2/repository/org/superbiz/simple-stateless/1.1-SNAPSHOT/simple-stateless-1.1-SNAPSHOT.jar > . >> mkdir apps >> mv simple-stateless-1.1-SNAPSHOT.jar apps/ >> cd apps/ >> mkdir simple-stateless >> mv simple-stateless-1.1-SNAPSHOT.jar simple-stateless >> cd simple-stateless/ >> jar xvf simple-stateless-1.1-SNAPSHOT.jar >> cd .. >> rm simple-stateless/simple-stateless-1.1-SNAPSHOT.jar >> cd .. >> ./bin/catalina.sh run > > (i know i could have done it faster ;)) > > - Romain > > > 2012/1/17 Mansour Al Akeel <[email protected]> > >> Thank you Romain, >> can you please let me know if this info is still correct? >> >> As of 1.0 beta1, OpenEJB supports unpacked ejb jars. Simply meaning >> that you don't need to pack your ejb's into a jar file in order to use >> them in OpenEJB. You still need to follow the ejb jar layout and >> include an "META-INF/ejb-jar.xml" in the directory that contains your >> ejbs. >> >> >> >> On Tue, Jan 17, 2012 at 11:46 AM, Romain Manni-Bucau >> <[email protected]> wrote: >> > the current code doesn't handle directories, it can probably be enhanced >> in >> > next releases. >> > >> > My second sentence referred to some application servers which need to >> > unpack all archives (even jar files) to scan them which is not our case. >> > >> > - Romain >> > >> > >> > 2012/1/17 Mansour Al Akeel <[email protected]> >> > >> >> Romain, sorry but I didn't get your answer. Can you please kindly >> >> elaborate, and give some details ? >> >> What do I need to do to deploy and redeploy an unpacked jar ? >> >> >> >> >> >> >> >> On Tue, Jan 17, 2012 at 11:33 AM, Romain Manni-Bucau >> >> <[email protected]> wrote: >> >> > Hi, >> >> > >> >> > it only manages file, not directory. But some files have not to be >> >> unpacked >> >> > for scanning. >> >> > >> >> > - Romain >> >> > >> >> > >> >> > 2012/1/17 Mansour Al Akeel <[email protected]> >> >> > >> >> >> From this page: >> >> >> >> >> >> http://openejb.apache.org/deployments.html >> >> >> >> >> >> An unpacked jar >> >> >> >> >> >> As of 1.0 beta1, OpenEJB supports unpacked ejb jars. Simply meaning >> >> >> that you don't need to pack your ejb's into a jar file in order to >> use >> >> >> them in OpenEJB. You still need to follow the ejb jar layout and >> >> >> include an "META-INF/ejb-jar.xml" in the directory that contains your >> >> >> ejbs. >> >> >> >> >> >> =============================================================== >> >> >> >> >> >> Can someone please give me a step by step example. I am trying this >> >> >> with one of the examples. It's not working: >> >> >> >> >> >> 11:20:14 @ target $ pwd >> >> >> >> /home/mansour/workspace/openejb-examples-3.1.2/simple-stateless/target >> >> >> 11:20:18 @ target $ openejb deploy myproject >> >> >> Unable to copy application to >> >> >> "/opt/Programs/openejb-3.1.4/apps/myproject". Check that the >> >> >> directory is writable and that there is enough disk space. >> >> >> 11:20:23 @ target $ tree myproject >> >> >> myproject >> >> >> |-- META-INF >> >> >> | |-- MANIFEST.MF >> >> >> | `-- ejb-jar.xml >> >> >> `-- org >> >> >> `-- superbiz >> >> >> `-- calculator >> >> >> |-- CalculatorImpl.class >> >> >> |-- CalculatorLocal.class >> >> >> `-- CalculatorRemote.class >> >> >> >> >> >> 4 directories, 5 files >> >> >> >> >> >> =================================== >> >> >> >> >> >> This will be very good for development. If I can deploy/undeploy >> >> >> directories, it can be a time saver. >> >> >> Thank you. >> >> >> >> >> >>
