Oracle WebCenter Content无法启动错误的处理
2017-02-07 14:01
615 查看
前几天接到朋友的求救电话,说是在客户现场遇到了Oracle WebCenter Content服务器无法启动的问题,让我帮忙看看。我对WebCenter也不熟悉,就让现场的工程师把错误日志发过来看一下。主要的错误信息如下:
Could not start server of type 'server' at default relative web root URL 'cs'.
javax.servlet.ServletException: Could not start up IDC server deployment.
错误信息输入度娘啥都查不到,还好公司内网能上Google,最后查到错误原因如下:
idccs_components.hda文件丢失或者损坏,造成WebCenter Server无法启动。
解决方法也非常简单:
在idccs_components.hda文件的相同目录下会有一个idccs_components.hda.old文件,将其复制并重命名为idccs_components.hda,然后重新启动WebCenter Server即可。
将方法告诉朋友在现场的工程师,检查之后发现,果然是idccs_components.hda文件有问题,大小为0,将.old文件重命名后,再次启动,成功。
Could not start server of type 'server' at default relative web root URL 'cs'.
javax.servlet.ServletException: Could not start up IDC server deployment.
javax.servlet.ServletException: Could not start up IDC server deployment. at idcservlet.ServletUtils.initializeContentServer(ServletUtils.java:1253) at idcservlet.ServletUtils.startAndConfigureServer(ServletUtils.java:542) at idcservlet.ServletUtils.initializeAllServers(ServletUtils.java:455) at idcservlet.IdcFilter.initContentServer(IdcFilter.java:132) at idcservlet.IdcFilter.init(IdcFilter.java:124)Caused By: java.io.IOException: UCM Server failed to initialize inside its servlet environment. at intradoc.idcwls.IdcIntegrateWrapper.initializeServer(IdcIntegrateWrapper.java:138) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597)Caused By: intradoc.common.ServiceException: at intradoc.server.IdcServerManager.init(IdcServerManager.java:224) at intradoc.idcwls.IdcServletRequestUtils.initializeServer(IdcServletRequestUtils.java:624) at intradoc.idcwls.IdcServletRequestUtils.initializeServer(IdcServletRequestUtils.java:455) at intradoc.idcwls.IdcIntegrateWrapper.initializeServer(IdcIntegrateWrapper.java:102) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)Caused By: java.lang.NullPointerException at intradoc.data.ResultSetUtils.getIndexMustExist(ResultSetUtils.java:445) at intradoc.server.utils.ComponentInstallHistory.compareAndUpdateComponents(ComponentInstallHistory.java:139) at intradoc.server.IdcInstallInfo.buildComponentList(IdcInstallInfo.java:874) at intradoc.server.IdcSystemLoader.finishInit(IdcSystemLoader.java:354) at intradoc.server.IdcSystemLoader.init(IdcSystemLoader.java:336) at intradoc.server.IdcServerManager.init(IdcServerManager.java:120) at intradoc.idcwls.IdcServletRequestUtils.initializeServer(IdcServletRequestUtils.java:624)
错误信息输入度娘啥都查不到,还好公司内网能上Google,最后查到错误原因如下:
idccs_components.hda文件丢失或者损坏,造成WebCenter Server无法启动。
解决方法也非常简单:
在idccs_components.hda文件的相同目录下会有一个idccs_components.hda.old文件,将其复制并重命名为idccs_components.hda,然后重新启动WebCenter Server即可。
将方法告诉朋友在现场的工程师,检查之后发现,果然是idccs_components.hda文件有问题,大小为0,将.old文件重命名后,再次启动,成功。
相关文章推荐
- Oracle 11g参数修改错误导致数据库无法启动的处理方法.[ORA-01034,ORA-27101,ORA-00824]
- Oracle 11g 参数修改错误导致数据库无法启动的处理方法.[ORA-01034,ORA-27101]
- (转) 无法启动world wide web publishing service服务 错误:127 找不到指定的程序
- 调试 ASP.NET 应用程序时出现"无法在 Web 服务器上启动调试"的错误
- 无法在web服务器上启动调试.服务器因语法无效而未能处理调试请求.有关更多信息,请单击"帮助"
- 安装了vs 2008 sp1 后,调试提示“无法在web服务器上启动调试。与web服务器通信时出现身份验证错误”
- 无法启动world wide web publishing service服务 错误:127 找不到指定的程序的问题
- 试图运行项目时出错:无法在WEB服务器上启动调试,发送调试HTTP请求时发生服务器端错误。
- 无法在web服务器上启动调试 发送调试http请求时发生服务器端错误
- C#调试出现错误:无法在web服务器上启动调试,调试失败,因为没有启用集成windows身份验证
- 无法启动world wide web publishing service服务 错误:127 找不到指定的程序
- 无法在Web服务器上启动调试。基础连接已经关闭:接收时发生错误--解决
- 无法在web服务器上启动调试。服务器因语法无效而未能处理调试请求。
- 无法在web服务器上启动调试。服务器因语法无效而未能处理调试请求。
- IIS网站已经停止,提示服务器没有及时响应启动或控制请求!本地计算机法启动 World Wide Web Publishing 服务。提示 “错误127: 找不到指定的程序”或者“错误1721,资源不足,无法启动”
- 4.3 遇到自己的工作机IIS无法启动,提示World Wide Web Publishing 服务因下列错误而停止: 资源不足,无法完成该操作。
- 调试 ASP.NET 应用程序时出现"无法在 Web 服务器上启动调试"的错误信息
- 我所遇到的“调试 ASP.NET 应用程序时出现‘无法在 Web 服务器上启动调试’的错误信息” (续)
- oracle的listener无法启动"错误3,系统找不到指定路径"
- "无法在Web服务器上启动调试。基础连接已经关闭:接收时发生错误"