`
huazx123
  • 浏览: 24403 次
文章分类
社区版块
存档分类
最新评论

WebSphere 日志。。发布WEB.XML 问题

 
阅读更多

在websphere中,如果我们直接修改我们应用程序底下的web.xml的话,在不重新打包部署的情况下,那么这次修改肯定会是不会起作用的,除非我们重新打包部署一下,解决的方法是,我们在不打包重新部署的情况下,不能只修改应用底下的web.xml,因为:

config/cells....目录是用来存储WAS的配置文件的。应用分为2部分,资源和配置,资源包括类文件,引用的包,图片等;配置包括各个模块的部署描述符。在WAS中,应用的配置是从config/cells....目录下读取;而资源从/installedApps目录下读取。应用导出只能导出上一次发布的版本。所以建议任何的更改应该打包重新发布应用。  

通常我们在websphere下部署了一个java工程后,如果修改了web.xml文件,重新启动这个java工程发现websphere并没有自动加载web.xml文件,即修改后的web.xml并不起作用,除非重新把这个java工程再部署

一次,这需要花一些时间,如果是远程操作机器,上传整个jar包也是很慢的事情。

 其实这是因为websphere下的配置文件通常有两份,一份在installedApps下,另一份在

config下面,所以需要修改两个地方的web.xml文件后才能起效。这里以websphere6为例,两份配置文件的详细路径一般为

1、/opt/IBM/WebSphere/profiles/AppSrv01/installedApps/coshineNode01Cell/unscard.ear

其中coshineNode01Cell这个是机器名,unscard.ear为项目名

2、/opt/IBM/WebSphere/profiles/AppSrv01/config/cells/coshineNode01Cell/applications/unscard.ear

只要修改这两处的web.xml文件,就可以生效了

 

WebSphere Application Server 的日志位于 WebSphere 产品目录下的日志目录中。例如,在 AIX 上 WebSphere Application Server 通常被安装在 /usr/WebSphere/AppServer 目录下。因此,日志就位于 /usr/WebSphere/AppServer/logs 目录下。

下面六个日志中包含的信息有助于问题诊断:



Default_Server_stderr.log / stderr.txt 标准错误日志。它记录运行在应用程序服务器上的代码所产生的异常。
Default_Server_stdout.log / stdout.txt 标准输出日志。它指出运行在应用程序服务器上的代码是否被成功地启动和停止。
tracefile 它包含关于管理服务器、连通性、致命错误和运行时问题的消息,同时还显示配置信息。
nanny.trace 它显示启动管理服务器的尝试。
activity.log 它记录显示活动历史记录的事件。您可以使用日志分析器(Log Analyzer)阅读该文件。
native.log 它包含与 Web 服务器插件相关的消息。
分享到:
评论

相关推荐

    websphere上发布基于jndi的应用

    如果遇到问题,可以查看WebSphere的日志输出或使用管理控制台的诊断工具进行调试。 通过上述步骤,你可以在WebSphere上成功发布并运行基于JNDI的应用。记住,WebSphere的配置和管理是一个复杂的过程,需要对J2EE...

    在WebSphere发布CXF注意事项

    根据需求,配置CXF使用WebSphere的日志服务,或反之,将WebSphere日志记录到CXF的日志系统中。 7. **错误处理和异常捕获**:WebSphere对异常处理有自己的规则,确保CXF的服务异常能够正确地被WebSphere捕捉并处理。...

    WebSphere手顺.7z

    理解部署描述符(如web.xml和application.xml)的内容和作用是至关重要的。 4. **安全配置**:WebSphere支持多种安全机制,包括基本认证、SSL/TLS加密、角色基的安全性以及与LDAP目录服务集成。了解如何设置这些...

    Websphere实用手册.pdf

    - **监控与日志**:建立完善的监控机制,定期分析日志文件,及时发现并解决问题。 ### 总结 IBM WebSphere Application Server 作为一款成熟的商业应用服务器,为企业提供了全面的支持和服务。通过本文介绍的知识点...

    websphere 6.1 资料集

    6. **部署文档**:`WebSphere Deploy.doc`可能详细解释了如何部署和管理应用程序在Websphere上,包括使用Deployment Manager、WSAdmin工具,以及理解部署描述符文件(如web.xml和server.xml)。 7. **配置文档**:`...

    websphere上web应用发布

    总结,发布 Web 应用到 Websphere 需要理解 Websphere 的架构和管理机制,掌握打包、部署、配置、调试等基本技能,并熟悉应用所依赖的框架和数据库的集成。在实际操作中,经常需要查阅文档、调整配置以及分析日志来...

    websphere常用目录

    日志目录位于 `/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/server1`,这是WebSphere记录系统运行状态、事件、错误和其他诊断信息的地方。日志文件包含的信息对于故障排查、性能调优和安全审计都极其重要...

    应用移植WebSphere问题列表(经验是买不到的)

    3. **Web.xml错误**:WebSphere对Java规范的检查非常严格,当发布应用时,如果`web.xml`文件中的元素顺序不正确,可能会报错。确保按照标准的XML顺序定义元素。 4. **404错误和响应头问题**:发布应用后,无论执行...

    Websphere 下 发布webservice

    8. **监控和诊断**:Websphere提供丰富的监控工具和日志功能,帮助开发者诊断和解决服务运行时的问题。例如,可以使用IBM Monitoring and Diagnostic Tools进行深入分析。 9. **版本控制**:随着业务需求的变化,...

    WebServer Plugin for Websphere Application Server 6.1

    WebServer Plugin是IBM针对Websphere Application Server (WAS) 的一种组件,它允许将Web请求路由到WAS,以实现更高效的Web服务器与应用程序服务器之间的集成。在本例中,我们关注的是专为WAS 6.1版本设计的Web...

    javaweb基础知识整理.doc

    Tomcat的目录结构包括bin(启动和关闭脚本)、conf(服务器配置文件,如server.xml)、lib(运行所需的JAR包)、logs(日志文件)、temp(临时文件)、webapps(Web应用目录)和work(Tomcat工作目录)等。...

    配置websphere6及部署工程实践

    同时,理解Websphere的部署描述符文件(如server.xml)和应用的web.xml,对于排错至关重要。 通过以上步骤,你将在myEclipse6环境中成功配置Websphere6并进行工程实践性的部署。这个过程不仅提高了开发效率,也为...

    使用WebSphere发布

    - 监控与日志:配置WebSphere的监控功能和日志记录机制,以便于后续的问题排查和性能分析。 #### 四、示例:使用WebSphere发布SuperMap IS Java 假设我们有一个名为“SuperMap IS Java”的Web应用程序,该应用...

    JSF 组件WebSphere 平台配置使用说明

    `WEB-INF`文件夹中需要包含`web.xml`配置文件,该文件的结构与内容需严格遵循WebSphere的规范,而不能直接从Tomcat等其他应用服务器中复制使用,因为不同服务器间的配置可能有所不同,直接复制可能导致发布失败。...

    基线扫描漏洞整改参考文档_jchaoy

    配置日志可以帮助管理员快速定位服务器问题。需要确保Errorlog和accesslog字段不能注释掉。 二、Tomcat基线扫描漏洞整改方法 1.设置连接数 设置连接数可以防止攻击者通过大量连接来攻击服务器。可以在conf/web....

    websphere缓存java调用以及jar包

    同时,可以在部署描述符(如web.xml)中定义缓存配置,使缓存策略与应用部署紧密关联。 4. **缓存更新和清除**:在应用发布或更新时,为了确保数据一致性,可能需要手动触发缓存的更新或清除操作。这通常通过Java...

    WebSphere Application Server下Struts2.0无法使用解决方案

    在使用WebSphere Application Server(WAS)部署基于Struts2.0的应用时,可能会遇到一些问题导致Struts2无法正常工作。这个问题通常表现为在尝试访问Struts2控制的页面时,返回HTTP 500错误,并且日志中显示"Filter ...

    websphere安装笔记

    - **Struts2错误处理与自动加载web.xml**:WebSphere下部署Struts2应用时,可能遇到错误处理机制失效或web.xml修改后未生效的问题。确保应用重启策略正确,以及JSP预编译等设置符合需求。 以上是基于给定文件的...

Global site tag (gtag.js) - Google Analytics