2016-03-11 8 views
0

Я «ant install.source» Openbravo, затем «ant war», положил .war в/opt/tomcat/webapps, обновил службу tomcat. "Catalina.out" говорит:Openbravo.log: java.lang.OutOfMemoryError: PermGen space

org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /opt/tomcat/webapps/examples 
org.apache.catalina.util.SessionIdGeneratorBase.createSecureRandom Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [9,302] milliseconds. 
org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /opt/tomcat/webapps/examples has finished in 10,126 ms 
org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /opt/tomcat/webapps/openbravo 
org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 
Exception in thread "main" 
Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "main" 

и больше ничего, openbravo.out говорит, что это:

**Initializing in-memory model... 
org.openbravo.base.model.ModelProvider - Building runtime model 
org.openbravo.dal.core.DalLayerInitializer - Model read in-memory, generating mapping... 
ERROR org.hibernate.proxy.pojo.BasicLazyInitializer - Javassist Enhancement failed: org.openbravo.model.common.order.Order 
java.lang.RuntimeException: by java.lang.OutOfMemoryError: PermGen space** 

Вот мои CATALINA_OPTS в /etc/systemd/system/tomcat.service

CATALINA_OPTS="-Djava.awt.headless=true -Djava.library.path=/usr/lib/ -Xms384M -Xmx1536M -server -XX:MaxPermSize=1024M -XX:+DisableExplicitGC -XX:CompileCommand=exclude,net/sf/jasperreports/engine/export/JRGridLayout,horizontallyMergeEmptyCells" 

Что в этом плохого?

+0

Просьба предоставить более подробное описание того, что вы пытаетесь сделать и что не работает – TMob

+0

Я пытаюсь развернуть систему Openbravo. После того, как war-файл был развернут, я перезапускаю tomcat и вижу эти ошибки. – Evgeniy

+0

@TMob Я пытаюсь развернуть систему Openbravo. После того, как war-файл был развернут, я перезапускаю tomcat и вижу эти ошибки – Evgeniy

ответ

0

Решено. Просто начните использовать java 1.8 вместо 1.7

 Смежные вопросы

  • Нет связанных вопросов^_^