Mingu Song created CAMEL-17501:
----------------------------------
Summary: FailedToCreateRouteException does not finish
Key: CAMEL-17501
URL: https://issues.apache.org/jira/browse/CAMEL-17501
Project: Camel
Issue Type: Bug
Components: camel-core-api
Affects Versions: 3.7.5
Reporter: Mingu Song
Fix For: 3.7.5
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.
{code:java}
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;
}
} {code}
--
This message was sent by Atlassian Jira
(v8.20.1#820001)