2013-08-19 2 views
0

Приложение My Java EE 6 использует slf4j с протоколом logging как фреймворк регистрации. У меня есть openjpa custom logging, который не работает на Weblogic, пока это было нормально на стеклянную рыбку (whit openjpa 1.2). Когда я добавляю свою собственную фабрику журналов в свойство «openjpa.log» в файле persistence.xml, weblogic игнорирует это и не работает.logback dosen't work in Weblogic12c

мой пользовательский журнал завод:

<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. Я был бы рад получить некоторые подсказки, как это можно решить.

ответ

0

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

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