简体   繁体   English

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

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

I am new to webservices, just I started by writing a simple database function using BoneCP(Connection Pooling) while running the tester wsdl generated by GlassFish Server, I am getting the following exception. 我是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

please suggest how to resolve 请建议如何解决

i know this is an old question but thought to answer this as it might be helpfull to someone else. 我知道这是一个老问题,但想回答一下,因为这可能对其他人有帮助。

I faced the similar issue and i resolved it by doing 2 changes 1.) moved the slf4j jar above the logback-core and logback-classic jars 2.) downloaded new slf4j jar version slf4j.api-1.6.1.jar 我遇到了类似的问题,并通过进行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.

相关问题 类 ch.qos.logback.classic.LoggerContext 没有实现请求的接口 org.slf4j.ILoggerFactory - Class ch.qos.logback.classic.LoggerContext does not implement the requested interface org.slf4j.ILoggerFactory BoneCP SLF4J ClassNotFoundException - BoneCP SLF4J ClassNotFoundException 线程“main”中的异常java.lang.NoClassDefFoundError:org / slf4j / ILoggerFactory - Exception in thread “main” java.lang.NoClassDefFoundError: org/slf4j/ILoggerFactory 线程“main”中的Yahoo BOSS异常java.lang.NoClassDefFoundError:org / slf4j / ILoggerFactory - Yahoo BOSS Exception in thread “main” java.lang.NoClassDefFoundError: org/slf4j/ILoggerFactory SLF4J:使用Jdbc连接到Hive时,无法加载类“ org.slf4j.impl.StaticLoggerBinder” - SLF4J: Failed to load class “org.slf4j.impl.StaticLoggerBinder” while connecting to Hive using Jdbc 将org.hibernate.jpa.HibernatePersistenceProvider与BoneCP一起使用时遇到错误 - Encounter error while using org.hibernate.jpa.HibernatePersistenceProvider with BoneCP 使用 Logger 时出现错误 - “考虑在您的配置中定义类型为‘org.slf4j.Logger’的 bean。” - Getting error while using Logger - "Consider defining a bean of type 'org.slf4j.Logger' in your configuration." 使用org.slf4j.MDC和Netty频道? - Using org.slf4j.MDC with Netty channels? 在Glassfish slf4j中配置2个日志servlet - Configure 2 log servlets in glassfish slf4j JCL通过SLF4j登录Glassfish - JCL logging in Glassfish via SLF4j
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM