2012-12-05 60 views
2

即时通讯使用apache-tomcat6.0.24..and企业版Linux企业Linux服务器版本5.6安装我的EGRCM应用程序。当im重新启动我的tomcat时,它会唤起一些异常......问题是重新部署我的应用程序时无法打开..请帮助我找出问题所在。Tomcat session.ser

在此先感谢。

的问题会显示在下面

on.StandardManager doUnload 重度:IOException异常,同时节省持续会话:java.io.FileNotFoundException:/家庭/ GRC/grcapp/tomcat的/工作/卡塔利娜/本地主机/ GRC/SESSIONS.ser(没有这样的文件或目录) java.io.FileNotFoundException:/home/grc/grcapp/tomcat/work/Catalina/localhost/grc/SESSIONS.ser(没有这样的文件或目录) at java.io. FileOutputStream.open(本机方法) 在java.io.FileOutputStream中。(FileOutputStream.java:194) 在java.io.FileOutputStream中。(FileOutputStream.java:84) 在org.apache.catalina.session.Stand ardManager.doUnload(StandardManager.java:489) at org.apache.catalina.session.StandardManager.unload(StandardManager.java:463) at org.apache.catalina.session.StandardManager.stop(StandardManager.java:667) at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4611) at org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:924) at org.apache.catalina.startup。 HostConfig.undeployApps(HostConfig.java:1319) at org.apache.catalina.startup.HostConfig.stop(HostConfig.java:1290) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:323)在org.apache.catalin上的org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) 上的 在org.apache.catalina.core.StandardEngine.stop(StandardEngine。org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1098) )上的a.core.ContainerBase.stop(ContainerBase.java:1086) 。 java:448) at org.apache.catalina.core.StandardService.stop(StandardService.java:584) at org.apache.catalina.core.StandardServer.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(Native Method) at sun .reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorIm pl.java:25) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289) at org.apache。java.lang.reflect.Method.invoke(Method.java:597) catalina.startup.Bootstrap.main(Bootstrap.java:414)

2012-12-03 04:50:38,180错误[main] JuliToLog4jHandler:76(org.apache.catalina.session.StandardManager:669)Dec 3 ,2012 4:50:38 AM org.apache.catalina.session.StandardManager stop SEVERE:将会话卸载到永久存储器异常 java.io.FileNotFoundException:/ home/grc/grcapp/tomcat/work/Catalina/localhost/grc /SESSIONS.ser(没有这样的文件或目录) at java.io.FileOutputStream.open(Native Method) at java.io.FileOutputStream。(FileOu tputStream.java:194) at java.io.FileOutputStream。(FileOutputStream.java:84) at org.apache.catalina.session.StandardManager.doUnload(StandardManager.java:489) at org.apache.catalina.session .StandardManager.unload(StandardManager.java:463) at org.apache.catalina.session.StandardManager.stop(StandardManager。java:667) at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4611) at org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:924) at org.apache。 catalina.startup.HostConfig.undeployApps(HostConfig.java:1319) at org.apache.catalina.startup.HostConfig.stop(HostConfig.java:1290) at 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) at org.apache.catalina.core.StandardEngine.stop(StandardEngine.java:448 ) at org.apache.catalina.core.StandardService.stop(StandardService.java:584) at org.apache.catalina.core.StandardServer.stop(StandardServer.java:744) at org.apache.catalina.startup .Catalina.stop(Catalina.java:643) 在org.apache.catalina.startup.Catalina.start(Catalina.java:618) 在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) at org.apache.catalina.startu p.Bootstrap.main(Bootstrap.java:414)

2012年12月3日04:50:38182 INFO [主要] QuartzScheduler:186停止调度 2012年12月3日04:50:38182 INFO [主要] QuartzScheduler:570 Scheduler AGScheduler _ $ _ NON_CLUSTERED正在关闭。 2012-12-03 04:50:38,183 INFO [main] QuartzScheduler:496调度程序AGScheduler _ $ _ NON_CLUSTERED已暂停。 2012年12月3日上午04时56分47秒错误[main] JuliToLog4jHandler:76(oracle.adf.mbean.share.config.ADFConfigLifeCycleCallBack:83)2012年12月3日上午4时56分47秒47 oracle.adf。 mbean.share.config.ADFConfigLifeCycleCallBack contextInitialized SEVERE:无法为defaultApplicationName注册config mbean。 2012年12月3日上午04时56分47秒错误[主] JuliToLog4jHandler:76(oracle.adf.mbean.share.config.ADFConfigLifeCycleCallBack:84)2012年12月3日上午4时56分47秒47 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) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4467) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526) at org.apache.catalina.startup.HostConfig。部署目录(HostConfig.java:1041) at org.apache .catalina.startup.HostConfig.deployDirectories(HostConfig.java:964) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:502) at org.apache.catalina.startup.HostConfig.start(HostConfig .java:1277) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:321) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport。java:119) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053) at org.apache.catalina.core.StandardHost.start(StandardHost.java:722) at org.apache。 catalina.core.ContainerBase.start(ContainerBase.java:1045) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) at org.apache.catalina.core.StandardService.start(StandardService。 java:516) at org.apache.catalina.core.StandardServer.start(StandardServer.java:710) at org.apache.catalina.startup.Catalina.start(Catalina.java:593) at sun.reflect。 NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) a (java.lang.reflect.Method.invoke)(Method.java:597) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java());方法摘要: :289) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)

回答

6

Tomcat试图将所有会话存储对象(可序列化)保存为名为sessions.ser的文件,当tomcat关闭,以便它可以在启动过程中恢复会话。

在启动期间,它将尝试读取sessions.ser文件以恢复会话。 您的问题似乎是一个权限问题。尝试授予读/写权限到文件夹 /家庭/ GRC/grcapp/tomcat的/工作/卡塔利娜/本地主机/ GRC使用chmod

+0

谢谢您的回答subin..but实际进出口工作在根目录下,并将其

具有读/写权限,我也提出了SR在授予权限方面没有问题。我现在能做什么? – janani