Author: mriou
Date: Wed Sep 20 15:09:26 2006
New Revision: 448363

URL: http://svn.apache.org/viewvc?view=rev&rev=448363
Log:
Fixed a bug on lval selection with Saxon.

Modified:
    
incubator/ode/trunk/bpel-obj/src/main/java/org/apache/ode/bpel/o/OElementVarType.java

Modified: 
incubator/ode/trunk/bpel-obj/src/main/java/org/apache/ode/bpel/o/OElementVarType.java
URL: 
http://svn.apache.org/viewvc/incubator/ode/trunk/bpel-obj/src/main/java/org/apache/ode/bpel/o/OElementVarType.java?view=diff&rev=448363&r1=448362&r2=448363
==============================================================================
--- 
incubator/ode/trunk/bpel-obj/src/main/java/org/apache/ode/bpel/o/OElementVarType.java
 (original)
+++ 
incubator/ode/trunk/bpel-obj/src/main/java/org/apache/ode/bpel/o/OElementVarType.java
 Wed Sep 20 15:09:26 2006
@@ -37,6 +37,9 @@
        public Node newInstance(Document doc) {
                Element el = doc.createElementNS(elementType.getNamespaceURI(),
                                elementType.getLocalPart());
-               return el;
+        // Pre-filling the element with an empty node to avoid an empty nodeset
+        // when selecting the element child nodes
+        el.appendChild(doc.createElement("empty"));        
+        return el;
        }
 }


Reply via email to