`

WAS重启NODE覆盖web.xml文件

 
阅读更多

更改了web.xml文件的设置,没有重新发布应用,而是替换到了服务器对应的目录下面。

过了一段时间验证,没有反映出替换之后的效果。

 

检查了各节点,文件确实是替换过的,于是在服务器上搜索web.xml文件,看看哪里还有此文件,发现在

AppServer\profiles\AppSrv01\config\cells\DMSWEBCell01\applications\DmsProject_war.ear\deployments\DmsProject_war\DmsProject.war\WEB-INF目录下面存在一个web.xml文件,跟已经替换的文件不一样,于是将正确的文件拷过来,重启应用,问题解决。

 

过了一段时间,又出现了web.xml文件被替换回去的问题,发现只要重启node,这个文件就会被替换成原始的文件。

原因是在 AppServer\profiles\AppSrv01\config\cells\DMSWEBCell01\applications\DmsProject_war.ear文件夹下面存在着DmsProject_war.ear包,这个包是上次发布的版本,当重启node的时候,会将这个包解压到内存,将web.xml文件覆盖到目录下面。

 

得出结论:可以在服务器上替换文件快速的解决问题,但是像WEB-INF下面的一些配置文件,如果有更改,最好重新打包发布版本。不然会产生上述问题。

分享到:
评论

相关推荐

    websphere_plugin-cfg.xml文件内容解析.pdf

    websphere_plugin-cfg.xml 文件内容解析 概览 websphere_plugin-cfg.xml 文件是 IBM WebSphere 服务器插件配置文件,用于定义插件的配置信息。该文件包含多个元素和属性,用于控制插件的行为和性能。了解该文件的...

    详细解读server.xml文件

    同时,为了保持配置的可维护性和可扩展性,通常建议将部分配置移出`server.xml`,放入单独的XML文件中,然后通过`<Context>`或`<Engine>`引用。 理解并熟练掌握`server.xml`的配置,能够帮助你更好地优化Tomcat...

    ar.com.tadp.xml.rinzo

    3. **Java源码中的XML引用**:当XML文件引用了Java类或方法时,插件能提供跳转功能,直接定位到相应的Java源代码。 4. **XML编译时检查**:在Java项目构建过程中,插件会检查XML配置文件的正确性,确保其与Java代码...

    JSP里web.xml实现错误处理页面的制

    在web.xml文件中,可以使用`<error-page>`元素来指定特定HTTP状态码或异常类型的错误处理页面。例如,对于404和500错误,配置如下: ```xml <error-code>404 <location>/building.jsp <error-code>500 ...

    Jax-ws Weblogic12c metro-default.xml not fund

    ws的webservice服务端,启动时报错“metro-default.xml not fund ”百度了很长时间,方案都不能解决问题,后来goole了一下,参考了一个网页,非常管用,考虑到google有些同学没法访问,特地上传一下相关配置文件。

    在web.xml中配置使404和500出现友好的界面

    `web.xml`是Java Web应用中的一个核心配置文件,它用于定义应用程序的各种设置,包括Servlet映射、过滤器、监听器、会话超时以及错误页面等。该文件位于WEB-INF目录下,对于Java Web开发者来说,掌握如何配置`web....

    解决android项目编译api-versions.xml错误问题

    下载解压,直接放入sdk/platform-tools下

    resolver_java_wsdl.jar

    java发布wsdl部署到was 8.5报错的时候引入的jar包,比如如下情况: Caused by: java.lang.NoClassDefFoundError: com.sun.org.apache.xml.internal.resolver.CatalogManager at ...

    node-v20.15.0-x64.msi

    Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时

    was与 web 服务器通信.doc

    - 对于远程Web服务器,需要手动将配置文件复制到正确位置并重启Web服务器以应用变更。 9. **故障排查** - 当Web服务器无法启动时,应检查`http_plugin.log`日志文件,以找出配置错误并进行修复。 总结,配置WAS...

    MASM0001 metro-default.xml not found 解决办法

    使用weblogic12c发布jax-ws的webservice服务端,或升级weblogic到weblogic12.1.3,启动时报错“metro-default.xml not fund 错误的解决办法。

    WAS9或WAS8配置HTTPS证书详细教程

    WebSphere Application Server (WAS) 是一款广泛应用的中间件,用于托管企业级应用程序。在现代网络环境中,为了确保数据传输的安全性,HTTPS 协议变得至关重要。本教程将详细介绍如何在 WAS 9 或 WAS 8 上配置 ...

    WAS生成工具.rar

    在IT行业中,Web Application Server(WAS)是用于托管和运行Web应用程序的软件平台,它为开发者提供了服务器端环境来部署和管理业务逻辑。在给定的“WAS生成工具.rar”压缩包中,我们主要关注的是一个工具,它能够...

    No compatible source was found for this video. 解决方法

    - **IIS部署**:需要安装Web服务器角色,并配置合适的应用程序池和网站,将项目文件上传至相应目录。 6. **测试与调试**: - 使用本地或远程服务器的URL访问`tes2.html`,查看浏览器控制台以获取错误信息。 - ...

    serverj.rar IBM WAS server文件

    3. **工具支持**: IBM提供了WebSphere Integrated Solutions Console和其他管理工具,使得通过图形界面管理`server.xml`成为可能,这通常比直接编辑XML文件更方便且不易出错。 4. **版本管理**: 对于多环境部署,...

    WAS 解压,was解压ear,C#

    这些文件通常以.ear(Enterprise Archive)结尾,是Java EE应用程序的打包形式,包含Web模块、EJB模块和其他相关的配置文件。解压WAS文件,特别是.ear文件,我们需要使用特定的工具或编程方式来访问其内部内容。 1....

    LINUX环境下WAS8.5安装全过程.doc

    wasinst.xml 文件用于指定 WAS 安装参数,包括 repository location、profile id、installLocation 等参数。例如: `<?xml version="1.0" encoding="UTF-8"?> <repository location=' /home/was'/> ...

    Programming.Microsoft.SQL.Server.2000.with.XML

    At first, XML was a curiosity about which a few technological boffins were getting a little over-excited—an interesting technology looking for a place to happen. Gradually, however, developers came ...

Global site tag (gtag.js) - Google Analytics