[jboss-svn-commits] JBL Code SVN: r35852 - labs/jbossesb/branches/JBESB_4_9_CP/product/rosetta/src/org/jboss/soa/esb/listeners/config/mappers130.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed Nov 3 13:32:18 EDT 2010
Author: tfennelly
Date: 2010-11-03 13:32:18 -0400 (Wed, 03 Nov 2010)
New Revision: 35852
Modified:
labs/jbossesb/branches/JBESB_4_9_CP/product/rosetta/src/org/jboss/soa/esb/listeners/config/mappers130/CamelGatewayMapper.java
Log:
https://jira.jboss.org/browse/JBESB-3526
CamelGatewayMapper failing to parse endpoint URIs containing invalid URI characters
Modified: labs/jbossesb/branches/JBESB_4_9_CP/product/rosetta/src/org/jboss/soa/esb/listeners/config/mappers130/CamelGatewayMapper.java
===================================================================
--- labs/jbossesb/branches/JBESB_4_9_CP/product/rosetta/src/org/jboss/soa/esb/listeners/config/mappers130/CamelGatewayMapper.java 2010-11-03 16:34:34 UTC (rev 35851)
+++ labs/jbossesb/branches/JBESB_4_9_CP/product/rosetta/src/org/jboss/soa/esb/listeners/config/mappers130/CamelGatewayMapper.java 2010-11-03 17:32:18 UTC (rev 35852)
@@ -27,6 +27,7 @@
import java.util.List;
import java.util.Map;
+import org.apache.camel.util.UnsafeUriCharactersEncoder;
import org.jboss.soa.esb.ConfigurationException;
import org.jboss.soa.esb.dom.YADOMUtil;
import org.jboss.soa.esb.listeners.config.xbeanmodel130.CamelGatewayDocument;
@@ -160,7 +161,7 @@
str = str.trim();
if (str.length() > 0) {
try {
- return new URI(str);
+ return new URI(UnsafeUriCharactersEncoder.encode(str));
} catch (URISyntaxException e) {
throw new ConfigurationException("problem creating URI: " + str, e);
}
More information about the jboss-svn-commits
mailing list