Perl: использование собственного appender с log4perl - PullRequest
0 голосов
/ 08 ноября 2011

У меня есть пользовательский app4 log4j, который записывает сообщения журнала в очередь JMS.Как я могу использовать этот appender в моем файле конфигурации log4perl.Может кто-нибудь отправить мне пример кода, пожалуйста.

Спасибо за вашу помощь.

1 Ответ

0 голосов
/ 08 ноября 2011

Хотя Log4perl основан на log4j и может использовать синтаксис log4j в своих файлах конфигурации, это отдельная реализация, написанная на Perl. Он не может использовать log4j appenders. Вы должны написать класс Perl с таким же поведением. Как только вы это сделаете, вы можете использовать Log :: Log4perl :: JavaMap , чтобы сообщить программе чтения конфигурации Log4perl о сопоставлении имени Java вашего приложения с соответствующим классом Perl.

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