0

tomcat7 に問題があります。

Kubuntu 11.04 にインストールしてから、Alfresco community 4.0.d をダウンロードし、このガイドで必要なことをすべて実行します。http://paultiseo.wordpress.com/2012/06/27/installing-alfresco-community-4-on-ubuntu-server-12/

tomcat7 をインストールすると、正常に動作します。localhost:8080 に移動すると、Tomcat のメニューが表示され、正常に動作します。

しかし、ガイドの次の手順を実行して、localhtost:8080 に接続しようとすると、Web が読み込まれません。エラーを出さないでください。ロードを続けて終了することはありません。

さらに、tomcat7 をシャットダウンしようとすると、何かが実行中であるために Java エラーが発生します。

私が何か間違っているかどうかわからないので、何か提案をいただければ幸いです。情報が必要な場合は、それを言ってください。

どうも!

情報: SO: Kubuntu 11.04 32 Tomcat: 7 Alfresco: community 4.0.d

今日の localhost.log:

    abr 15, 2013 9:21:15 AM org.apache.catalina.core.ApplicationContext log
    INFO: ContextListener: contextInitialized()
    abr 15, 2013 9:21:15 AM org.apache.catalina.core.ApplicationContext log
    INFO: SessionListener: contextInitialized()
    abr 15, 2013 9:21:15 AM org.apache.catalina.core.ApplicationContext log
    INFO: ContextListener: attributeAdded('org.apache.jasper.compiler.TldLocationsCache', 'org.apache.jasper.compiler.TldLocationsCache@10da34e')

今日の catalina.log:

abr 15, 2013 9:20:54 AM org.apache.catalina.core.AprLifecycleListener init
SEVERE: Se encuentra instalada una versión incompatible 1.1.20 de la biblioteca nativa APR de Apache Tomcat, mientras que Tomcat necesita la versión 1.1.24
abr 15, 2013 9:20:55 AM org.apache.catalina.core.AprLifecycleListener init
SEVERE: Se encuentra instalada una versión incompatible 1.1.20 de la biblioteca nativa APR de Apache Tomcat, mientras que Tomcat necesita la versión 1.1.24
abr 15, 2013 9:20:55 AM org.apache.catalina.core.AprLifecycleListener init
SEVERE: Se encuentra instalada una versión incompatible 1.1.20 de la biblioteca nativa APR de Apache Tomcat, mientras que Tomcat necesita la versión 1.1.24
abr 15, 2013 9:20:55 AM org.apache.catalina.core.AprLifecycleListener init
SEVERE: Se encuentra instalada una versión incompatible 1.1.20 de la biblioteca nativa APR de Apache Tomcat, mientras que Tomcat necesita la versión 1.1.24
abr 15, 2013 9:20:55 AM org.apache.catalina.core.AprLifecycleListener init
SEVERE: Se encuentra instalada una versión incompatible 1.1.20 de la biblioteca nativa APR de Apache Tomcat, mientras que Tomcat necesita la versión 1.1.24
abr 15, 2013 9:20:55 AM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-bio-8080"]
abr 15, 2013 9:20:55 AM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-bio-8009"]
abr 15, 2013 9:20:55 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 2097 ms
abr 15, 2013 9:20:56 AM org.apache.catalina.core.StandardService startInternal
INFO: Arrancando servicio Catalina
abr 15, 2013 9:20:56 AM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.39
abr 15, 2013 9:20:56 AM org.apache.catalina.startup.HostConfig deployWAR
INFO: Despliegue del archivo /usr/share/tomcat7/webapps/share.war de la aplicación web
abr 15, 2013 9:21:15 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Despliegue del directorio /usr/share/tomcat7/webapps/host-manager de la aplicación web
abr 15, 2013 9:21:15 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Despliegue del directorio /usr/share/tomcat7/webapps/docs de la aplicación web
abr 15, 2013 9:21:15 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Despliegue del directorio /usr/share/tomcat7/webapps/examples de la aplicación web
abr 15, 2013 9:21:15 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Despliegue del directorio /usr/share/tomcat7/webapps/manager de la aplicación web
abr 15, 2013 9:21:16 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Despliegue del directorio /usr/share/tomcat7/webapps/ROOT de la aplicación web
abr 15, 2013 9:21:16 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Despliegue del directorio /usr/share/tomcat7/webapps/alfresco de la aplicación web
abr 15, 2013 9:21:27 AM org.apache.catalina.core.StandardContext addApplicationListener
INFO: El escuchador "org.apache.myfaces.webapp.StartupServletContextListener" ya está configurado para este contexto. La definición duplicada ha sido ignorada.
abr 15, 2013 9:31:25 AM org.apache.catalina.core.AprLifecycleListener init
SEVERE: Se encuentra instalada una versión incompatible 1.1.20 de la biblioteca nativa APR de Apache Tomcat, mientras que Tomcat necesita la versión 1.1.24
abr 15, 2013 9:31:25 AM org.apache.catalina.core.AprLifecycleListener init
SEVERE: Se encuentra instalada una versión incompatible 1.1.20 de la biblioteca nativa APR de Apache Tomcat, mientras que Tomcat necesita la versión 1.1.24
abr 15, 2013 9:31:25 AM org.apache.catalina.core.AprLifecycleListener init
SEVERE: Se encuentra instalada una versión incompatible 1.1.20 de la biblioteca nativa APR de Apache Tomcat, mientras que Tomcat necesita la versión 1.1.24
abr 15, 2013 9:31:25 AM org.apache.catalina.core.AprLifecycleListener init
SEVERE: Se encuentra instalada una versión incompatible 1.1.20 de la biblioteca nativa APR de Apache Tomcat, mientras que Tomcat necesita la versión 1.1.24
abr 15, 2013 9:31:26 AM org.apache.catalina.core.AprLifecycleListener init
SEVERE: Se encuentra instalada una versión incompatible 1.1.20 de la biblioteca nativa APR de Apache Tomcat, mientras que Tomcat necesita la versión 1.1.24
abr 15, 2013 9:31:26 AM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-bio-8080"]
abr 15, 2013 9:31:26 AM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-bio-8009"]
abr 15, 2013 9:31:26 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1489 ms
abr 15, 2013 9:31:26 AM org.apache.catalina.core.StandardService startInternal
INFO: Arrancando servicio Catalina
abr 15, 2013 9:31:26 AM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.39
abr 15, 2013 9:31:26 AM org.apache.catalina.startup.HostConfig deployWAR
INFO: Despliegue del archivo /usr/share/tomcat7/webapps/share.war de la aplicación web
abr 15, 2013 9:31:39 AM org.apache.catalina.startup.HostConfig deployWAR
INFO: Despliegue del archivo /usr/share/tomcat7/webapps/alfresco.war de la aplicación web
abr 15, 2013 9:31:47 AM org.apache.catalina.core.StandardContext addApplicationListener
INFO: El escuchador "org.apache.myfaces.webapp.StartupServletContextListener" ya está configurado para este contexto. La definición duplicada ha sido ignorada.
abr 15, 2013 9:32:36 AM org.apache.catalina.core.ContainerBase startInternal
SEVERE: A child container failed during start
java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: PermGen space
    at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:252)
    at java.util.concurrent.FutureTask.get(FutureTask.java:111)
    at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1123)
    at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:302)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    at org.apache.catalina.core.StandardService.startInternal(StandardService.java:443)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:732)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:684)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:601)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:322)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:456)
