[jboss-svn-commits] JBL Code SVN: r25620 - in labs/jbossrules/trunk/drools-compiler/src: test/java/org/drools/xml/processes and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Mar 12 12:00:13 EDT 2009


Author: KrisVerlaenen
Date: 2009-03-12 12:00:13 -0400 (Thu, 12 Mar 2009)
New Revision: 25620

Modified:
   labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/xml/processes/SplitNodeHandler.java
   labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/xml/processes/XMLPersistenceTest.java
Log:
 - fixed issue where constraint name contained illegal characters

Modified: labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/xml/processes/SplitNodeHandler.java
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/xml/processes/SplitNodeHandler.java	2009-03-12 15:33:17 UTC (rev 25619)
+++ labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/xml/processes/SplitNodeHandler.java	2009-03-12 16:00:13 UTC (rev 25620)
@@ -52,7 +52,7 @@
                         + "toType=\"" + connection.getToType() + "\" ");
                 String name = constraint.getName();
                 if (name != null && !"".equals(name)) {
-                    xmlDump.append("name=\"" + constraint.getName() + "\" ");
+                    xmlDump.append("name=\"" + XmlDumper.replaceIllegalChars(constraint.getName()) + "\" ");
                 }
                 int priority = constraint.getPriority();
                 if (priority != 0) {

Modified: labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/xml/processes/XMLPersistenceTest.java
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/xml/processes/XMLPersistenceTest.java	2009-03-12 15:33:17 UTC (rev 25619)
+++ labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/xml/processes/XMLPersistenceTest.java	2009-03-12 16:00:13 UTC (rev 25620)
@@ -253,7 +253,7 @@
         split.setType(Split.TYPE_XOR);
         Connection connection = new ConnectionImpl(split, Node.CONNECTION_DEFAULT_TYPE, actionNode, Node.CONNECTION_DEFAULT_TYPE);
         Constraint constraint = new ConstraintImpl();
-        constraint.setName("constraint1");
+        constraint.setName("constraint1 ><&&");
         constraint.setPriority(1);
         constraint.setDialect("dialect1");
         constraint.setType("type1");




More information about the jboss-svn-commits mailing list