Try skipping the tests. Its much faster (~5 mins?). "mvn clean install -DskipTests=true"
[]s, Thiago. On Thu, Feb 20, 2014 at 1:08 PM, Martin Funk <[email protected]> wrote: > Great thank you. > > What is the place to get the shapshot files? > > I tried to compile tomee myself, but no success yet, maven quit with an > java.lang.OutOfMemoryError: PermGen > space > > and the current try with reconfigured MAVEN_OPTS is still running. > > Martin > > Am 20.02.2014 um 17:31 schrieb Jean-Louis MONTEIRO <[email protected]>: > > > Fixed on trunk. > > Should be there is next snapshot > > > > JLouis > > > > > > 2014-02-20 17:27 GMT+01:00 Jean-Louis MONTEIRO <[email protected]>: > > > >> FYI > >> > >> https://issues.apache.org/jira/browse/TOMEE-1130 > >> > >> > >> 2014-02-20 17:18 GMT+01:00 Jean-Louis MONTEIRO <[email protected]>: > >> > >> I will fixed that. We forgot that type in @Context injection (bug) > >>> > >>> JLouis > >>> > >>> > >>> 2014-02-20 16:44 GMT+01:00 Martin Funk <[email protected]>: > >>> > >>> Hi JLouis, > >>>> > >>>> running on: apache-tomee-plus-1.6.0 > >>>> > >>>> About declaring @ApplicationPath I can only say that if I drop the > usage > >>>> of the ServletContext all together > >>>> and fill the FooList fooList with fake content (see the commented > lines > >>>> in) FooRestService.populate() > >>>> the Application runs just fine. > >>>> > >>>> See I'm quite new into the subject and I wasn't sure if the > >>>> ServletContext ought to be injectable in that situation. > >>>> But surfing the net I came along > >>>> > https://cxf.apache.org/docs/jax-rs-basics.html#JAX-RSBasics-Contextannotations > >>>> That made me confident to state my question. > >>>> > >>>> Martin > >>>> > >>>> Am 20.02.2014 um 16:07 schrieb Jean-Louis MONTEIRO < > [email protected]>: > >>>> > >>>>> Ok, will fix that now. > >>>>> > >>>>> JLouis > >>>>> > >>>>> > >>>>> 2014-02-20 16:02 GMT+01:00 Jean-Louis MONTEIRO <[email protected]>: > >>>>> > >>>>>> Strange, it does not seem in the list of supported REST injections > >>>> through > >>>>>> @Context. > >>>>>> Whereas it's in the spec. > >>>>>> > >>>>>> > >>>>>> > >>>>>> 2014-02-19 18:36 GMT+01:00 Martin Funk <[email protected]>: > >>>>>> > >>>>>>> Working my way through, "Java Web Services" up and running. > >>>>>>> > >>>>>>> > >>>>>>> On Page 69 i stumble over a @Context Annotation > >>>>>>> > >>>>>>> [...] > >>>>>>> import javax.ws.rs.core.Context; > >>>>>>> import javax.ws.rs.core.MediaType; > >>>>>>> import javax.ws.rs.core.Response; > >>>>>>> > >>>>>>> import com.fasterxml.jackson.databind.ObjectMapper; > >>>>>>> > >>>>>>> @Path("/predict") > >>>>>>> public class PredictionsRS { > >>>>>>> @Context > >>>>>>> private ServletContext sctx; // dependency injection > >>>>>>> private static PredictionsList plist; // set in populate() > >>>>>>> [...] > >>>>>>> > >>>>>>> the ServletContext sctx doesnt get initialized, on request the > Server > >>>>>>> logs: > >>>>>>> > >>>>>>> ... 37 more > >>>>>>> Caused by: javax.naming.NameNotFoundException: Name > >>>>>>> [comp/env/de.martinfunk.predictions3.PredictionsRS/sctx] is not > >>>> bound in > >>>>>>> this Context. Unable to find [comp]. > >>>>>>> at > >>>> org.apache.naming.NamingContext.lookup(NamingContext.java:820) > >>>>>>> at > >>>> org.apache.naming.NamingContext.lookup(NamingContext.java:168) > >>>>>>> > >>>>>>> > >>>>>>> I'm most likely missing something, just not sure what. > >>>>>>> Is there some configuration needed for TomEE to pick up the > annotated > >>>>>>> field 'sctx' and inject a ServletContext into it? > >>>>>>> > >>>>>>> mf > >>>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> -- > >>>>>> Jean-Louis > >>>>>> > >>>>> > >>>>> > >>>>> > >>>>> -- > >>>>> Jean-Louis > >>>> > >>>> > >>> > >>> > >>> -- > >>> Jean-Louis > >>> > >> > >> > >> > >> -- > >> Jean-Louis > >> > > > > > > > > -- > > Jean-Louis > >
