[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