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 +----------------------------------------------------------+