You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Mingu Song (Jira)" <ji...@apache.org> on 2022/01/16 16:15:00 UTC
[jira] [Created] (CAMEL-17501) FailedToCreateRouteException does not finish
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)