Hi all,
I found that when bpel process call doXslTransform then the server will produce the
following output.
-------------------------------------------------------
2008-09-11 18:35:25,625 ERROR [org.jbpm.bpel.sublang.xpath.XPathExpressionEvaluator]
expression evaluation failed
org.jaxen.UnresolvableException: No Such Function doXslTransform
at org.jaxen.SimpleFunctionContext.getFunction(SimpleFunctionContext.java:127)
at org.jaxen.ContextSupport.getFunction(ContextSupport.java:242)
at org.jaxen.Context.getFunction(Context.java:216)
at org.jaxen.expr.DefaultFunctionCallExpr.evaluate(DefaultFunctionCallExpr.java:172)
at org.jaxen.expr.DefaultXPathExpr.asList(DefaultXPathExpr.java:102)
at org.jaxen.BaseXPath.selectNodesForContext(BaseXPath.java:674)
at org.jaxen.BaseXPath.selectNodes(BaseXPath.java:213)
at
org.jbpm.bpel.sublang.xpath.XPathExpressionEvaluator.evaluate(XPathExpressionEvaluator.java:80)
at org.jbpm.bpel.graph.basic.assign.FromExpression.extract(FromExpression.java:39)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
........
-------------------------------------------------------
Why jbpm-bpel does not support this function? As jbpm-bpel home page
said
"New services can be rapidly scripted as a function of other services instead of
being developed from the ground up. Transforming output from one service into input to
another service is made straightforward with XPath and XSLT.
".
However, jbpm-bpel cannot found that functions.
Does anyone know how to make this function works?
Many thanks.
dave
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4175828#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...