`
HWL_SZ
  • 浏览: 53695 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

WebSphere下包冲突解决方案

 
阅读更多

场景描述:

布署在WAS上的应用程序引用的库文件与WebSphere容器引用的库文件冲突,无法通过删除其中一个jar删除问题

 

解决方案:

1、修改应用程序引用的jar冲突的类的类文件路径

弊端:修改不到位,可能导致引用该库文件的第三方程序代码找不到该类,同时由于

引用的第三方库文件往往都不开源,只能反编译进行修改,反编译后代码可能编译不

通过,修改工作量大

 

2、采用共享库的方式解决,将共享库文件与程序代码相关联,将冲突的JAR文件隔离开,

应用程序使用共享库中JAR文件,WebSphere容器使用本带的JAR文件

 

 

实现方案:(第2种方案)

 

1、使用root用户将JAR文件上传到WAS服务器上,如/was/lib/

 

2、进入WAS控制台,点环境->共享库

 

 

3、选择作用域,点击“新建”,输入相关参数,点击“应用”

 

 

4、点击服务器->服务器类型-> WebSphere Application Server->server1,进入如下界面

 

 

 

点击上图红色部分“类装入器”,进入如下界面


 

5、点击“新建”,并选择“类已装入并且是先使用父类装入器“



 

6、点击“共享库引用”



 

7、点“添加”,选择共享的库名,点击“确定”,并保存到主配置

 



 

 

 


 

  • 大小: 34.3 KB
  • 大小: 23.2 KB
  • 大小: 37.7 KB
  • 大小: 17.3 KB
  • 大小: 13.5 KB
  • 大小: 18.2 KB
  • 大小: 11.8 KB
  • 大小: 14.7 KB
分享到:
评论

相关推荐

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

    如果问题仍然存在,可以查阅Apache Struts和IBM WebSphere的官方文档,以及相关的开发者论坛寻求帮助,那里可能会有类似问题的解决方案。 通过上述步骤,通常能够解决WAS下Struts2应用无法正常工作的问题。在每个...

    在WebSphere发布CXF注意事项

    本文将深入探讨这些常见问题及其解决方案,帮助你顺利地在WebSphere应用程序服务器上运行CXF服务。 首先,理解CXF与WebSphere的集成原理至关重要。CXF提供了一个Servlet容器插件,可以将其作为一个Servlet部署到...

    Websphere 中生成日志问题

    这种情况往往源于日志框架配置不完整或WebSphere特有的类加载机制冲突,下面将详细介绍解决方案。 ### 解决方案详解 #### 1. 修改commons-logging.jar 首先,需要对commons-logging.jar进行修改,这是为了让...

    WebSphere7.0_上部署struts2_找不到用于处理_JSP_的扩展处理器

    4. **解决方案**: - **检查WebSphere配置**:确保WebSphere的JSP和Servlet配置正确,没有与应用冲突的设置。检查`web.xml`文件,确认Struts2和JSP的相关过滤器、监听器和Servlet配置是否正确。 - **排除JSF冲突**...

    WebSphere应用部署手册

    同时,错误处理和日志分析也是重要的部分,手册可能提供了故障排查的技巧和常见问题解决方案。 最后,手册可能还会讨论性能调优和监控策略,包括JVM参数调整、内存管理、线程池配置等,以确保WebSphere应用在生产...

    websphere problem solution

    【标题】:WebSphere问题解决方案 【描述】:在企业级应用环境中,WebSphere作为IBM提供的一个强大且广泛使用的Java应用程序服务器,有时可能会遇到各种运行时问题。本资源旨在提供针对这些问题的有效解决方案,...

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

    解决方案是将连接池的语句高速缓存大小设置为0,这有助于防止空指针异常。 2. **获取配置文件路径问题**:WebSphere与Tomcat环境下的资源加载机制不同。如果在`getClassLoader().getResource("").getPath()`中获取...

    websphere上web应用发布

    在IT领域,WebSphere是IBM推出的一款强大的企业级应用服务器,它为企业提供了全面的Web应用程序部署和管理解决方案。本文将详细讲解如何在WebSphere上发布Web应用,包括基本概念、步骤以及常见问题处理。 首先,...

    IBM+WebSphere+Portal+Express+v6.1数据库迁移手册

    IBM WebSphere Portal Express v6.1 是一款为企业提供门户解决方案的产品,它能够帮助组织构建和管理复杂的企业级门户网站。随着业务需求的变化和技术的发展,有时企业可能需要将其使用的数据库从DB2迁移到其他类型...

    websphere数据源配置

    #### 五、常见问题与解决方案 1. **导航菜单JavaScript问题**:如果遇到导航菜单无法正常显示的问题,可能是页面中的JavaScript脚本出现了问题。建议检查`mainlayout.jsp`中的相关代码,确保没有语法错误或资源加载...

    WebSphere多实例安装.doc

    在某些情况下,为了提高可用性和资源利用率,需要在同一台服务器上部署多个WebSphere实例。这篇文档主要针对Windows系统的WebSphere多实例安装进行详细阐述。 **第1章 WebSphere多实例概述** WebSphere多实例部署...

    Websphere 上部署Richfaces 3.10 Demo

    在IT行业中,WebSphere是一款由IBM开发的...确保查阅官方文档、社区论坛和Stack Overflow等资源,以便找到解决方案。同时,了解和掌握WebSphere和RichFaces的更新版本和最佳实践也是保持应用程序健壮和安全的重要步骤。

    websphere6,7上修改类装载顺序为应用程序优先

    在《Websphere上发布war包后需要注意事项.doc》文档中,可能包含了关于如何正确打包和部署WAR文件,以及发布后可能遇到的问题和解决方案。这些内容对于WebSphere的使用者来说也是至关重要的,因为正确的部署和配置是...

    Websphere配置说明

    在本文中,我们将深入探讨如何配置Websphere以连接到Oracle数据库,以及在配置过程中可能遇到的一些常见问题及其解决方案。 配置步骤: 1. **连接Websphere控制台**: 访问Websphere的管理控制台,通常是通过HTTP...

    ihs+websphere多集群配置.docx

    然而,当需求变更,需要在同一硬件资源上部署多个应用系统,且每个系统都需要高可用性时,就需创新解决方案。在这个案例中,IHS作为Web服务器,通过网络负载均衡(NLB)在非标准端口上运行,以支持多个应用集群。 ...

    websphere mq 多实例的二份资料

    - **故障排查**:常见问题及其解决方案,帮助管理员诊断和修复问题。 - **案例研究**:可能包含真实世界的多实例部署案例,展示成功实施的策略。 以上内容是基于提供的标题和描述推测的,实际文件的具体内容需...

    02_WebSphere Application Server V6安裝手冊_完整版

    这部分提供了问题排查和解决方案。 在安装过程中,WebSphere V6.1引入了一些增强功能,例如增强了安全管理,使得用户可以更好地控制和实施安全策略。此外,通过使用PMT创建概要文件,用户可以更加方便地管理和配置...

    websphere性能分析

    - **自定义解决方案**:针对具体问题如并发读取、日志输出、SQL优化、异常处理等进行定制化改进。 通过上述步骤,可以有效地监控和分析WebSphere的性能,发现并解决内存泄漏和其他性能瓶颈,从而提高整体系统的...

    越野公司通过IBM WebSphere MQ提供及时公路援助

    这一解决方案带来的商业优势是显而易见的。CCAS每年在IT支持上节省了约150,000美元,通过集成的Fax调度系统,每年又节省了50,000美元。此外,通过提升客户服务速度,进一步增强了客户满意度,巩固了客户忠诚度。这...

    WebSphere+Application+Server+常见问题及解答

    - **网络配置**:避免端口冲突,确保每个实例可以正常通信。 - **故障隔离**:即使一个实例出现故障,也不会影响到其他实例的正常运行。 - **负载均衡**:合理分配请求,避免某个实例过载。 **3. 我是不是应该使用...

Global site tag (gtag.js) - Google Analytics