You mean the compilation or the fix :) ? Le 20 févr. 2014 19:20, "Martin Funk" <[email protected]> a écrit :
> works like a charm now :-) > > > Am 20.02.2014 um 19:11 schrieb Thiago Veronezi <[email protected]>: > > > 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 > >> > >> > >
