How to package Saxon-PE or Saxon-EE license with the bundle ?
Issue
Fusecomes withSaxon-HE, but user needs some other functionality so user is trying to useSaxon-PEin the container.- User's environment is in
fabricmode. - How to disable
Saxon-HEfrom Fuse container? - How to load
Saxon-PElicense into Fuse container? - Because of license not getting picked up properly, user is facing below error.
[pache.camel.spring.Main.main()] XsltErrorListener ERROR Cannot find a matching 1-argument function named {java:xxx.yyy.zzz.Custom2XML}convert(). Reflexive calls to Java methods require a Saxon-PE or Saxon-EE license, and none was found; SystemID: ; Line#: 378; Column#: 90
net.sf.saxon.trans.XPathException: Cannot find a matching 1-argument function named {java:xxx.yyy.zzz.Custom2XML}convert(). Reflexive calls to Java methods require a Saxon-PE or Saxon-EE license, and none was found
at net.sf.saxon.expr.parser.XPathParser.grumble(XPathParser.java:267)[saxon9pe-0.0.1-SNAPSHOT.jar:]
at net.sf.saxon.expr.parser.XPathParser.grumble(XPathParser.java:235)[saxon9pe-0.0.1-SNAPSHOT.jar:]
at net.sf.saxon.expr.parser.XPathParser.reportMissingFunction(XPathParser.java:2503)[saxon9pe-0.0.1-SNAPSHOT.jar:]
at net.sf.saxon.expr.parser.XPathParser.parseFunctionCall(XPathParser.java:2433)[saxon9pe-0.0.1-SNAPSHOT.jar:]
Environment
- Red Hat JBoss Fuse
- 6.1.0
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
