簡體   English   中英

使用Bonecp或hikari cp時在GlassFish Server中的org.slf4j.ILoggerFactory

[英]org.slf4j.ILoggerFactory In GlassFish Server while using Bonecp or hikari cp

我是Web服務的新手,剛開始時,我在運行GlassFish Server生成的測試程序wsdl時,使用BoneCP(連接池)編寫了一個簡單的數據庫函數,但遇到了以下異常。

Caused by: java.lang.SecurityException: class "org.slf4j.ILoggerFactory"'s signer information does not match signer information of other classes in the same package
at java.lang.ClassLoader.checkCerts(ClassLoader.java:952)
at java.lang.ClassLoader.preDefineClass(ClassLoader.java:666)
at java.lang.ClassLoader.defineClass(ClassLoader.java:794)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at org.glassfish.web.loader.WebappClassLoader.findClass(WebappClassLoader.java:1220)
at org.glassfish.web.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1750)
at org.glassfish.web.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1633)
at com.jolbox.bonecp.BoneCPConfig.<clinit>(BoneCPConfig.java:60)
... 64 more

請建議如何解決

我知道這是一個老問題,但想回答一下,因為這可能對其他人有幫助。

我遇到了類似的問題,並通過進行2次更改解決了它。1.)將slf4j jar移至logback-core和logback-classic jars上方2.)下載了新的slf4j jar版本slf4j.api-1.6.1.jar

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM