Project: mule
Issue MULE-6501: XsltTransformer forcefully evaluate expressions in context-property into Strings
This arbitrary limitation prevents passing DOM nodes as XSL parameters :( It comes from the fact the XSL transformer uses the deprecated {{parse}} method in: {code:java} protected Object evaluateTransformParameter(String key, Object value, MuleMessage message) throws TransformerException { if (value instanceof String) { return muleContext.getExpressionManager().parse(value.toString(), message); } return value; } {code}
Story points: 8