LifeRay на Tomcat не загружать класс - PullRequest
0 голосов
/ 12 июля 2011

Я делаю портлет на Liferay, развернутый на jboss.Сегодня я поменял библиотеку и начинает происходить проблема.При развертывании портлета мне нужно перезапустить 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)

Этим утром у меня возникла похожая проблема, когда я пытался использовать Logger из log4j ... и теперь эта проблема связана собщий журнал ... кто-то может мне помочь?

1 Ответ

0 голосов
/ 12 июля 2011

Я думаю, вы встретили ошибку в Tomcat.потому что он не должен генерировать RuntimeException, особенно NullPointerException.как с этим бороться?читать исходный код Tomcat в строке 1245 ...

...