Description
Will provide PR soon as I finish testing fix.
Current problems is with:
<bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlresolver/1.2_5</bundle> <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.saxon/11.4_1</bundle>
Saxon 11.4 requires to import org.xmlresolver (v4.4.3) and not org.apache.xml.resolver (v1.2).
Temporary workaround is to define bundle replacements like below:
<bundle mode="maven" originalUri="mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlresolver/1.2_5" replacement="wrap:mvn:org.xmlresolver/xmlresolver/4.4.3"/> <bundle mode="maven" originalUri="mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.saxon/11.4_1" replacement="wrap:mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.saxon/11.4_2$overwrite=merge&Import-Package=javax.xml.datatype,javax.xml.namespace,javax.xml.parsers,javax.xml.stream,javax.xml.stream.events,javax.xml.transform,javax.xml.transform.dom,javax.xml.transform.sax,javax.xml.transform.stream,javax.xml.transform.stax,javax.xml.xpath,org.xmlresolver,org.w3c.dom,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers,javax.xml,javax.xml.xquery;resolution:=optional,com.saxonica.functions.map;resolution:=optional,com.saxonica.stream;resolution:=optional"/>
Attachments
Issue Links
- is blocked by
-
SM-5478 Saxon and xmlresolver bundles has wrong exports/imports and missing classes
- Resolved
- is related to
-
CAMEL-19082 Blueprint with camel-xslt-saxon stops working in camel 3.20
- Resolved