Caused by: java.lang.OutOfMemoryError: PermGen space
    at java.lang.StackTraceElement.equals(StackTraceElement.java:204)
    at java.lang.Throwable.printEnclosedStackTrace(Throwable.java:688)
    at java.lang.Throwable.printStackTrace(Throwable.java:666)
    at java.lang.Throwable.printStackTrace(Throwable.java:720)
    at java.util.logging.SimpleFormatter.format(SimpleFormatter.java:157)
    at org.apache.juli.FileHandler.publish(FileHandler.java:200)
    at java.util.logging.Logger.log(Logger.java:565)
    at java.util.logging.Logger.doLog(Logger.java:586)
    at java.util.logging.Logger.logp(Logger.java:786)
    at org.apache.juli.logging.DirectJDKLog.log(DirectJDKLog.java:185)
    at org.apache.juli.logging.DirectJDKLog.error(DirectJDKLog.java:151)
    at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:768)
    at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:477)
    at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1402)
    at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:318)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
    at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
    at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:402)
    at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:347)
    at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1140)
    at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:800)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549)
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
    at java.util.concurrent.FutureTask.run(FutureTask.java:166)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:722)
4

2 に答える 2

0

JAVA_OPTS を微調整し、JVM PermGen により多くのメモリを許可する必要があります。Alfresco 4.xa の一般的な適切な値は 256m です。

参照している記事では、JAVA_OPTS="${JAVA_OPTS} -XX:MaxPermSize=512m -Xms128m -Dalfresco.home=/opt/alfresco -Dcom.sun.management.jmxremote" を使用するように指示されています。メモリと Xmx の設定 -- 多すぎます。

指示に従った場合、JAVA_OPTS 変数が適切に設定されていないか、他の場所で上書きされています。'ps aux | tomcat' で tomcat に渡された引数を確認できます。grep java' など。

Alfresco wiki リファレンス (Alfresco 3.4 以降は更新されていないと思いますが、この情報はまだ関連しています): http://wiki.alfresco.com/wiki/JVM_Tuning#Permanent_Generation_.28PermGen.29_Size

于 2013-04-16T21:45:15.373 に答える
0

PC を再起動して、もう一度お試しください。

于 2013-04-15T09:41:58.573 に答える