Details
-
Type:
Improvement
-
Status: Resolved
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 2.11.4, 2.12.3, 2.13.0, 2.14.0
-
Fix Version/s: 2.17.0
-
Component/s: camel-core, camel-xslt
-
Labels:None
-
Patch Info:Patch Available
-
Estimated Complexity:Unknown
Description
AFAIK Saxon-B is the only XSLT 2 processor that supports Java extensions (that's why it is still available for download on the Saxon site).
CAMEL-7130 enabled the "allowStAX" option by default, which is not supported by Saxon-B. This also breaks handling of CDATA sections with the Woodstox StAX implementation.
CAMEL-7753 tries to configure Saxon's MessageWarner class via a proprietary Saxon API that seems to change frequently - the current code only works with Saxon 9.3 - 9.5 (see also CAMEL-7891, CAMEL-8830).
Attachments
Issue Links
- is broken by
-
CAMEL-7130 Set XsltBuilder allowStax attribute to be true by default
-
- Resolved
-
-
CAMEL-7753 xslt component - Store warning/errors etc as exchange properties so end users can get hold of those
-
- Resolved
-
- is part of
-
CAMEL-8830 Upgrade to Saxon HE 9.7
-
- Resolved
-
-
CAMEL-7891 SetMessageEmmiter addition not work with latest Saxon
-
- Closed
-