java.lang.securityexception:类“ org.apache.log4j.logger”类不匹配同一软件包中其他类的信任级别

StackOverflow https://stackoverflow.com/questions/4680823

  •  10-10-2019
  •  | 
  •  

对于Java Web应用程序,我使用JRE 1.6.0_22时会遇到此错误

java.lang.securityexception:类“ org.apache.log4j.logger”类不匹配同一软件包中其他类的信任级别

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

我在Google中进行了搜索,发现有安全性提高了 更新19.

而且,除了这个例外,

在以前检测到混合组件后,抛出了以下两个SecurityExceptions,并决定使它们共存。异常表明,在受信任和不信任的组件之间检测到组件名称碰撞(资源名称或类软件包名称),并拒绝加载资源或类的请求。

现在的问题是,我如何找到哪个类(也许是org.apache.log4j.logger?)有碰撞以及它们所处的包装呢?

我发现有类似的问题 甲骨文论坛

有帮助吗?

解决方案

有趣的链接。我还没有问题 - 但愿您在Javaee Container class Path的某个地方带有“ org.apache ...”的罐子 在Web应用程序中。

寻找并从Web应用程序中删除它

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top