You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ha...@apache.org on 2011/09/15 23:07:42 UTC

svn commit: r1171275 - /camel/trunk/components/camel-sql/src/main/java/org/apache/camel/component/sql/SqlEndpoint.java

Author: hadrian
Date: Thu Sep 15 21:07:42 2011
New Revision: 1171275

URL: http://svn.apache.org/viewvc?rev=1171275&view=rev
Log:
CAMEL-4425. Properly encode URI in camel-sql

Modified:
    camel/trunk/components/camel-sql/src/main/java/org/apache/camel/component/sql/SqlEndpoint.java

Modified: camel/trunk/components/camel-sql/src/main/java/org/apache/camel/component/sql/SqlEndpoint.java
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-sql/src/main/java/org/apache/camel/component/sql/SqlEndpoint.java?rev=1171275&r1=1171274&r2=1171275&view=diff
==============================================================================
--- camel/trunk/components/camel-sql/src/main/java/org/apache/camel/component/sql/SqlEndpoint.java (original)
+++ camel/trunk/components/camel-sql/src/main/java/org/apache/camel/component/sql/SqlEndpoint.java Thu Sep 15 21:07:42 2011
@@ -21,6 +21,7 @@ import org.apache.camel.Consumer;
 import org.apache.camel.Processor;
 import org.apache.camel.Producer;
 import org.apache.camel.impl.DefaultEndpoint;
+import org.apache.camel.util.UnsafeUriCharactersEncoder;
 import org.springframework.jdbc.core.JdbcTemplate;
 
 /**
@@ -71,6 +72,7 @@ public class SqlEndpoint extends Default
 
     @Override
     protected String createEndpointUri() {
-        return "sql:" + query;
+        // Make sure it's properly encoded
+        return "sql:" + UnsafeUriCharactersEncoder.encode(query);
     }
 }