no, it's been your request at the time to add the jsp stuff to the whiteboard feature. So no I don't regard to change that back again.
regards, Achim 2014-11-28 9:51 GMT+01:00 Christian Schneider <[email protected]>: > Sounds good. Thanks. > > Do you also consider to split the feature? One problem of the ecj jar is > that it is > 2MB. As many > people will need the whiteboard feature I think it should be as small as > possible. > > Christian > > > On 28.11.2014 09:44, Achim Nierbeck wrote: > >> I fixed that for Pax Web 4.1-SNAPSHOT >> the ecj doesn't need to be wrapped anylonger >> >> I'll backport this to 4.0.x line as soon as possible ... >> >> regards, Achim >> >> >> 2014-11-28 9:38 GMT+01:00 Christian Schneider <[email protected]>: >> >> I migrated a CXF pax exam itest to karaf 4. >>> >>> The test failed with a MalformedUrlException that complained about the >>> wrap protocol. >>> >>> The problem seems to be that the test dependencies are implemented as a >>> boot feature. The cxf-http feature references the http-whiteboard feature >>> which references the pax-http-whiteboard feature. >>> The pax feature uses wrap:mvn:org.eclipse.jdt.core.compiler/ecj/4.2.2 >>> which seems to trigger the problem. >>> >>> There are a few problems with that: >>> >>> - At the time the wrap url is resolved the wrap feature does not yet seem >>> to be activated. So this fails. If we want to allow wrap in boot features >>> we need to fix this in karaf >>> - pax-http-whiteboard uses the wrap protocol. We might be able to pre >>> wrap >>> the ecj compiler (in servicemix bundles?) to avoid this >>> - pax-http-whiteboard (version 4) now includes jsp support which is the >>> reason for the need of the ecj compiler. At least in cxf we do not need >>> this. So one other option might to extract the jsp support into its own >>> feature. >>> >>> WDYT? >>> >>> Christian >>> >>> -- >>> Christian Schneider >>> http://www.liquid-reality.de >>> >>> Open Source Architect >>> http://www.talend.com >>> >>> >>> >> > > -- > Christian Schneider > http://www.liquid-reality.de > > Open Source Architect > http://www.talend.com > > -- Apache Member Apache Karaf <http://karaf.apache.org/> Committer & PMC OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer & Project Lead blog <http://notizblog.nierbeck.de/> Co-Author of Apache Karaf Cookbook <http://bit.ly/1ps9rkS> Software Architect / Project Manager / Scrum Master
