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);
}
}