[jboss-svn-commits] JBL Code SVN: r26650 - labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/xml/processes.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu May 21 08:42:29 EDT 2009
Author: KrisVerlaenen
Date: 2009-05-21 08:42:29 -0400 (Thu, 21 May 2009)
New Revision: 26650
Modified:
labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/xml/processes/ForEachNodeHandler.java
Log:
- fixed issue where ForEach collection expression contains illegal XML characters
Modified: labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/xml/processes/ForEachNodeHandler.java
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/xml/processes/ForEachNodeHandler.java 2009-05-21 11:30:00 UTC (rev 26649)
+++ labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/xml/processes/ForEachNodeHandler.java 2009-05-21 12:42:29 UTC (rev 26650)
@@ -9,6 +9,7 @@
import org.drools.workflow.core.node.CompositeNode;
import org.drools.workflow.core.node.ForEachNode;
import org.drools.xml.ExtensibleXmlParser;
+import org.drools.xml.XmlDumper;
import org.w3c.dom.Element;
import org.xml.sax.SAXException;
@@ -34,7 +35,7 @@
}
String collectionExpression = forEachNode.getCollectionExpression();
if (collectionExpression != null) {
- xmlDump.append("collectionExpression=\"" + collectionExpression + "\" ");
+ xmlDump.append("collectionExpression=\"" + XmlDumper.replaceIllegalChars(collectionExpression) + "\" ");
}
boolean waitForCompletion = forEachNode.isWaitForCompletion();
if (!waitForCompletion) {
More information about the jboss-svn-commits
mailing list