]
Tom Fennelly resolved JBESB-3526.
---------------------------------
Resolution: Done
branches/JBESB_4_9_C: 35852
CamelGatewayMapper failing to parse endpoint URIs containing invalid
URI characters
-----------------------------------------------------------------------------------
Key: JBESB-3526
URL:
https://jira.jboss.org/browse/JBESB-3526
Project: JBoss ESB
Issue Type: Bug
Security Level: Public(Everyone can see)
Components: Transports
Affects Versions: 4.9
Reporter: Tom Fennelly
Assignee: Tom Fennelly
Fix For: 4.9 CP1
Some of the Camel components support query params that can contain invalid URI chars
(e.g. spaces). Camel handles this by encoding the URI using
org.apache.camel.util.UnsafeUriCharactersEncoder.endoce(String) before it tries to parse
it as a URI. Our CamelGatewayMapper (createURI method) barfs on such URIs because it
doesn't perform such an encoding first.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: