I saw an article on dzone about this and found out that
tomcat7-maven-plugin allows us to build an executable jar
<https://tomcat.apache.org/maven-plugin-trunk/executable-war-jar.html>
(haven't tried it yet). We can even choose the tomcat7 version
<http://tomcat.apache.org/maven-plugin-2.2/tomcat7-maven-plugin/adjust-embedded-tomcat-version.html>
for our executable jar. Does tomee-maven-plugin have these features?

On Thu, Sep 18, 2014 at 2:29 AM, Romain Manni-Bucau <rmannibu...@gmail.com>
wrote:

> can you share your sample please?
>
>
> Romain Manni-Bucau
> Twitter: @rmannibucau
> Blog: http://rmannibucau.wordpress.com/
> LinkedIn: http://fr.linkedin.com/in/rmannibucau
> Github: https://github.com/rmannibucau
>
>
> 2014-09-18 8:25 GMT+02:00 Alex Soto <asot...@gmail.com>:
> > Same problem with 1.7.1
> >
> > servlet looks like:
> >
> > @WebServlet("/hello")
> > public class HelloWorldServlet extends HttpServlet {
> >
> >     protected void doGet(HttpServletRequest request, HttpServletResponse
> > response) throws ServletException, IOException {
> >
> >         PrintWriter writer = response.getWriter();
> >         writer.println("Hello World");
> >
> >     }
> > }
> >
> > 2014-09-17 16:55 GMT+02:00 Romain Manni-Bucau <rmannibu...@gmail.com>:
> >
> >> it is on repo1
> >>
> >>
> >> Romain Manni-Bucau
> >> Twitter: @rmannibucau
> >> Blog: http://rmannibucau.wordpress.com/
> >> LinkedIn: http://fr.linkedin.com/in/rmannibucau
> >> Github: https://github.com/rmannibucau
> >>
> >>
> >> 2014-09-17 16:53 GMT+02:00 Alex Soto <asot...@gmail.com>:
> >> > Ok now it is not released on maven central repo yet, so when it is
> >> > available I will downloaded.
> >> >
> >> > 2014-09-17 16:52 GMT+02:00 Romain Manni-Bucau <rmannibu...@gmail.com
> >:
> >> >
> >> >> Hi Alex
> >> >>
> >> >> can you test against 1.7.1 before we investigate futher please?
> >> >>
> >> >>
> >> >> Romain Manni-Bucau
> >> >> Twitter: @rmannibucau
> >> >> Blog: http://rmannibucau.wordpress.com/
> >> >> LinkedIn: http://fr.linkedin.com/in/rmannibucau
> >> >> Github: https://github.com/rmannibucau
> >> >>
> >> >>
> >> >> 2014-09-17 16:15 GMT+02:00 Alex Soto <asot...@gmail.com>:
> >> >> > Hi I am using Apache TomEE 1.7.0, and I am trying to deploy a war
> file
> >> >> > generated with Shrinkwrap into an embedded Apache TomEE. I have
> seen
> >> in
> >> >> > github that in current snapshot this code has been improved to
> make it
> >> >> > easier. But I am trying to do it with 1.7.0 without much success.
> >> >> >
> >> >> > My code is:
> >> >> >
> >> >> > try {
> >> >> >
> >> >> >   Configuration configuration = new Configuration();
> >> >> >   String tomeeDir =
> >> >> >
> Files.createTempDirectory("apache-tomee").toFile().getAbsolutePath();
> >> >> >   configuration.setDir(tomeeDir);
> >> >> >   configuration.setHttpPort(8080);
> >> >> >
> >> >> >   container = new Container();
> >> >> >   final File app = new
> >> >> > File(Files.createTempDirectory("app").toFile().getAbsolutePath());
> >> >> >   app.deleteOnExit();
> >> >> >
> >> >> >   archive.as(ZipExporter.class).exportTo(new File(app, "app.war"),
> >> >> true);
> >> >> >   container.start();
> >> >> >   container.deploy("app", app);
> >> >> >
> >> >> >   container.await();
> >> >> > } catch (Exception e) {
> >> >> >           throw new IllegalArgumentException(e);
> >> >> > }
> >> >> >
> >> >> > and the war file contains a Servlet extending HttpServlet and
> >> annotated
> >> >> > with @WebServlet. I have inspected the dir where log says the
> >> application
> >> >> > is deployed INFO: Deployed
> >> Application(path=/tmp/app9073998430735933142)
> >> >> >
> >> >> > and Servlet is there so I am not sure what is wrong.
> >> >> >
> >> >> > Can you see something wrong here?
> >> >> >
> >> >> >
> >> >> > --
> >> >> > +----------------------------------------------------------+
> >> >> >   Alex Soto Bueno - Computer Engineer
> >> >> >   www.lordofthejars.com
> >> >> > +----------------------------------------------------------+
> >> >>
> >> >
> >> >
> >> >
> >> > --
> >> > +----------------------------------------------------------+
> >> >   Alex Soto Bueno - Computer Engineer
> >> >   www.lordofthejars.com
> >> > +----------------------------------------------------------+
> >>
> >
> >
> >
> > --
> > +----------------------------------------------------------+
> >   Alex Soto Bueno - Computer Engineer
> >   www.lordofthejars.com
> > +----------------------------------------------------------+
>

Reply via email to