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);


Reply via email to