tomee-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Romain Manni-Bucau <rmannibu...@gmail.com>
Subject Re: Deploy unpacked jar
Date Tue, 17 Jan 2012 17:53:37 GMT
did you try without using the deploy command but simply using the apps dir
(even with the standalone server)?

- Romain


2012/1/17 Mansour Al Akeel <mansour.alakeel@gmail.com>

> 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
> <rmannibucau@gmail.com> 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 <mansour.alakeel@gmail.com>
> >
> >> 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
> >> <rmannibucau@gmail.com> 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 <mansour.alakeel@gmail.com>
> >> >
> >> >> 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
> >> >> <rmannibucau@gmail.com> 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 <mansour.alakeel@gmail.com>
> >> >> >
> >> >> >> 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.
> >> >> >>
> >> >>
> >>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message