2016-11-20 11 views
0

После некоторых горячих развертываний я получаю это исключение. Это как-то связано с log4j?OutOfMemoryError: пространство PermGen в Spring приложение MVC tomcat

java.lang.OutOfMemoryError: PermGen space 
    at org.apache.log4j.Category.forcedLog(Category.java:388) 
    at org.apache.log4j.Category.log(Category.java:853) 
    at org.apache.commons.logging.impl.Log4JLogger.error(Log4JLogger.java:229) 
    at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:358) 
    at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107) 
    at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5068) 
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5584) 
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147) 
    at org.apache.catalina.core.StandardContext.reload(StandardContext.java:4088) 
    at org.apache.catalina.loader.WebappLoader.backgroundProcess(WebappLoader.java:425) 
    at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1342) 
    at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1543) 
    at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1553) 
    at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1553) 
    at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1521) 
    at java.lang.Thread.run(Unknown Source) 

Exception in thread "ContainerBackgroundProcessor[StandardEngine[Catalina]]" 

ответ

0

Посмотрите на это. Я считаю, что этот же вопрос

Tomcat: OutOfMemoryError Permgen Space

Существует прямая связь существует в общепринятом ответ, который может быть полезен.