Author: mriou
Date: Fri Sep 15 10:19:37 2006
New Revision: 446662
URL: http://svn.apache.org/viewvc?view=rev&rev=446662
Log:
Fixed a bug on node selection.
Modified:
incubator/ode/trunk/bpel-el-xpath20/src/main/java/org/apache/ode/bpel/elang/xpath20/runtime/JaxpVariableResolver.java
Modified:
incubator/ode/trunk/bpel-el-xpath20/src/main/java/org/apache/ode/bpel/elang/xpath20/runtime/JaxpVariableResolver.java
URL:
http://svn.apache.org/viewvc/incubator/ode/trunk/bpel-el-xpath20/src/main/java/org/apache/ode/bpel/elang/xpath20/runtime/JaxpVariableResolver.java?view=diff&rev=446662&r1=446661&r2=446662
==============================================================================
---
incubator/ode/trunk/bpel-el-xpath20/src/main/java/org/apache/ode/bpel/elang/xpath20/runtime/JaxpVariableResolver.java
(original)
+++
incubator/ode/trunk/bpel-el-xpath20/src/main/java/org/apache/ode/bpel/elang/xpath20/runtime/JaxpVariableResolver.java
Fri Sep 15 10:19:37 2006
@@ -29,10 +29,8 @@
import org.apache.ode.bpel.o.OMessageVarType;
import org.apache.ode.bpel.o.OScope;
import org.apache.ode.bpel.o.OXsdTypeVarType;
-import org.apache.ode.utils.DOMUtils;
import org.apache.ode.utils.Namespaces;
import org.apache.ode.utils.xsd.XSTypes;
-import org.w3c.dom.Document;
import org.w3c.dom.Node;
import javax.xml.namespace.QName;
@@ -109,10 +107,8 @@
} catch (NumberFormatException e) { }
return text;
} else {
- // Saxon expects a nodelist, everything will result in a
wrong result...
- Document doc = DOMUtils.newDocument();
- doc.appendChild(doc.importNode(variableNode, true));
- return doc.getChildNodes();
+ // Saxon expects a nodelist, everything else will result
in a wrong result...
+ return variableNode.getChildNodes();
}
}catch(FaultException e){
throw new WrappedResolverException(e);