Задача:
Выполнять логирование Log-медиатором с разделителем - новой строкой (чтобы, например, при уровне лога "full" все логируемые параметры сообщения, а также его содержимое, располагались на разных строках).
Решение:
Использовать в XML-конфигурации в качестве разделителя числовую ссылку на символ, соответствующую символу перевода строки (line feed) - "
" или табуляции - "	":
<log level="full" category="INFO" separator="
">
<property name="myprop" expression="synapse:get-property('myprop')"/>
</log>
В 4.8.0 не работает, автоматом заменяет на пробел.
ОтветитьУдалить