logback не работает в Weblogic12c

Мое приложение Java EE 6 использует slf4j с logback в качестве среды ведения журнала. У меня есть пользовательское ведение журнала openjpa, которое не работает на Weblogic, хотя раньше это было нормально на стеклянной рыбе (с openjpa 1.2). Когда я добавляю свою собственную фабрику журналов в свойство openjpa.log в файле persistence.xml, weblogic игнорирует это и не работает.

моя фабрика пользовательских журналов:

<property name="openjpa.Log" value="com.kishware.core.log.openjpa.CustomSLF4JLogFactory"/>

Вот вывод консоли weblogic, когда свойство игнорируется:

<Aug 17, 2013 11:29:35 AM GMT+04:30> <Warning> <J2EE> <BEA-160202> <You have specified a openjpa.Log setting in your configuration for persistence unit banco-product#pu-channel-manager. This setting will be ignored and all log messages will be sent to the WebLogic Server logging subsystem. Trace-level logging is controlled by the various JPA-specific debug settings in config.xml, or through the WebLogic Server Administration Console.>

Я должен упомянуть, что я использую JPA 2.1 с реализацией Toplink. Я был бы рад получить некоторые подсказки, как это можно решить.


person A. Abouei    schedule 19.08.2013    source источник


Ответы (1)


Я должен упомянуть, что я использую JPA 2.1 с реализацией Toplink.

Вот твоя проблема. Вы пытаетесь настроить Toplink (и я думаю, вы имеете в виду EclipseLink) со свойствами конфигурации OpenJPA.

person Rick    schedule 26.08.2013