在jcl-over-slf4j.jar的Java 7更新45之后,Java Web start停止工作

时间:2013-11-07 22:06:16

标签: java java-web-start jnlp

我的应用程序正在使用Java Web start with JNLP。安装所有Java 7相关更新后,我的应用程序运行正常,但当我在lib文件夹中添加jcl-over-slf4j-1.1.1.jar文件时,我的应用程序停止工作。当我删除它时,应用程序再次正常工作。
注意:此应用程序也使用Log4j jar文件。 不确定这个jar文件或我的应用程序是否存在问题。

以下是此问题的相应堆栈跟踪:

  

显示java.lang.NullPointerException
  at com.sun.jnlp.JNLPClassLoader.getPermissions(Unknown Source)     at java.security.SecureClassLoader.getProtectionDomain(Unknown Source)     at java.security.SecureClassLoader.defineClass(Unknown Source)     at java.net.URLClassLoader.defineClass(Unknown Source)     在java.net.URLClassLoader.access $ 100(未知来源)     在java.net.URLClassLoader $ 1.run(未知来源)     在java.net.URLClassLoader $ 1.run(未知来源)     at java.security.AccessController.doPrivileged(Native Method)     at java.net.URLClassLoader.findClass(Unknown Source)     at com.sun.jnlp.JNLPClassLoader.findClass(Unknown Source)     at java.lang.ClassLoader.loadClass(Unknown Source)     at java.lang.ClassLoader.loadClass(Unknown Source)     在org.apache.commons.logging.impl.SLF4JLogFactory.getInstance(SLF4JLogFactory.java:156)       在org.apache.commons.logging.impl.SLF4JLogFactory.getInstance(SLF4JLogFactory.java:132)       在org.apache.commons.logging.LogFactory.getLog(LogFactory.java:272)       在org.apache.commons.configuration.AbstractFileConfiguration。(AbstractFileConfiguration.java:121)       在org.apache.commons.configuration.PropertiesConfiguration。(PropertiesConfiguration.java:222)

0 个答案:

没有答案