java.lang.SecurityException:类“org.apache.log4j.Logger”与同一包中其他类的信任级别不匹配

2024-04-24

对于 java web 应用程序,我在使用 JRE 1.6.0_22 时收到此错误

java.lang.SecurityException:类“org.apache.log4j.Logger”与同一包中其他类的信任级别不匹配

但是,使用 JRE 1.6.0_13 时它可以正常工作。

我在 Google 中搜索,发现有一个安全增强功能,因为更新19 http://download.oracle.com/javase/6/docs/technotes/guides/jweb/mixed_code.html.

对于这个例外,它说,

在先前检测到混合组件并决定允许它们共存后,将引发以下两个 SecurityException。这些异常表示在受信任组件和不受信任组件之间检测到组件名称冲突(资源名称或类包名称),并且加载资源或类的请求被拒绝。

现在的问题是,我如何找到哪些类(可能是 org.apache.log4j.Logger?)发生冲突以及它们位于哪些包中?

我发现有一个类似的问题甲骨文论坛 http://forums.oracle.com/forums/thread.jspa?messageID=9276959#9276959


有趣的链接。我还没有遇到这个问题 - 但可能是你的 JavaEE 容器类路径中的某个地方有带有“org.apache...”的 jarand在网络应用程序中。

查找并测试将其从网络应用程序中删除

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

java.lang.SecurityException:类“org.apache.log4j.Logger”与同一包中其他类的信任级别不匹配 的相关文章

随机推荐