首页 > 代码库 > WebCenter spaces 如何更改HTTP会话超时
WebCenter spaces 如何更改HTTP会话超时
如果你看到的WebCenter空间应用(webcenter.ear)从WebLogic控制台,会话超时(3600秒)会话timout的是误导和中的WebCenter空间应用的情况下不适用。如果你更新该值从控制台,它不会影响的WebCenter空间应用程序的会话超时时间。
然后,问题是我怎样才能改变的WebCenter空间应用会话超时?在web.xml中默认的会话超时设置为45分钟。有以下两种方式更改会话超时: -
1.部署描述符(web.xml和weblogic.xml)
2.自定义会话超时示例项目的SampleWebCenterSpacesExtensions(支持解决方案,直到PS4)
在这里,我们不会讨论解决方案-2项目被排除在外,因为这从PS5文档和示例项目。如果运行WC空间的PS3或PS4,你可以实现它。
您可以更新会话超时在web.xml中的weblogic.xml,但如果web.xml中的优先级高于在weblogic.xml。在这里,我们将在web.xml中配置会话超时后,文档以及Oracle建议: -
http://docs.oracle.com/cd/E17904_01/webcenter.1111/e12405/wcadm_app_config_files.htm#BABIEBEB
下面的步骤修改web.xml会话超时值:
1、到<WEBCENTER-HOME> /档案/ applications目录,你会发现那里webcenter.ear文件。在我的情况下的完整路径是C:\ ORACLE \中间件\ Oracle_WC1 \档案\应用程序。
2、凭借webcenter.ear WebCenter的首页> /档案/应用webcenter.ear.bak
3、打开webcenter.ear文件用winrar或7zip的或任何其他工具
4、现在,去spaces.war >> WEB-INF文件夹并打开编辑器中的web.xml文件
5、添加以下条目: -
<session-config>
<session-timeout> 15 </会话超时>
</会话配置>
请注意,在web.xml中的会话超时值以分钟为单位,而在weblogic.xml它是在几秒钟内。
6、一旦完成后,保存并关闭它。
7、 请确保webcenter.ear包含一个更新的web.xml。
8、重启WC_Spaces服务器。在启动时,这个自动部署新的应用程序与修改后的web.xml中。
注意:一旦应用程序部署,修订spaces.war,可在<DOMAIN-HOME> /服务器\ WC_Spaces \ TMP \ _WL_user \ webcenter_11.1.1.4.0 \ <Randon-Folder-Name>。您可以验证的web.xml的变化以及
注意: -从制以后,有更多的方式来更改会话超时,请参阅下列文件: -
http://docs.oracle.com/cd/E23943_01/webcenter .1111/e12405/wcadm_gen_prop.htm#BCEHFHCH
注意: -从制以后,有更多的方式来更改会话超时,请参阅下列文件: -
http://docs.oracle.com/cd/E23943_01/webcenter .1111/e12405/wcadm_gen_prop.htm#BCEHFHCH
参考文献: -
http://docs.oracle.com/cd/E17904_01/core.1111/e10108/webcenter.htm#BABEJEJG
http://docs.oracle.com/cd/E17904_01/webcenter.1111/e12405/wcadm_app_config_files.htm#CHDJCCBI
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。