Sounds great. To what specs is that applicable? Can we solve all the changes necessary for cxf with a solution like that?

Christian

Am 04.01.2012 10:58, schrieb Guillaume Nodet:
I've pushed some changed to servicemix specs and create a github
branch of karaf containing a new distribution that embeds those specs:
    https://github.com/gnodet/karaf/tree/enhanced

I can then do the following:

((((($.context bundle 0) loadClass "javax.xml.stream.XMLInputFactory")
getMethod newInstance) invoke null) getClass) getName
bundle:install mvn:org.codehaus.woodstox/stax2-api/3.1.1
bundle:install -s mvn:org.codehaus.woodstox/woodstox-core-asl/4.1.1
((((($.context bundle 0) loadClass "javax.xml.stream.XMLInputFactory")
getMethod newInstance) invoke null) getClass) getName

And you should see that the first call was using the JRE built in stax
impl and the second one was using woodstox.

If you want to see what happens with the spec, you can add
org.apache.servicemix.debug=true property in etc/system.properties
before starting.


--

Christian Schneider
http://www.liquid-reality.de

Open Source Architect
Talend Application Integration Division http://www.talend.com

Reply via email to