[jboss-svn-commits] JBL Code SVN: r35887 - labs/jbossrules/soa_branches/BRMS-5.1.x/drools-guvnor/src/main/java/org/drools/guvnor/server.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri Nov 5 16:59:37 EDT 2010


Author: tsurdilovic
Date: 2010-11-05 16:59:36 -0400 (Fri, 05 Nov 2010)
New Revision: 35887

Modified:
   labs/jbossrules/soa_branches/BRMS-5.1.x/drools-guvnor/src/main/java/org/drools/guvnor/server/ServiceImplementation.java
Log:
BRMS-426 : Atom feeds need to escape XML special characters


Modified: labs/jbossrules/soa_branches/BRMS-5.1.x/drools-guvnor/src/main/java/org/drools/guvnor/server/ServiceImplementation.java
===================================================================
--- labs/jbossrules/soa_branches/BRMS-5.1.x/drools-guvnor/src/main/java/org/drools/guvnor/server/ServiceImplementation.java	2010-11-05 20:57:25 UTC (rev 35886)
+++ labs/jbossrules/soa_branches/BRMS-5.1.x/drools-guvnor/src/main/java/org/drools/guvnor/server/ServiceImplementation.java	2010-11-05 20:59:36 UTC (rev 35887)
@@ -47,6 +47,7 @@
 import javax.jcr.RepositoryException;
 
 import org.apache.commons.io.IOUtils;
+import org.apache.commons.lang.StringEscapeUtils;
 import org.drools.RuleBase;
 import org.drools.RuleBaseConfiguration;
 import org.drools.RuleBaseFactory;
@@ -2717,7 +2718,7 @@
         Discussion dp = new Discussion();
         List<DiscussionRecord> discussion = dp.fromString( asset.getStringProperty( Discussion.DISCUSSION_PROPERTY_KEY ) );
         discussion.add( new DiscussionRecord( repo.getSession().getUserID(),
-                                              comment ) );
+        		StringEscapeUtils.escapeXml(comment) ) );
         asset.updateStringProperty( dp.toString( discussion ),
                                     Discussion.DISCUSSION_PROPERTY_KEY,
                                     false );



More information about the jboss-svn-commits mailing list