On Tue, Jul 12, 2011 at 1:42 PM, Daniel Kulp <[email protected]> wrote: > On Tuesday, July 12, 2011 7:28:57 AM Andreas Pieber wrote: >> Hey David, >> >> The problem isn't during assambling but to install e.g. CXF >> afterwards. Please start an empty Karaf 3.x and try to install the CXF >> features file. To make it run you have to modify the jre.properties >> and the bootdelegation to get it up running. And there is no way to do >> this automatically from your .kar/features.xml right now :( > > That should be changing in CXF 2.4.2. The last holdup was a bug in Neethi's > OSGi manifest, but a new version of Neethi is under vote now. With that, you > should be able to take a clean Karaf and deploy CXF.
Thanks for clarifying this! > > THAT said, IMO, the karaf jre.properties file should exclude the packages > that are known not to work in karaf. jaxb-api, stax-api, saaj-api, etc.... > Karaf should then contain a set of "API" features to install the proper OSGi > versions of said API's. Yeah, definitely +1; I really like this idea. We can exclude them by default and add the apis in the enterprise repo. This sounds very good. Would you mind to create an issue for that? Still this does not fixes the problem with the other config files (as described by Bengt) or the problem with the bootdelegation (but here again I think we can add those known to not work well by default?) Kind regards, Andreas > > > Dan > > > >> >> Kind regards, >> Andreas >> >> On Tue, Jul 12, 2011 at 12:05 AM, David Jencks <[email protected]> > wrote: >> > On Jul 11, 2011, at 5:26 AM, Andreas Pieber wrote: >> > <big snip> >> > >> >> * Karaf profiles & Kar files (IMHO this is one of the most important >> >> features for 3.x and not present in the issues by now; there had been >> >> considerable work on this by David, but still, we're missing a >> >> possibility to start e.g. CXF without modifying some files in etc) >> > >> > I'm really hoping that 3.0.0 will have the minimal and standard >> > assemblies created using kars/features rather than the old style >> > maven-assembly-plugin. I haven't been able to work on this for a while >> > but i thought I left it in a state as least as functional as the >> > old-style servers. The only bit I recall as missing is the legal >> > files. >> > >> > What are you looking for to start e.g. cxf? IIRC you can assemble a >> > server including a cxf feature as a boot feature, or add it in later as >> > a regular feature.... >> > >> > thanks >> > david jencks > -- > Daniel Kulp > [email protected] > http://dankulp.com/blog > Talend - http://www.talend.com >
