Details
-
Bug
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
3.7.5
-
None
-
Unknown
Description
In my case, the route string is a bit complex and long.
So the sanitizeUri function was not finished and camel context was stuck.
How about cut the route string first, then check and sanitize string.
I think it is better way and improving performance.
Please check this and let me change this.
protected static String getRouteMessage(String route) { // ensure to sanitize uri's in the route so we do not show sensitive information such as passwords route = URISupport.sanitizeUri(route); // cut the route after 60 chars so it won't be too big in the message // users just need to be able to identify the route so they know where to look if (route.length() > 60) { return route.substring(0, 60) + "..."; } else { return route; } }