2

apache-tomcat6.0.24..および Enterprise Linux Enterprise Linux Server リリース 5.6 を使用して EGRCM アプリケーションをインストールしています。Tomcat を再起動すると、いくつかの例外が発生します。私は問題を見つけます。

前もって感謝します。

問題を以下に示します

on.StandardManager doUnload SEVERE: 持続セッションの保存中に IOException: java.io.FileNotFoundException: /home/grc/grcapp/tomcat/work/Catalina/localhost/grc/SESSIONS.ser (そのようなファイルまたはディレクトリはありません) java.io.FileNotFoundException : /home/grc/grcapp/tomcat/work/Catalina/localhost/grc/SESSIONS.ser (そのようなファイルまたはディレクトリはありません) at java.io.FileOutputStream.open(Native Method) at java.io.FileOutputStream.(FileOutputStream. java:194) で java.io.FileOutputStream.(FileOutputStream.java:84) で org.apache.catalina.session.StandardManager.doUnload(StandardManager.java:489) で org.apache.catalina.session.StandardManager.unload( StandardManager.java:463) で org.apache.catalina.session.StandardManager.stop(StandardManager.java:667) で org.apache.catalina.core.StandardContext.stop(StandardContext.java:4611) org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:924) で org.apache.catalina.startup.HostConfig.undeployApps(HostConfig.java:1319) で org.apache.catalina.startup.HostConfig .stop(HostConfig.java:1290) org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:323) org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) org. org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1086) at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1098) at org.apache.catalina.core.StandardEngine.stop(StandardEngine. java:448) org.apache.catalina.core.StandardService.stop(StandardService.java:584) で org.apache.catalina.core.StandardServer.stop(StandardServer.java:744) で org.apache.catalina.startup.Catalina.stop(Catalina.java:643) at org.apache.catalina.startup.Catalina.start(Catalina.java:618) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun. reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) で sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) で java.lang.reflect.Method.invoke(Method.java:597) で org.apache.catalina .startup.Bootstrap.start(Bootstrap.java:289) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)org.apache.catalina.startup.Bootstrap で java.lang.reflect.Method.invoke(Method.java:597) で sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) で (NativeMethodAccessorImpl.java:39) を呼び出す.start(Bootstrap.java:289) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)org.apache.catalina.startup.Bootstrap で java.lang.reflect.Method.invoke(Method.java:597) で sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) で (NativeMethodAccessorImpl.java:39) を呼び出す.start(Bootstrap.java:289) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)

2012-12-03 04:50:38,180 エラー [メイン] JuliToLog4jHandler:76 (org.apache.catalina.session.StandardManager:669) 2012 年 12 月 3 日 4:50:38 AM org.apache.catalina.session.StandardManager 停止SEVERE: 永続ストレージへのセッションのアンロード例外 java.io.FileNotFoundException: /home/grc/grcapp/tomcat/work/Catalina/localhost/grc/SESSIONS.ser (No such file or directory) at java.io.FileOutputStream.open( Native Method) at java.io.FileOutputStream.(FileOutputStream.java:194) at java.io.FileOutputStream.(FileOutputStream.java:84) at org.apache.catalina.session.StandardManager.doUnload(StandardManager.java:489) org.apache.catalina.session.StandardManager.unload(StandardManager.java:463) で org.apache.catalina.session.StandardManager.stop(StandardManager.java:667) で org.apache.catalina.core。org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:924) の StandardContext.stop(StandardContext.java:4611) org.apache.catalina.startup.HostConfig.undeployApps(HostConfig.java:1319) の org .apache.catalina.startup.HostConfig.stop(HostConfig.java:1290) org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:323) org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport) .java:119) org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1086) で org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1098) で org.apache.catalina. org.apache.catalina.core.StandardServer の org.apache.catalina.core.StandardService.stop(StandardService.java:584) の core.StandardEngine.stop(StandardEngine.java:448)。stop(StandardServer.java:744) at org.apache.catalina.startup.Catalina.stop(Catalina.java:643) at org.apache.catalina.startup.Catalina.start(Catalina.java:618) at sun.reflect .NativeMethodAccessorImpl.invoke0(ネイティブ メソッド) の sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) の sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) の java.lang.reflect.Method.invoke(Method) .java:597) org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289) で org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414) でjava.lang.reflect.Method.invoke(Method.java: 597) org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289) で org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414) でjava.lang.reflect.Method.invoke(Method.java: 597) org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289) で org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414) で

2012-12-03 04:50:38,182 INFO [main] QuartzScheduler:186 スケジューラを停止しています 2012-12-03 04:50:38,183 INFO [main] QuartzScheduler:496 スケジューラ AGScheduler_$_NON_CLUSTERED が一時停止しました。

2012-12-03 04:56:47,756 エラー [メイン] JuliToLog4jHandler:76 (oracle.adf.mbean.share.config.ADFConfigLifeCycleCallBack:83) 2012 年 12 月 3 日 4:56:47 AM oracle.adf.mbean.share. config.ADFConfigLifeCycleCallBack contextInitialized SEVERE: defaultApplicationName の構成 mbean の登録に失敗しました。

2012-12-03 04:56:47,757 エラー [メイン] JuliToLog4jHandler:76 (oracle.adf.mbean.share.config.ADFConfigLifeCycleCallBack:84) 2012 年 12 月 3 日 4:56:47 AM oracle.adf.mbean.share. config.ADFConfigLifeCycleCallBack contextInitialized SEVERE: oracle.jrf.UnknownPlatformException: JRF は現在のアプリケーション サーバー プラットフォームを判別できません。oracle.jrf.ServerPlatformSupportFactory.getInstance(ServerPlatformSupportFactory.java:79) で oracle.adf.mbean.share.config.ADFConfigLifeCycleCallBack.contextInitialized(ADFConfigLifeCycleCallBack.java:79) で org.apache.catalina.core.StandardContext.listenerStart(StandardContext) .java:3972) で org.apache.catalina.core.StandardContext.start(StandardContext.java:4467) で org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791) で org.apache.catalina.

4

1 に答える 1

6

Tomcat は、Tomcat のシャットダウン時にすべてのセッション格納オブジェクト (シリアライズ可能) を sessions.ser というファイルとして保存しようとしています。これにより、起動時にそのセッションを戻すことができます。

開始時に、sessions.ser ファイルを読み取ってセッションを復元しようとします。あなたの問題は許可の問題のようです。フォルダー /home/grc/grcapp/tomcat/work/Catalina/localhost/grc に読み取り/書き込み権限を付与してみてください

chmod の使用

于 2012-12-05T07:39:49.107 に答える