You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@karaf.apache.org by Javier Delgadillo <jd...@esri.com> on 2018/10/26 00:22:16 UTC
Karaf 4.2.1 + JRE 8 + STAX
I’m trying to upgrade our application from Karaf 4.1.1 to 4.2.1 (running with JRE 1.8.0_102).
Just about everything is working, but I can’t seem to get fasterxml to work correctly.
I have a bundle that calls:
XmlMapper xmlMapper = new com.fasterxml.jackson.dataformat.xml.XmlMapper.XmlMapper();
But when run inside of Karaf, I see the following stack trace:
Caused by: java.util.ServiceConfigurationError: javax.xml.stream.XMLInputFactory: Provider com.ctc.wstx.stax.WstxInputFactory not found
at java.util.ServiceLoader.fail(ServiceLoader.java:239) ~[?:?]
at java.util.ServiceLoader.access$300(ServiceLoader.java:185) ~[?:?]
at java.util.ServiceLoader$LazyIterator.nextService(ServiceLoader.java:372) ~[?:?]
at java.util.ServiceLoader$LazyIterator.next(ServiceLoader.java:404) ~[?:?]
at java.util.ServiceLoader$1.next(ServiceLoader.java:480) ~[?:?]
at javax.xml.stream.$FactoryFinder.lambda$findServiceProvider$3($FactoryFinder.java:186) ~[?:?]
at java.security.AccessController.doPrivileged(Native Method) ~[?:?]
at javax.xml.stream.$FactoryFinder.findServiceProvider($FactoryFinder.java:181) ~[?:?]
at javax.xml.stream.$FactoryFinder.find($FactoryFinder.java:164) ~[?:?]
at javax.xml.stream.$FactoryFinder.find($FactoryFinder.java:106) ~[?:?]
at javax.xml.stream.XMLInputFactory.newInstance(XMLInputFactory.java:52) ~[?:?]
at com.fasterxml.jackson.dataformat.xml.XmlFactory.<init>(XmlFactory.java:113) ~[?:?]
at com.fasterxml.jackson.dataformat.xml.XmlFactory.<init>(XmlFactory.java:100) ~[?:?]
at com.fasterxml.jackson.dataformat.xml.XmlFactory.<init>(XmlFactory.java:84) ~[?:?]
at com.fasterxml.jackson.dataformat.xml.XmlMapper.<init>(XmlMapper.java:49) ~[?:?]
I have the Woodstox package installed via the CXF (3.2.6) Feature:
karaf@root()> headers 206
Woodstox (206)
--------------
Automatic-Module-Name = com.ctc.wstx
Bnd-LastModified = 1522460060119
Build-Jdk = 1.7.0_79
Built-By = tatu
Created-By = Apache Maven Bundle Plugin
Implementation-Build-Date = 2018-03-31 01:33:59+0000
Implementation-Title = Woodstox
Implementation-Vendor = FasterXML
Implementation-Vendor-Id = com.fasterxml.woodstox
Implementation-Version = 5.1.0
Manifest-Version = 1.0
Specification-Title = Woodstox
Specification-Vendor = FasterXML
Specification-Version = 5.1.0
Tool = Bnd-3.2.0.201605172007
X-Compile-Source-JDK = 1.6
X-Compile-Target-JDK = 1.6
Bundle-Description = Woodstox is a high-performance XML processor thatimplements Stax (JSR-173), SAX2 and Stax2 APIs
Bundle-DocURL = https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_FasterXML_woodstox&d=DwIGaQ&c=n6-cguzQvX_tUIrZOS_4Og&r=j74NjbEJzoIrj_1sLoV7yciEIYg7NCaPyz-_dK7IpDY&m=SZAycHiWDDUGziC0i8AEcNobLYVia7D7z35IqiR-VQ0&s=NQfhYJe64S-PnbcS7Y6pgT2Lw1GZLioTfqab7yTrvq8&e=
Bundle-License = https://urldefense.proofpoint.com/v2/url?u=http-3A__www.apache.org_licenses_LICENSE-2D2.0.txt&d=DwIGaQ&c=n6-cguzQvX_tUIrZOS_4Og&r=j74NjbEJzoIrj_1sLoV7yciEIYg7NCaPyz-_dK7IpDY&m=SZAycHiWDDUGziC0i8AEcNobLYVia7D7z35IqiR-VQ0&s=jqQjnj7CyY5ZeifSlilWLmg8EO9OcZEKtjCbhog27H4&e=
Bundle-ManifestVersion = 2
Bundle-Name = Woodstox
Bundle-SymbolicName = com.fasterxml.woodstox.woodstox-core
Bundle-Vendor = FasterXML
Bundle-Version = 5.1.0
Require-Capability =
osgi.ee;filter:=(&(osgi.ee=JavaSE)(version=1.6))
Export-Package =
com.ctc.wstx.api;
uses:="com.ctc.wstx.cfg,
com.ctc.wstx.dtd,
com.ctc.wstx.ent,
com.ctc.wstx.util,
javax.xml.stream,
org.codehaus.stax2.io,
org.codehaus.stax2.validation";
version=5.1.0,
com.ctc.wstx.cfg;uses:=javax.xml.stream;version=5.1.0,
com.ctc.wstx.compat;uses:=javax.xml.namespace;version=5.1.0,
com.ctc.wstx.dom;
uses:="com.ctc.wstx.api,
com.ctc.wstx.sw,
javax.xml.namespace,
javax.xml.stream,
javax.xml.transform.dom,
org.codehaus.stax2.ri.dom,
org.w3c.dom";
version=5.1.0,
com.ctc.wstx.dtd;
uses:="com.ctc.wstx.api,
com.ctc.wstx.ent,
com.ctc.wstx.io,
com.ctc.wstx.sr,
com.ctc.wstx.util,
javax.xml.stream,
javax.xml.stream.events,
org.codehaus.stax2.validation";
version=5.1.0,
com.ctc.wstx.ent;uses:="com.ctc.wstx.api,com.ctc.wstx.evt,com.ctc.wstx.io,javax.xml.stream";version=5.1.0,
com.ctc.wstx.evt;
uses:="com.ctc.wstx.dtd,
com.ctc.wstx.sr,
com.ctc.wstx.util,
javax.xml.namespace,
javax.xml.stream,
javax.xml.stream.events,
javax.xml.stream.util,
org.codehaus.stax2,
org.codehaus.stax2.ri,
org.codehaus.stax2.ri.evt";
version=5.1.0,
com.ctc.wstx.exc;uses:="javax.xml.stream,org.codehaus.stax2.validation";version=5.1.0,
com.ctc.wstx.io;uses:="com.ctc.wstx.api,com.ctc.wstx.exc,com.ctc.wstx.util,javax.xml.stream,org.codehaus.stax2";version=5.1.0,
com.ctc.wstx.msv;
uses:="com.ctc.wstx.api,
com.sun.msv.grammar,
com.sun.msv.grammar.trex,
com.sun.msv.grammar.xmlschema,
com.sun.msv.reader,
com.sun.msv.verifier,
com.sun.msv.verifier.regexp,
javax.xml.parsers,
javax.xml.stream,
org.codehaus.stax2.validation,
org.relaxng.datatype,
org.xml.sax";
version=5.1.0,
com.ctc.wstx.osgi;uses:="org.codehaus.stax2,org.codehaus.stax2.osgi,org.codehaus.stax2.validation,org.osgi.framework";version=5.1.0,
com.ctc.wstx.sax;
uses:="com.ctc.wstx.api,
com.ctc.wstx.dtd,
com.ctc.wstx.sr,
com.ctc.wstx.stax,
javax.xml.parsers,
javax.xml.stream,
org.xml.sax,
org.xml.sax.ext,
org.xml.sax.helpers";
version=5.1.0,
com.ctc.wstx.sr;
uses:="com.ctc.wstx.api,
com.ctc.wstx.cfg,
com.ctc.wstx.dtd,
com.ctc.wstx.ent,
com.ctc.wstx.exc,
com.ctc.wstx.io,
com.ctc.wstx.sw,
com.ctc.wstx.util,
javax.xml.namespace,
javax.xml.stream,
javax.xml.stream.events,
org.codehaus.stax2,
org.codehaus.stax2.ri.typed,
org.codehaus.stax2.typed,
org.codehaus.stax2.validation,
org.xml.sax,
org.xml.sax.ext";
version=5.1.0,
com.ctc.wstx.stax;
uses:="com.ctc.wstx.api,
com.ctc.wstx.cfg,
com.ctc.wstx.dtd,
com.ctc.wstx.io,
com.ctc.wstx.sr,
com.ctc.wstx.sw,
com.ctc.wstx.util,
javax.xml.namespace,
javax.xml.stream,
javax.xml.stream.events,
javax.xml.stream.util,
javax.xml.transform,
org.codehaus.stax2,
org.codehaus.stax2.ri";
version=5.1.0,
com.ctc.wstx.sw;
uses:="com.ctc.wstx.api,
com.ctc.wstx.cfg,
com.ctc.wstx.sr,
com.ctc.wstx.util,
javax.xml.namespace,
javax.xml.stream,
javax.xml.stream.events,
org.codehaus.stax2,
org.codehaus.stax2.ri,
org.codehaus.stax2.ri.typed,
org.codehaus.stax2.typed,
org.codehaus.stax2.validation";
version=5.1.0,
com.ctc.wstx.util;
uses:="com.ctc.wstx.api,
com.ctc.wstx.dtd,
com.ctc.wstx.sr,
javax.xml.namespace,
javax.xml.stream,
javax.xml.stream.events,
org.codehaus.stax2.ri.typed,
org.codehaus.stax2.typed,
org.codehaus.stax2.validation,
org.xml.sax,
org.xml.sax.ext";
version=5.1.0
Import-Package =
com.ctc.wstx.api;version="[5.1,6)",
com.ctc.wstx.cfg;version="[5.1,6)",
com.ctc.wstx.compat;version="[5.1,6)",
com.ctc.wstx.dom;version="[5.1,6)",
com.ctc.wstx.dtd;version="[5.1,6)",
com.ctc.wstx.ent;version="[5.1,6)",
com.ctc.wstx.evt;version="[5.1,6)",
com.ctc.wstx.exc;version="[5.1,6)",
com.ctc.wstx.io;version="[5.1,6)",
com.ctc.wstx.msv;version="[5.1,6)",
com.ctc.wstx.sr;version="[5.1,6)",
com.ctc.wstx.stax;version="[5.1,6)",
com.ctc.wstx.sw;version="[5.1,6)",
com.ctc.wstx.util;version="[5.1,6)",
com.sun.msv.grammar;resolution:=optional;version="[2013.6,2014)",
com.sun.msv.grammar.trex;resolution:=optional;version="[2013.6,2014)",
com.sun.msv.grammar.xmlschema;resolution:=optional;version="[2013.6,2014)",
com.sun.msv.reader;resolution:=optional;version="[2013.6,2014)",
com.sun.msv.reader.trex.ng;resolution:=optional;version="[2013.6,2014)",
com.sun.msv.reader.util;resolution:=optional;version="[2013.6,2014)",
com.sun.msv.reader.xmlschema;resolution:=optional;version="[2013.6,2014)",
com.sun.msv.util;resolution:=optional;version="[2013.6,2014)",
com.sun.msv.verifier;resolution:=optional;version="[2013.6,2014)",
com.sun.msv.verifier.regexp;resolution:=optional;version="[2013.6,2014)",
com.sun.msv.verifier.regexp.xmlschema;resolution:=optional;version="[2013.6,2014)",
javax.xml.namespace;resolution:=optional,
javax.xml.parsers;resolution:=optional,
javax.xml.stream,
javax.xml.stream.events,
javax.xml.stream.util,
javax.xml.transform;resolution:=optional,
javax.xml.transform.dom;resolution:=optional,
javax.xml.transform.sax;resolution:=optional,
javax.xml.transform.stream;resolution:=optional,
org.codehaus.stax2;version="[4.1,5)",
org.codehaus.stax2.io;version="[4.1,5)",
org.codehaus.stax2.osgi;version="[4.1,5)",
org.codehaus.stax2.ri;version="[4.1,5)",
org.codehaus.stax2.ri.dom;version="[4.1,5)",
org.codehaus.stax2.ri.evt;version="[4.1,5)",
org.codehaus.stax2.ri.typed;version="[4.1,5)",
org.codehaus.stax2.typed;version="[4.1,5)",
org.codehaus.stax2.validation;version="[4.1,5)",
org.osgi.framework;resolution:=optional;version="[1.5,2)",
org.relaxng.datatype;resolution:=optional,
org.w3c.dom;resolution:=optional,
org.xml.sax;resolution:=optional,
org.xml.sax.ext;resolution:=optional,
org.xml.sax.helpers;resolution:=optional
Am I missing some configuration or some jar inside of endorsed/lib to get this to work?
--
Javer Delgadillo | Realtime GIS Engineer/ScrumMaster
Esri | 380 New York St | Redlands, CA 92373 | USA
T 909 793 2853 x1068 | jdelgadillol@esri.com | esri.com
THE
SCIENCE
OF
WHERE™
RE: Karaf 4.2.1 + JRE 8 + STAX
Posted by Javier Delgadillo <jd...@esri.com>.
Freeman,
Thanks!! That worked like a charm.
-Javier
From: Freeman Fang <fr...@gmail.com>
Sent: Thursday, October 25, 2018 5:56 PM
To: user@karaf.apache.org
Subject: Re: Karaf 4.2.1 + JRE 8 + STAX
Hi Javier,
This is already fixed by KARAF-5897[1] for Karaf 4.2.2
For now, as a workaround, you can download [2] and copy it to $KARAF_HOME/lib/boot folder; download[3] and copy it to $KARAF_HOME/lib/endorsed folder then it should work
Sorry for any inconvenience.
[1]https://urldefense.proofpoint.com/v2/url?u=https-3A__issues.apache.org_jira_browse_KARAF-2D5897&d=DwIGaQ&c=n6-cguzQvX_tUIrZOS_4Og&r=j74NjbEJzoIrj_1sLoV7yciEIYg7NCaPyz-_dK7IpDY&m=V2N-2vHRDPxlb4xcFDSqJDWztLrbc8N3fbJeSwaM7LY&s=OeNBce_mJ9Mz0apOmoiHD-wd8IHKQcOPcGzg0Pg5-wc&e=<https://urldefense.proofpoint.com/v2/url?u=https-3A__issues.apache.org_jira_browse_KARAF-2D5897&d=DwMFaQ&c=n6-cguzQvX_tUIrZOS_4Og&r=JSIxy5AMmEsGoHVm1_3NNX9HNUZaD3GUl-6qX0oX41E&m=iCVrOcZhoEonIJsIh281LNQGnbIUmhx_K0Q711f48Wc&s=cp1l9Hl4YymuSYuqxukRx_oqnBSzu-6uD1TZdKWF_Os&e=>
[2]https://urldefense.proofpoint.com/v2/url?u=http-3A__repo2.maven.org_maven2_org_apache_karaf_specs_org.apache.karaf.specs.activator_4.2.1_org.apache.karaf.specs.activator-2D4.2.1.jar&d=DwIGaQ&c=n6-cguzQvX_tUIrZOS_4Og&r=j74NjbEJzoIrj_1sLoV7yciEIYg7NCaPyz-_dK7IpDY&m=V2N-2vHRDPxlb4xcFDSqJDWztLrbc8N3fbJeSwaM7LY&s=dtMINz7yOAasz5wnZ9OSiXehYxUZfIS17II9lcFY57o&e=<https://urldefense.proofpoint.com/v2/url?u=http-3A__repo2.maven.org_maven2_org_apache_karaf_specs_org.apache.karaf.specs.activator_4.2.1_org.apache.karaf.specs.activator-2D4.2.1.jar&d=DwMFaQ&c=n6-cguzQvX_tUIrZOS_4Og&r=JSIxy5AMmEsGoHVm1_3NNX9HNUZaD3GUl-6qX0oX41E&m=iCVrOcZhoEonIJsIh281LNQGnbIUmhx_K0Q711f48Wc&s=IYYQLjuGzMN7ATBVCu9VDkKWJRki3E_bci6MQJvR59w&e=>
[3]https://urldefense.proofpoint.com/v2/url?u=http-3A__repo2.maven.org_maven2_org_apache_karaf_specs_org.apache.karaf.specs.java.xml.ws_4.2.1_org.apache.karaf.specs.java.xml.ws-2D4.2.1.jar&d=DwIGaQ&c=n6-cguzQvX_tUIrZOS_4Og&r=j74NjbEJzoIrj_1sLoV7yciEIYg7NCaPyz-_dK7IpDY&m=V2N-2vHRDPxlb4xcFDSqJDWztLrbc8N3fbJeSwaM7LY&s=0S54LzbGni-gdRSQdlVwr3A2j5BiU9TLCWuOSD2bN_I&e=<https://urldefense.proofpoint.com/v2/url?u=http-3A__repo2.maven.org_maven2_org_apache_karaf_specs_org.apache.karaf.specs.java.xml.ws_4.2.1_org.apache.karaf.specs.java.xml.ws-2D4.2.1.jar&d=DwMFaQ&c=n6-cguzQvX_tUIrZOS_4Og&r=JSIxy5AMmEsGoHVm1_3NNX9HNUZaD3GUl-6qX0oX41E&m=iCVrOcZhoEonIJsIh281LNQGnbIUmhx_K0Q711f48Wc&s=0rV05h2R-C6EfVihJLL5WTaHEAmCGCgYH_dZk1xwjqU&e=>
-------------
Freeman(Yue) Fang
Red Hat, Inc.
FuseSource is now part of Red Hat
On Oct 26, 2018, at 8:22 AM, Javier Delgadillo <jd...@esri.com>> wrote:
I’m trying to upgrade our application from Karaf 4.1.1 to 4.2.1 (running with JRE 1.8.0_102).
Just about everything is working, but I can’t seem to get fasterxml to work correctly.
I have a bundle that calls:
XmlMapper xmlMapper = new com.fasterxml.jackson.dataformat.xml.XmlMapper.XmlMapper();
But when run inside of Karaf, I see the following stack trace:
Caused by: java.util.ServiceConfigurationError: javax.xml.stream.XMLInputFactory: Provider com.ctc.wstx.stax.WstxInputFactory not found
at java.util.ServiceLoader.fail(ServiceLoader.java:239) ~[?:?]
at java.util.ServiceLoader.access$300(ServiceLoader.java:185) ~[?:?]
at java.util.ServiceLoader$LazyIterator.nextService(ServiceLoader.java:372) ~[?:?]
at java.util.ServiceLoader$LazyIterator.next(ServiceLoader.java:404) ~[?:?]
at java.util.ServiceLoader$1.next(ServiceLoader.java:480) ~[?:?]
at javax.xml.stream.$FactoryFinder.lambda$findServiceProvider$3($FactoryFinder.java:186) ~[?:?]
at java.security.AccessController.doPrivileged(Native Method) ~[?:?]
at javax.xml.stream.$FactoryFinder.findServiceProvider($FactoryFinder.java:181) ~[?:?]
at javax.xml.stream.$FactoryFinder.find($FactoryFinder.java:164) ~[?:?]
at javax.xml.stream.$FactoryFinder.find($FactoryFinder.java:106) ~[?:?]
at javax.xml.stream.XMLInputFactory.newInstance(XMLInputFactory.java:52) ~[?:?]
at com.fasterxml.jackson.dataformat.xml.XmlFactory.<init>(XmlFactory.java:113) ~[?:?]
at com.fasterxml.jackson.dataformat.xml.XmlFactory.<init>(XmlFactory.java:100) ~[?:?]
at com.fasterxml.jackson.dataformat.xml.XmlFactory.<init>(XmlFactory.java:84) ~[?:?]
at com.fasterxml.jackson.dataformat.xml.XmlMapper.<init>(XmlMapper.java:49) ~[?:?]
I have the Woodstox package installed via the CXF (3.2.6) Feature:
karaf@root()> headers 206
Woodstox (206)
--------------
Automatic-Module-Name = com.ctc.wstx
Bnd-LastModified = 1522460060119
Build-Jdk = 1.7.0_79
Built-By = tatu
Created-By = Apache Maven Bundle Plugin
Implementation-Build-Date = 2018-03-31 01:33:59+0000
Implementation-Title = Woodstox
Implementation-Vendor = FasterXML
Implementation-Vendor-Id = com.fasterxml.woodstox
Implementation-Version = 5.1.0
Manifest-Version = 1.0
Specification-Title = Woodstox
Specification-Vendor = FasterXML
Specification-Version = 5.1.0
Tool = Bnd-3.2.0.201605172007
X-Compile-Source-JDK = 1.6
X-Compile-Target-JDK = 1.6
Bundle-Description = Woodstox is a high-performance XML processor thatimplements Stax (JSR-173), SAX2 and Stax2 APIs
Bundle-DocURL = https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_FasterXML_woodstox&d=DwIGaQ&c=n6-cguzQvX_tUIrZOS_4Og&r=j74NjbEJzoIrj_1sLoV7yciEIYg7NCaPyz-_dK7IpDY&m=V2N-2vHRDPxlb4xcFDSqJDWztLrbc8N3fbJeSwaM7LY&s=ykCkJdImRAaFa87x78WOEkrjzjFD6r-sGzVjvZ5O_-s&e=<https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_FasterXML_woodstox&d=DwMFaQ&c=n6-cguzQvX_tUIrZOS_4Og&r=JSIxy5AMmEsGoHVm1_3NNX9HNUZaD3GUl-6qX0oX41E&m=iCVrOcZhoEonIJsIh281LNQGnbIUmhx_K0Q711f48Wc&s=-PuGq_1Yg3au2cpVGNaxDVXaQ_k6XzT6btqQdkehYBk&e=>
Bundle-License = https://urldefense.proofpoint.com/v2/url?u=http-3A__www.apache.org_licenses_LICENSE-2D2.0.txt&d=DwIGaQ&c=n6-cguzQvX_tUIrZOS_4Og&r=j74NjbEJzoIrj_1sLoV7yciEIYg7NCaPyz-_dK7IpDY&m=V2N-2vHRDPxlb4xcFDSqJDWztLrbc8N3fbJeSwaM7LY&s=Ye33t9uCTejEnUhauGxVxQBcXlHvdq3J43IA-VXdjlw&e=<https://urldefense.proofpoint.com/v2/url?u=http-3A__www.apache.org_licenses_LICENSE-2D2.0.txt&d=DwMFaQ&c=n6-cguzQvX_tUIrZOS_4Og&r=JSIxy5AMmEsGoHVm1_3NNX9HNUZaD3GUl-6qX0oX41E&m=iCVrOcZhoEonIJsIh281LNQGnbIUmhx_K0Q711f48Wc&s=seTWo-NYZ_syfzLSByyqR7Mrn3CGcZi66OBBVKKszBw&e=>
Bundle-ManifestVersion = 2
Bundle-Name = Woodstox
Bundle-SymbolicName = com.fasterxml.woodstox.woodstox-core
Bundle-Vendor = FasterXML
Bundle-Version = 5.1.0
Require-Capability =
osgi.ee;filter:=(&(osgi.ee=JavaSE)(version=1.6))
Export-Package =
com.ctc.wstx.api;
uses:="com.ctc.wstx.cfg,
com.ctc.wstx.dtd,
com.ctc.wstx.ent,
com.ctc.wstx.util,
javax.xml.stream,
org.codehaus.stax2.io,
org.codehaus.stax2.validation";
version=5.1.0,
com.ctc.wstx.cfg;uses:=javax.xml.stream;version=5.1.0,
com.ctc.wstx.compat;uses:=javax.xml.namespace;version=5.1.0,
com.ctc.wstx.dom;
uses:="com.ctc.wstx.api,
com.ctc.wstx.sw,
javax.xml.namespace,
javax.xml.stream,
javax.xml.transform.dom,
org.codehaus.stax2.ri.dom,
org.w3c.dom";
version=5.1.0,
com.ctc.wstx.dtd;
uses:="com.ctc.wstx.api,
com.ctc.wstx.ent,
com.ctc.wstx.io,
com.ctc.wstx.sr,
com.ctc.wstx.util,
javax.xml.stream,
javax.xml.stream.events,
org.codehaus.stax2.validation";
version=5.1.0,
com.ctc.wstx.ent;uses:="com.ctc.wstx.api,com.ctc.wstx.evt,com.ctc.wstx.io,javax.xml.stream";version=5.1.0,
com.ctc.wstx.evt;
uses:="com.ctc.wstx.dtd,
com.ctc.wstx.sr,
com.ctc.wstx.util,
javax.xml.namespace,
javax.xml.stream,
javax.xml.stream.events,
javax.xml.stream.util,
org.codehaus.stax2,
org.codehaus.stax2.ri,
org.codehaus.stax2.ri.evt";
version=5.1.0,
com.ctc.wstx.exc;uses:="javax.xml.stream,org.codehaus.stax2.validation";version=5.1.0,
com.ctc.wstx.io;uses:="com.ctc.wstx.api,com.ctc.wstx.exc,com.ctc.wstx.util,javax.xml.stream,org.codehaus.stax2";version=5.1.0,
com.ctc.wstx.msv;
uses:="com.ctc.wstx.api,
com.sun.msv.grammar,
com.sun.msv.grammar.trex,
com.sun.msv.grammar.xmlschema,
com.sun.msv.reader,
com.sun.msv.verifier,
com.sun.msv.verifier.regexp,
javax.xml.parsers,
javax.xml.stream,
org.codehaus.stax2.validation,
org.relaxng.datatype,
org.xml.sax";
version=5.1.0,
com.ctc.wstx.osgi;uses:="org.codehaus.stax2,org.codehaus.stax2.osgi,org.codehaus.stax2.validation,org.osgi.framework";version=5.1.0,
com.ctc.wstx.sax;
uses:="com.ctc.wstx.api,
com.ctc.wstx.dtd,
com.ctc.wstx.sr,
com.ctc.wstx.stax,
javax.xml.parsers,
javax.xml.stream,
org.xml.sax,
org.xml.sax.ext,
org.xml.sax.helpers";
version=5.1.0,
com.ctc.wstx.sr;
uses:="com.ctc.wstx.api,
com.ctc.wstx.cfg,
com.ctc.wstx.dtd,
com.ctc.wstx.ent,
com.ctc.wstx.exc,
com.ctc.wstx.io,
com.ctc.wstx.sw,
com.ctc.wstx.util,
javax.xml.namespace,
javax.xml.stream,
javax.xml.stream.events,
org.codehaus.stax2,
org.codehaus.stax2.ri.typed,
org.codehaus.stax2.typed,
org.codehaus.stax2.validation,
org.xml.sax,
org.xml.sax.ext";
version=5.1.0,
com.ctc.wstx.stax;
uses:="com.ctc.wstx.api,
com.ctc.wstx.cfg,
com.ctc.wstx.dtd,
com.ctc.wstx.io,
com.ctc.wstx.sr,
com.ctc.wstx.sw,
com.ctc.wstx.util,
javax.xml.namespace,
javax.xml.stream,
javax.xml.stream.events,
javax.xml.stream.util,
javax.xml.transform,
org.codehaus.stax2,
org.codehaus.stax2.ri";
version=5.1.0,
com.ctc.wstx.sw;
uses:="com.ctc.wstx.api,
com.ctc.wstx.cfg,
com.ctc.wstx.sr,
com.ctc.wstx.util,
javax.xml.namespace,
javax.xml.stream,
javax.xml.stream.events,
org.codehaus.stax2,
org.codehaus.stax2.ri,
org.codehaus.stax2.ri.typed,
org.codehaus.stax2.typed,
org.codehaus.stax2.validation";
version=5.1.0,
com.ctc.wstx.util;
uses:="com.ctc.wstx.api,
com.ctc.wstx.dtd,
com.ctc.wstx.sr,
javax.xml.namespace,
javax.xml.stream,
javax.xml.stream.events,
org.codehaus.stax2.ri.typed,
org.codehaus.stax2.typed,
org.codehaus.stax2.validation,
org.xml.sax,
org.xml.sax.ext";
version=5.1.0
Import-Package =
com.ctc.wstx.api;version="[5.1,6)",
com.ctc.wstx.cfg;version="[5.1,6)",
com.ctc.wstx.compat;version="[5.1,6)",
com.ctc.wstx.dom;version="[5.1,6)",
com.ctc.wstx.dtd;version="[5.1,6)",
com.ctc.wstx.ent;version="[5.1,6)",
com.ctc.wstx.evt;version="[5.1,6)",
com.ctc.wstx.exc;version="[5.1,6)",
com.ctc.wstx.io;version="[5.1,6)",
com.ctc.wstx.msv;version="[5.1,6)",
com.ctc.wstx.sr;version="[5.1,6)",
com.ctc.wstx.stax;version="[5.1,6)",
com.ctc.wstx.sw;version="[5.1,6)",
com.ctc.wstx.util;version="[5.1,6)",
com.sun.msv.grammar;resolution:=optional;version="[2013.6,2014)",
com.sun.msv.grammar.trex;resolution:=optional;version="[2013.6,2014)",
com.sun.msv.grammar.xmlschema;resolution:=optional;version="[2013.6,2014)",
com.sun.msv.reader;resolution:=optional;version="[2013.6,2014)",
com.sun.msv.reader.trex.ng;resolution:=optional;version="[2013.6,2014)",
com.sun.msv.reader.util;resolution:=optional;version="[2013.6,2014)",
com.sun.msv.reader.xmlschema;resolution:=optional;version="[2013.6,2014)",
com.sun.msv.util;resolution:=optional;version="[2013.6,2014)",
com.sun.msv.verifier;resolution:=optional;version="[2013.6,2014)",
com.sun.msv.verifier.regexp;resolution:=optional;version="[2013.6,2014)",
com.sun.msv.verifier.regexp.xmlschema;resolution:=optional;version="[2013.6,2014)",
javax.xml.namespace;resolution:=optional,
javax.xml.parsers;resolution:=optional,
javax.xml.stream,
javax.xml.stream.events,
javax.xml.stream.util,
javax.xml.transform;resolution:=optional,
javax.xml.transform.dom;resolution:=optional,
javax.xml.transform.sax;resolution:=optional,
javax.xml.transform.stream;resolution:=optional,
org.codehaus.stax2;version="[4.1,5)",
org.codehaus.stax2.io;version="[4.1,5)",
org.codehaus.stax2.osgi;version="[4.1,5)",
org.codehaus.stax2.ri;version="[4.1,5)",
org.codehaus.stax2.ri.dom;version="[4.1,5)",
org.codehaus.stax2.ri.evt;version="[4.1,5)",
org.codehaus.stax2.ri.typed;version="[4.1,5)",
org.codehaus.stax2.typed;version="[4.1,5)",
org.codehaus.stax2.validation;version="[4.1,5)",
org.osgi.framework;resolution:=optional;version="[1.5,2)",
org.relaxng.datatype;resolution:=optional,
org.w3c.dom;resolution:=optional,
org.xml.sax;resolution:=optional,
org.xml.sax.ext;resolution:=optional,
org.xml.sax.helpers;resolution:=optional
Am I missing some configuration or some jar inside of endorsed/lib to get this to work?
--
Javer Delgadillo | Realtime GIS Engineer/ScrumMaster
Esri | 380 New York St | Redlands, CA 92373 | USA
T 909 793 2853 x1068 | jdelgadillol@esri.com<ma...@esri.com> | esri.com<http://esri.com/>
THE
SCIENCE
OF
WHERE™
Re: Karaf 4.2.1 + JRE 8 + STAX
Posted by Freeman Fang <fr...@gmail.com>.
Hi Javier,
This is already fixed by KARAF-5897[1] for Karaf 4.2.2
For now, as a workaround, you can download [2] and copy it to $KARAF_HOME/lib/boot folder; download[3] and copy it to $KARAF_HOME/lib/endorsed folder then it should work
Sorry for any inconvenience.
[1]https://issues.apache.org/jira/browse/KARAF-5897 <https://issues.apache.org/jira/browse/KARAF-5897>
[2]http://repo2.maven.org/maven2/org/apache/karaf/specs/org.apache.karaf.specs.activator/4.2.1/org.apache.karaf.specs.activator-4.2.1.jar <http://repo2.maven.org/maven2/org/apache/karaf/specs/org.apache.karaf.specs.activator/4.2.1/org.apache.karaf.specs.activator-4.2.1.jar>
[3]http://repo2.maven.org/maven2/org/apache/karaf/specs/org.apache.karaf.specs.java.xml.ws/4.2.1/org.apache.karaf.specs.java.xml.ws-4.2.1.jar
-------------
Freeman(Yue) Fang
Red Hat, Inc.
FuseSource is now part of Red Hat
> On Oct 26, 2018, at 8:22 AM, Javier Delgadillo <jd...@esri.com> wrote:
>
> I’m trying to upgrade our application from Karaf 4.1.1 to 4.2.1 (running with JRE 1.8.0_102).
>
> Just about everything is working, but I can’t seem to get fasterxml to work correctly.
>
> I have a bundle that calls:
>
> XmlMapper xmlMapper = new com.fasterxml.jackson.dataformat.xml.XmlMapper.XmlMapper();
>
>
> But when run inside of Karaf, I see the following stack trace:
>
> Caused by: java.util.ServiceConfigurationError: javax.xml.stream.XMLInputFactory: Provider com.ctc.wstx.stax.WstxInputFactory not found
> at java.util.ServiceLoader.fail(ServiceLoader.java:239) ~[?:?]
> at java.util.ServiceLoader.access$300(ServiceLoader.java:185) ~[?:?]
> at java.util.ServiceLoader$LazyIterator.nextService(ServiceLoader.java:372) ~[?:?]
> at java.util.ServiceLoader$LazyIterator.next(ServiceLoader.java:404) ~[?:?]
> at java.util.ServiceLoader$1.next(ServiceLoader.java:480) ~[?:?]
> at javax.xml.stream.$FactoryFinder.lambda$findServiceProvider$3($FactoryFinder.java:186) ~[?:?]
> at java.security.AccessController.doPrivileged(Native Method) ~[?:?]
> at javax.xml.stream.$FactoryFinder.findServiceProvider($FactoryFinder.java:181) ~[?:?]
> at javax.xml.stream.$FactoryFinder.find($FactoryFinder.java:164) ~[?:?]
> at javax.xml.stream.$FactoryFinder.find($FactoryFinder.java:106) ~[?:?]
> at javax.xml.stream.XMLInputFactory.newInstance(XMLInputFactory.java:52) ~[?:?]
> at com.fasterxml.jackson.dataformat.xml.XmlFactory.<init>(XmlFactory.java:113) ~[?:?]
> at com.fasterxml.jackson.dataformat.xml.XmlFactory.<init>(XmlFactory.java:100) ~[?:?]
> at com.fasterxml.jackson.dataformat.xml.XmlFactory.<init>(XmlFactory.java:84) ~[?:?]
> at com.fasterxml.jackson.dataformat.xml.XmlMapper.<init>(XmlMapper.java:49) ~[?:?]
>
> I have the Woodstox package installed via the CXF (3.2.6) Feature:
>
> karaf@root()> headers 206
>
> Woodstox (206)
> --------------
> Automatic-Module-Name = com.ctc.wstx
> Bnd-LastModified = 1522460060119
> Build-Jdk = 1.7.0_79
> Built-By = tatu
> Created-By = Apache Maven Bundle Plugin
> Implementation-Build-Date = 2018-03-31 01:33:59+0000
> Implementation-Title = Woodstox
> Implementation-Vendor = FasterXML
> Implementation-Vendor-Id = com.fasterxml.woodstox
> Implementation-Version = 5.1.0
> Manifest-Version = 1.0
> Specification-Title = Woodstox
> Specification-Vendor = FasterXML
> Specification-Version = 5.1.0
> Tool = Bnd-3.2.0.201605172007
> X-Compile-Source-JDK = 1.6
> X-Compile-Target-JDK = 1.6
>
> Bundle-Description = Woodstox is a high-performance XML processor thatimplements Stax (JSR-173), SAX2 and Stax2 APIs
> Bundle-DocURL = https://github.com/FasterXML/woodstox <https://github.com/FasterXML/woodstox>
> Bundle-License = http://www.apache.org/licenses/LICENSE-2.0.txt <http://www.apache.org/licenses/LICENSE-2.0.txt>
> Bundle-ManifestVersion = 2
> Bundle-Name = Woodstox
> Bundle-SymbolicName = com.fasterxml.woodstox.woodstox-core
> Bundle-Vendor = FasterXML
> Bundle-Version = 5.1.0
>
> Require-Capability =
> osgi.ee;filter:=(&(osgi.ee=JavaSE)(version=1.6))
>
> Export-Package =
> com.ctc.wstx.api;
> uses:="com.ctc.wstx.cfg,
> com.ctc.wstx.dtd,
> com.ctc.wstx.ent,
> com.ctc.wstx.util,
> javax.xml.stream,
> org.codehaus.stax2.io,
> org.codehaus.stax2.validation";
> version=5.1.0,
> com.ctc.wstx.cfg;uses:=javax.xml.stream;version=5.1.0,
> com.ctc.wstx.compat;uses:=javax.xml.namespace;version=5.1.0,
> com.ctc.wstx.dom;
> uses:="com.ctc.wstx.api,
> com.ctc.wstx.sw,
> javax.xml.namespace,
> javax.xml.stream,
> javax.xml.transform.dom,
> org.codehaus.stax2.ri.dom,
> org.w3c.dom";
> version=5.1.0,
> com.ctc.wstx.dtd;
> uses:="com.ctc.wstx.api,
> com.ctc.wstx.ent,
> com.ctc.wstx.io,
> com.ctc.wstx.sr,
> com.ctc.wstx.util,
> javax.xml.stream,
> javax.xml.stream.events,
> org.codehaus.stax2.validation";
> version=5.1.0,
> com.ctc.wstx.ent;uses:="com.ctc.wstx.api,com.ctc.wstx.evt,com.ctc.wstx.io,javax.xml.stream";version=5.1.0,
> com.ctc.wstx.evt;
> uses:="com.ctc.wstx.dtd,
> com.ctc.wstx.sr,
> com.ctc.wstx.util,
> javax.xml.namespace,
> javax.xml.stream,
> javax.xml.stream.events,
> javax.xml.stream.util,
> org.codehaus.stax2,
> org.codehaus.stax2.ri,
> org.codehaus.stax2.ri.evt";
> version=5.1.0,
> com.ctc.wstx.exc;uses:="javax.xml.stream,org.codehaus.stax2.validation";version=5.1.0,
> com.ctc.wstx.io;uses:="com.ctc.wstx.api,com.ctc.wstx.exc,com.ctc.wstx.util,javax.xml.stream,org.codehaus.stax2";version=5.1.0,
> com.ctc.wstx.msv;
> uses:="com.ctc.wstx.api,
> com.sun.msv.grammar,
> com.sun.msv.grammar.trex,
> com.sun.msv.grammar.xmlschema,
> com.sun.msv.reader,
> com.sun.msv.verifier,
> com.sun.msv.verifier.regexp,
> javax.xml.parsers,
> javax.xml.stream,
> org.codehaus.stax2.validation,
> org.relaxng.datatype,
> org.xml.sax";
> version=5.1.0,
> com.ctc.wstx.osgi;uses:="org.codehaus.stax2,org.codehaus.stax2.osgi,org.codehaus.stax2.validation,org.osgi.framework";version=5.1.0,
> com.ctc.wstx.sax;
> uses:="com.ctc.wstx.api,
> com.ctc.wstx.dtd,
> com.ctc.wstx.sr,
> com.ctc.wstx.stax,
> javax.xml.parsers,
> javax.xml.stream,
> org.xml.sax,
> org.xml.sax.ext,
> org.xml.sax.helpers";
> version=5.1.0,
> com.ctc.wstx.sr;
> uses:="com.ctc.wstx.api,
> com.ctc.wstx.cfg,
> com.ctc.wstx.dtd,
> com.ctc.wstx.ent,
> com.ctc.wstx.exc,
> com.ctc.wstx.io,
> com.ctc.wstx.sw,
> com.ctc.wstx.util,
> javax.xml.namespace,
> javax.xml.stream,
> javax.xml.stream.events,
> org.codehaus.stax2,
> org.codehaus.stax2.ri.typed,
> org.codehaus.stax2.typed,
> org.codehaus.stax2.validation,
> org.xml.sax,
> org.xml.sax.ext";
> version=5.1.0,
> com.ctc.wstx.stax;
> uses:="com.ctc.wstx.api,
> com.ctc.wstx.cfg,
> com.ctc.wstx.dtd,
> com.ctc.wstx.io,
> com.ctc.wstx.sr,
> com.ctc.wstx.sw,
> com.ctc.wstx.util,
> javax.xml.namespace,
> javax.xml.stream,
> javax.xml.stream.events,
> javax.xml.stream.util,
> javax.xml.transform,
> org.codehaus.stax2,
> org.codehaus.stax2.ri";
> version=5.1.0,
> com.ctc.wstx.sw;
> uses:="com.ctc.wstx.api,
> com.ctc.wstx.cfg,
> com.ctc.wstx.sr,
> com.ctc.wstx.util,
> javax.xml.namespace,
> javax.xml.stream,
> javax.xml.stream.events,
> org.codehaus.stax2,
> org.codehaus.stax2.ri,
> org.codehaus.stax2.ri.typed,
> org.codehaus.stax2.typed,
> org.codehaus.stax2.validation";
> version=5.1.0,
> com.ctc.wstx.util;
> uses:="com.ctc.wstx.api,
> com.ctc.wstx.dtd,
> com.ctc.wstx.sr,
> javax.xml.namespace,
> javax.xml.stream,
> javax.xml.stream.events,
> org.codehaus.stax2.ri.typed,
> org.codehaus.stax2.typed,
> org.codehaus.stax2.validation,
> org.xml.sax,
> org.xml.sax.ext";
> version=5.1.0
> Import-Package =
> com.ctc.wstx.api;version="[5.1,6)",
> com.ctc.wstx.cfg;version="[5.1,6)",
> com.ctc.wstx.compat;version="[5.1,6)",
> com.ctc.wstx.dom;version="[5.1,6)",
> com.ctc.wstx.dtd;version="[5.1,6)",
> com.ctc.wstx.ent;version="[5.1,6)",
> com.ctc.wstx.evt;version="[5.1,6)",
> com.ctc.wstx.exc;version="[5.1,6)",
> com.ctc.wstx.io;version="[5.1,6)",
> com.ctc.wstx.msv;version="[5.1,6)",
> com.ctc.wstx.sr;version="[5.1,6)",
> com.ctc.wstx.stax;version="[5.1,6)",
> com.ctc.wstx.sw;version="[5.1,6)",
> com.ctc.wstx.util;version="[5.1,6)",
> com.sun.msv.grammar;resolution:=optional;version="[2013.6,2014)",
> com.sun.msv.grammar.trex;resolution:=optional;version="[2013.6,2014)",
> com.sun.msv.grammar.xmlschema;resolution:=optional;version="[2013.6,2014)",
> com.sun.msv.reader;resolution:=optional;version="[2013.6,2014)",
> com.sun.msv.reader.trex.ng;resolution:=optional;version="[2013.6,2014)",
> com.sun.msv.reader.util;resolution:=optional;version="[2013.6,2014)",
> com.sun.msv.reader.xmlschema;resolution:=optional;version="[2013.6,2014)",
> com.sun.msv.util;resolution:=optional;version="[2013.6,2014)",
> com.sun.msv.verifier;resolution:=optional;version="[2013.6,2014)",
> com.sun.msv.verifier.regexp;resolution:=optional;version="[2013.6,2014)",
> com.sun.msv.verifier.regexp.xmlschema;resolution:=optional;version="[2013.6,2014)",
> javax.xml.namespace;resolution:=optional,
> javax.xml.parsers;resolution:=optional,
> javax.xml.stream,
> javax.xml.stream.events,
> javax.xml.stream.util,
> javax.xml.transform;resolution:=optional,
> javax.xml.transform.dom;resolution:=optional,
> javax.xml.transform.sax;resolution:=optional,
> javax.xml.transform.stream;resolution:=optional,
> org.codehaus.stax2;version="[4.1,5)",
> org.codehaus.stax2.io;version="[4.1,5)",
> org.codehaus.stax2.osgi;version="[4.1,5)",
> org.codehaus.stax2.ri;version="[4.1,5)",
> org.codehaus.stax2.ri.dom;version="[4.1,5)",
> org.codehaus.stax2.ri.evt;version="[4.1,5)",
> org.codehaus.stax2.ri.typed;version="[4.1,5)",
> org.codehaus.stax2.typed;version="[4.1,5)",
> org.codehaus.stax2.validation;version="[4.1,5)",
> org.osgi.framework;resolution:=optional;version="[1.5,2)",
> org.relaxng.datatype;resolution:=optional,
> org.w3c.dom;resolution:=optional,
> org.xml.sax;resolution:=optional,
> org.xml.sax.ext;resolution:=optional,
> org.xml.sax.helpers;resolution:=optional
>
>
> Am I missing some configuration or some jar inside of endorsed/lib to get this to work?
> --
> Javer Delgadillo | Realtime GIS Engineer/ScrumMaster
> Esri | 380 New York St | Redlands, CA 92373 | USA
> T 909 793 2853 x1068 | jdelgadillol@esri.com <ma...@esri.com> | esri.com <http://esri.com/>
>
> THE
> SCIENCE
> OF
> WHERE™
Re: Karaf 4.2.1 + JRE 8 + STAX
Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
Hi Javier,
this is already fixed and it will be included in Karaf 4.2.2. As
workaround, you can add stax jar manually in the lib/endorsed folder.
Regards
JB
On 26/10/2018 02:22, Javier Delgadillo wrote:
> I’m trying to upgrade our application from Karaf 4.1.1 to 4.2.1 (running
> with JRE 1.8.0_102).
>
>
>
> Just about everything is working, but I can’t seem to get fasterxml to
> work correctly.
>
>
>
> I have a bundle that calls:
>
>
>
> XmlMapper xmlMapper = new
> com.fasterxml.jackson.dataformat.xml.XmlMapper.XmlMapper();
>
>
>
>
>
> But when run inside of Karaf, I see the following stack trace:
>
>
>
> Caused by: java.util.ServiceConfigurationError:
> javax.xml.stream.XMLInputFactory: Provider
> com.ctc.wstx.stax.WstxInputFactory not found
>
> at java.util.ServiceLoader.fail(ServiceLoader.java:239) ~[?:?]
>
> at java.util.ServiceLoader.access$300(ServiceLoader.java:185) ~[?:?]
>
> at
> java.util.ServiceLoader$LazyIterator.nextService(ServiceLoader.java:372)
> ~[?:?]
>
> at
> java.util.ServiceLoader$LazyIterator.next(ServiceLoader.java:404) ~[?:?]
>
> at java.util.ServiceLoader$1.next(ServiceLoader.java:480) ~[?:?]
>
> at
> javax.xml.stream.$FactoryFinder.lambda$findServiceProvider$3($FactoryFinder.java:186)
> ~[?:?]
>
> at java.security.AccessController.doPrivileged(Native Method) ~[?:?]
>
> at
> javax.xml.stream.$FactoryFinder.findServiceProvider($FactoryFinder.java:181)
> ~[?:?]
>
> at javax.xml.stream.$FactoryFinder.find($FactoryFinder.java:164)
> ~[?:?]
>
> at javax.xml.stream.$FactoryFinder.find($FactoryFinder.java:106)
> ~[?:?]
>
> at
> javax.xml.stream.XMLInputFactory.newInstance(XMLInputFactory.java:52) ~[?:?]
>
> at
> com.fasterxml.jackson.dataformat.xml.XmlFactory.<init>(XmlFactory.java:113)
> ~[?:?]
>
> at
> com.fasterxml.jackson.dataformat.xml.XmlFactory.<init>(XmlFactory.java:100)
> ~[?:?]
>
> at
> com.fasterxml.jackson.dataformat.xml.XmlFactory.<init>(XmlFactory.java:84)
> ~[?:?]
>
> at
> com.fasterxml.jackson.dataformat.xml.XmlMapper.<init>(XmlMapper.java:49)
> ~[?:?]
>
>
>
> I have the Woodstox package installed via the CXF (3.2.6) Feature:
>
>
>
> karaf@root()> headers 206
>
>
>
> Woodstox (206)
>
> --------------
>
> Automatic-Module-Name = com.ctc.wstx
>
> Bnd-LastModified = 1522460060119
>
> Build-Jdk = 1.7.0_79
>
> Built-By = tatu
>
> Created-By = Apache Maven Bundle Plugin
>
> Implementation-Build-Date = 2018-03-31 01:33:59+0000
>
> Implementation-Title = Woodstox
>
> Implementation-Vendor = FasterXML
>
> Implementation-Vendor-Id = com.fasterxml.woodstox
>
> Implementation-Version = 5.1.0
>
> Manifest-Version = 1.0
>
> Specification-Title = Woodstox
>
> Specification-Vendor = FasterXML
>
> Specification-Version = 5.1.0
>
> Tool = Bnd-3.2.0.201605172007
>
> X-Compile-Source-JDK = 1.6
>
> X-Compile-Target-JDK = 1.6
>
>
>
> Bundle-Description = Woodstox is a high-performance XML processor
> thatimplements Stax (JSR-173), SAX2 and Stax2 APIs
>
> Bundle-DocURL = https://github.com/FasterXML/woodstox
>
> Bundle-License = http://www.apache.org/licenses/LICENSE-2.0.txt
>
> Bundle-ManifestVersion = 2
>
> Bundle-Name = Woodstox
>
> Bundle-SymbolicName = com.fasterxml.woodstox.woodstox-core
>
> Bundle-Vendor = FasterXML
>
> Bundle-Version = 5.1.0
>
>
>
> Require-Capability =
>
> osgi.ee;filter:=(&(osgi.ee=JavaSE)(version=1.6))
>
>
>
> Export-Package =
>
> com.ctc.wstx.api;
>
> uses:="com.ctc.wstx.cfg,
>
> com.ctc.wstx.dtd,
>
> com.ctc.wstx.ent,
>
> com.ctc.wstx.util,
>
> javax.xml.stream,
>
> org.codehaus.stax2.io,
>
> org.codehaus.stax2.validation";
>
> version=5.1.0,
>
> com.ctc.wstx.cfg;uses:=javax.xml.stream;version=5.1.0,
>
> com.ctc.wstx.compat;uses:=javax.xml.namespace;version=5.1.0,
>
> com.ctc.wstx.dom;
>
> uses:="com.ctc.wstx.api,
>
> com.ctc.wstx.sw,
>
> javax.xml.namespace,
>
> javax.xml.stream,
>
> javax.xml.transform.dom,
>
> org.codehaus.stax2.ri.dom,
>
> org.w3c.dom";
>
> version=5.1.0,
>
> com.ctc.wstx.dtd;
>
> uses:="com.ctc.wstx.api,
>
> com.ctc.wstx.ent,
>
> com.ctc.wstx.io,
>
> com.ctc.wstx.sr,
>
> com.ctc.wstx.util,
>
> javax.xml.stream,
>
> javax.xml.stream.events,
>
> org.codehaus.stax2.validation";
>
> version=5.1.0,
>
>
> com.ctc.wstx.ent;uses:="com.ctc.wstx.api,com.ctc.wstx.evt,com.ctc.wstx.io,javax.xml.stream";version=5.1.0,
>
> com.ctc.wstx.evt;
>
> uses:="com.ctc.wstx.dtd,
>
> com.ctc.wstx.sr,
>
> com.ctc.wstx.util,
>
> javax.xml.namespace,
>
> javax.xml.stream,
>
> javax.xml.stream.events,
>
> javax.xml.stream.util,
>
> org.codehaus.stax2,
>
> org.codehaus.stax2.ri,
>
> org.codehaus.stax2.ri.evt";
>
> version=5.1.0,
>
>
> com.ctc.wstx.exc;uses:="javax.xml.stream,org.codehaus.stax2.validation";version=5.1.0,
>
>
> com.ctc.wstx.io;uses:="com.ctc.wstx.api,com.ctc.wstx.exc,com.ctc.wstx.util,javax.xml.stream,org.codehaus.stax2";version=5.1.0,
>
> com.ctc.wstx.msv;
>
> uses:="com.ctc.wstx.api,
>
> com.sun.msv.grammar,
>
> com.sun.msv.grammar.trex,
>
> com.sun.msv.grammar.xmlschema,
>
> com.sun.msv.reader,
>
> com.sun.msv.verifier,
>
> com.sun.msv.verifier.regexp,
>
> javax.xml.parsers,
>
> javax.xml.stream,
>
> org.codehaus.stax2.validation,
>
> org.relaxng.datatype,
>
> org.xml.sax";
>
> version=5.1.0,
>
>
> com.ctc.wstx.osgi;uses:="org.codehaus.stax2,org.codehaus.stax2.osgi,org.codehaus.stax2.validation,org.osgi.framework";version=5.1.0,
>
> com.ctc.wstx.sax;
>
> uses:="com.ctc.wstx.api,
>
> com.ctc.wstx.dtd,
>
> com.ctc.wstx.sr,
>
> com.ctc.wstx.stax,
>
> javax.xml.parsers,
>
> javax.xml.stream,
>
> org.xml.sax,
>
> org.xml.sax.ext,
>
> org.xml.sax.helpers";
>
> version=5.1.0,
>
> com.ctc.wstx.sr;
>
> uses:="com.ctc.wstx.api,
>
> com.ctc.wstx.cfg,
>
> com.ctc.wstx.dtd,
>
> com.ctc.wstx.ent,
>
> com.ctc.wstx.exc,
>
> com.ctc.wstx.io,
>
> com.ctc.wstx.sw,
>
> com.ctc.wstx.util,
>
> javax.xml.namespace,
>
> javax.xml.stream,
>
> javax.xml.stream.events,
>
> org.codehaus.stax2,
>
> org.codehaus.stax2.ri.typed,
>
> org.codehaus.stax2.typed,
>
> org.codehaus.stax2.validation,
>
> org.xml.sax,
>
> org.xml.sax.ext";
>
> version=5.1.0,
>
> com.ctc.wstx.stax;
>
> uses:="com.ctc.wstx.api,
>
> com.ctc.wstx.cfg,
>
> com.ctc.wstx.dtd,
>
> com.ctc.wstx.io,
>
> com.ctc.wstx.sr,
>
> com.ctc.wstx.sw,
>
> com.ctc.wstx.util,
>
> javax.xml.namespace,
>
> javax.xml.stream,
>
> javax.xml.stream.events,
>
> javax.xml.stream.util,
>
> javax.xml.transform,
>
> org.codehaus.stax2,
>
> org.codehaus.stax2.ri";
>
> version=5.1.0,
>
> com.ctc.wstx.sw;
>
> uses:="com.ctc.wstx.api,
>
> com.ctc.wstx.cfg,
>
> com.ctc.wstx.sr,
>
> com.ctc.wstx.util,
>
> javax.xml.namespace,
>
> javax.xml.stream,
>
> javax.xml.stream.events,
>
> org.codehaus.stax2,
>
> org.codehaus.stax2.ri,
>
> org.codehaus.stax2.ri.typed,
>
> org.codehaus.stax2.typed,
>
> org.codehaus.stax2.validation";
>
> version=5.1.0,
>
> com.ctc.wstx.util;
>
> uses:="com.ctc.wstx.api,
>
> com.ctc.wstx.dtd,
>
> com.ctc.wstx.sr,
>
> javax.xml.namespace,
>
> javax.xml.stream,
>
> javax.xml.stream.events,
>
> org.codehaus.stax2.ri.typed,
>
> org.codehaus.stax2.typed,
>
> org.codehaus.stax2.validation,
>
> org.xml.sax,
>
> org.xml.sax.ext";
>
> version=5.1.0
>
> Import-Package =
>
> com.ctc.wstx.api;version="[5.1,6)",
>
> com.ctc.wstx.cfg;version="[5.1,6)",
>
> com.ctc.wstx.compat;version="[5.1,6)",
>
> com.ctc.wstx.dom;version="[5.1,6)",
>
> com.ctc.wstx.dtd;version="[5.1,6)",
>
> com.ctc.wstx.ent;version="[5.1,6)",
>
> com.ctc.wstx.evt;version="[5.1,6)",
>
> com.ctc.wstx.exc;version="[5.1,6)",
>
> com.ctc.wstx.io;version="[5.1,6)",
>
> com.ctc.wstx.msv;version="[5.1,6)",
>
> com.ctc.wstx.sr;version="[5.1,6)",
>
> com.ctc.wstx.stax;version="[5.1,6)",
>
> com.ctc.wstx.sw;version="[5.1,6)",
>
> com.ctc.wstx.util;version="[5.1,6)",
>
> com.sun.msv.grammar;resolution:=optional;version="[2013.6,2014)",
>
>
> com.sun.msv.grammar.trex;resolution:=optional;version="[2013.6,2014)",
>
>
> com.sun.msv.grammar.xmlschema;resolution:=optional;version="[2013.6,2014)",
>
> com.sun.msv.reader;resolution:=optional;version="[2013.6,2014)",
>
>
> com.sun.msv.reader.trex.ng;resolution:=optional;version="[2013.6,2014)",
>
>
> com.sun.msv.reader.util;resolution:=optional;version="[2013.6,2014)",
>
>
> com.sun.msv.reader.xmlschema;resolution:=optional;version="[2013.6,2014)",
>
> com.sun.msv.util;resolution:=optional;version="[2013.6,2014)",
>
> com.sun.msv.verifier;resolution:=optional;version="[2013.6,2014)",
>
>
> com.sun.msv.verifier.regexp;resolution:=optional;version="[2013.6,2014)",
>
>
> com.sun.msv.verifier.regexp.xmlschema;resolution:=optional;version="[2013.6,2014)",
>
> javax.xml.namespace;resolution:=optional,
>
> javax.xml.parsers;resolution:=optional,
>
> javax.xml.stream,
>
> javax.xml.stream.events,
>
> javax.xml.stream.util,
>
> javax.xml.transform;resolution:=optional,
>
> javax.xml.transform.dom;resolution:=optional,
>
> javax.xml.transform.sax;resolution:=optional,
>
> javax.xml.transform.stream;resolution:=optional,
>
> org.codehaus.stax2;version="[4.1,5)",
>
> org.codehaus.stax2.io;version="[4.1,5)",
>
> org.codehaus.stax2.osgi;version="[4.1,5)",
>
> org.codehaus.stax2.ri;version="[4.1,5)",
>
> org.codehaus.stax2.ri.dom;version="[4.1,5)",
>
> org.codehaus.stax2.ri.evt;version="[4.1,5)",
>
> org.codehaus.stax2.ri.typed;version="[4.1,5)",
>
> org.codehaus.stax2.typed;version="[4.1,5)",
>
> org.codehaus.stax2.validation;version="[4.1,5)",
>
> org.osgi.framework;resolution:=optional;version="[1.5,2)",
>
> org.relaxng.datatype;resolution:=optional,
>
> org.w3c.dom;resolution:=optional,
>
> org.xml.sax;resolution:=optional,
>
> org.xml.sax.ext;resolution:=optional,
>
> org.xml.sax.helpers;resolution:=optional
>
>
>
>
>
> Am I missing some configuration or some jar inside of endorsed/lib to
> get this to work?
>
> --
>
> *Javer Delgadillo* | Realtime GIS Engineer/ScrumMaster
>
> *Esri* | 380 New York St | Redlands, CA 92373 | USA
>
> T 909 793 2853 x1068 | jdelgadillol@esri.com | esri.com
>
>
>
> */THE/*
>
> */SCIENCE/*
>
> */OF/*
>
> */WHERE™/*
>
>
>