Apache Верблюд 3.1.0 Проблема с журналированием - PullRequest
0 голосов
/ 16 марта 2020

Когда я переносил Apache Camel Version с 2.x до 3.1.0 с Camel REST DSL и Spring Boot, я столкнулся с проблемой журналирования, приведенной ниже.

Мой ключ регистрации определен в приложении. свойства i, e mymessage = Hello World. Внутренний маршрут, когда я использую его как

.log(LoggingLevel.INFO, "${properties:mymessage}") [Works in both 2.x and 3.1.0]

.log(LoggingLevel.INFO, "{{mymessage}}") [Works only in 2.x]

Моя проблема в том, что у меня много операторов записи в журнал с использованием {{xxx}}, который, к сожалению, не работает в процессе обновления 3.1.0.

Я пропускаю какие-либо настройки c.

Я пытался использовать @PropertySource, поместив ключ в отдельный файл, также попробовал его с конфигурацией Spring Cloud, ничего не работает.

Любая помощь будет очень оценили.

1 Ответ

1 голос
/ 16 марта 2020

Это было решено и будет частью 3.2.0, см. https://issues.apache.org/jira/browse/CAMEL-14651

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...