2013-08-19 76 views
0

我的Java EE 6應用程序使用帶有logback的slf4j作爲日誌框架。我有openjpa自定義日誌記錄,這是不是在Weblogic上工作,而在glassfish之前(惠普openjpa 1.2)是好的。 當我將自定義日誌工廠添加到persistence.xml中的「openjpa.log」屬性時,weblogic忽略此操作並且不起作用。logback不能在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的實施

右邊是你的問題。您正嘗試使用OpenJPA配置屬性來配置Toplink(並且我認爲您的意思是EclipseLink)。

相關問題