Java tomcat don'上的liferay;不要加载一个类

Java tomcat don'上的liferay;不要加载一个类,java,tomcat,logging,liferay,Java,Tomcat,Logging,Liferay,我正在为部署在jboss上的Liferay制作一个portlet。今天我换了一个图书馆,开始出问题了。部署portlet时,我必须重新启动Liferay,否则会出现以下异常: 17:09:36,325 ERROR [DispatcherPortlet:554] Could not complete request java.lang.NullPointerException at org.apache.catalina.loader.WebappClassLoader.findResou

我正在为部署在jboss上的Liferay制作一个portlet。今天我换了一个图书馆,开始出问题了。部署portlet时,我必须重新启动Liferay,否则会出现以下异常:

17:09:36,325 ERROR [DispatcherPortlet:554] Could not complete request java.lang.NullPointerException at org.apache.catalina.loader.WebappClassLoader.findResources(WebappClassLoader.java:1245) at java.lang.ClassLoader.getResources(ClassLoader.java:1041) at org.apache.commons.logging.LogFactory$4.run(LogFactory.java:1317) at java.security.AccessController.doPrivileged(Native Method) at org.apache.commons.logging.LogFactory.getResources(LogFactory.java:1336) at org.apache.commons.logging.LogFactory.getConfigurationFile(LogFactory.java:1398) at org.apache.commons.logging.LogFactory.getFactory(LogFactory.java:417) at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:645) at org.springframework.security.portlet.PortletAuthenticationDetails.(PortletAuthenticationDetails.java:14) 17:09:36325错误[DispatcherPortlet:554]无法完成请求 java.lang.NullPointerException 位于org.apache.catalina.loader.WebappClassLoader.findResources(WebappClassLoader.java:1245) 位于java.lang.ClassLoader.getResources(ClassLoader.java:1041) 位于org.apache.commons.logging.LogFactory$4.run(LogFactory.java:1317) 位于java.security.AccessController.doPrivileged(本机方法) 位于org.apache.commons.logging.LogFactory.getResources(LogFactory.java:1336) 位于org.apache.commons.logging.LogFactory.getConfigurationFile(LogFactory.java:1398) 位于org.apache.commons.logging.LogFactory.getFactory(LogFactory.java:417) 位于org.apache.commons.logging.LogFactory.getLog(LogFactory.java:645) 位于org.springframework.security.portlet.PortletAuthenticationDetails。(PortletAuthenticationDetails.java:14)
今天早上,当我尝试使用log4j的记录器时,我遇到了一个类似的问题……现在这个问题出现在普通日志上……有人能帮我吗?

我想你在Tomcat中遇到了一个bug。因为它不应该抛出RuntimeException,尤其是NullPointerException。如何处理?阅读第1245行tomcat的源代码…

您更改了什么库?它是自己的库…有人做了一些修改,但我不知道是什么…对。。。你是怎么换的?您是否在portlet的lib目录中放置了一个新的jar?或者新库在服务器的lib目录下?我把jar放在lib目录下……奇怪的是,它似乎是log4j的问题