`
xianbin
  • 浏览: 215744 次
  • 来自: ...
社区版块
存档分类
最新评论

Weblogic 10.3.6 解决Jar包冲突,hibernate等。

阅读更多
Weblogic的jar包冲突困扰了我一段时间,一般使用的是如下方式解决:
<?xml version="1.0" encoding="UTF-8"?>
<weblogic-web-app
        xmlns="http://xmlns.oracle.com/weblogic/weblogic-web-app"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/ejb-jar_3_0.xsd
http://xmlns.oracle.com/weblogic/weblogic-web-app
http://xmlns.oracle.com/weblogic/weblogic-web-app/1.2/weblogic-web-app.xsd">
    <container-descriptor>
		<prefer-web-inf-classes>true</prefer-web-inf-classes>
    </container-descriptor>
</weblogic-web-app>


但这种方式仍然会碰到兼容性问题。后台发现以下办法很奏效,有需要的可以试试:
<?xml version="1.0" encoding="UTF-8"?>
<weblogic-web-app
        xmlns="http://xmlns.oracle.com/weblogic/weblogic-web-app"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/ejb-jar_3_0.xsd
http://xmlns.oracle.com/weblogic/weblogic-web-app
http://xmlns.oracle.com/weblogic/weblogic-web-app/1.2/weblogic-web-app.xsd">
	<jsp-descriptor>
		<!-- 每隔一段时间检查一次jsp,如果发现变更则自动加载。 -->
		<page-check-seconds>30</page-check-seconds>
    </jsp-descriptor>

    <container-descriptor>
		<!-- 每隔一段时间检查一次servlet,如果发现变更则自动加载。 -->
		<servlet-reload-check-secs>30</servlet-reload-check-secs>

		<!-- 每隔一段时间检查一次资源文件,如果发现变更则自动加载。 -->
		<resource-reload-check-secs>30</resource-reload-check-secs>

        <!-- 优先加载部分类,用于解决jar包冲突。 -->
        <prefer-application-packages>
			<!-- <package-name>javax.servlet.*</package-name> -->
            <package-name>org.apache.commons.lang.*</package-name>
			<package-name>org.apache.xmlbeans.*</package-name>
            <package-name>antlr.*</package-name>
			<package-name>javax.persistence.*</package-name>
            <package-name>org.hibernate.*</package-name>			
        </prefer-application-packages>
    </container-descriptor>
</weblogic-web-app>

0
0
分享到:
评论
1 楼 loafer 2014-08-10  
这种方式是将工程发布为war还是ear?因为以前也这样写过,但是没成功,因为wls默认使用eclipseLink做为JPA2.0使用。

相关推荐

    weblogic部署项目jar冲突解决

    标题"weblogic部署项目jar冲突解决"指出的核心问题是JAR包冲突。这是因为不同的应用服务器可能内置了不同版本的库,或者在类加载机制上有差异,导致原本在Tomcat上运行良好的应用在WebLogic上出现问题。以下是一些...

    weblogic10.3.6最新补丁 【2022-1-18日】发布的最新补丁

    weblogic10.3.6最新补丁 【2022-1-18日】发布的最新补丁 weblogic10.3.6最新补丁 【2022-1-18日】发布的最新补丁 weblogic10.3.6最新补丁 【2022-1-18日】发布的最新补丁 weblogic10.3.6最新补丁 【2022-1-18日】...

    Weblogic10.3.6(wls1036_generic.jar)安装包linux,windows,mac操作系统通用百度网盘下载

    export WL_HOME=/path/to/Weblogic10.3.6 export PATH=$WL_HOME/bin:$PATH ``` ##### 5. 启动管理控制台 完成安装后,可以通过浏览器访问WebLogic Server的管理控制台,通常地址为:`...

    weblogic10.3.6 下载 windows*86

    本文详细介绍了 WebLogic 10.3.6 在 Windows 32位操作系统上的下载及安装流程,包括了该版本的主要特性、下载途径以及安装过程中的注意事项和常见问题解决方法。通过遵循上述步骤,可以帮助用户顺利完成 WebLogic ...

    Weblogic10.3.6补丁2021.04.zip

    首先,"Weblogic10.3.6补丁2021.04.zip" 是针对WebLogic Server 10.3.6的一个重要更新。补丁通常包含了修复的安全漏洞、性能优化和功能增强。在2021年4月发布的这个补丁,可能解决了当时已知的一些问题,增强了...

    weblogic 10.3.6 安全补丁

    WebLogic Server 10.3.6 是一款广泛使用的Java EE应用服务器,由甲骨文公司(Oracle)提供。此版本的安全补丁是针对已知安全漏洞的重要更新,特别是对于反序列化攻击的防护。反序列化攻击是利用不安全的Java对象反...

    Weblogic10.3.6-2204-2207补丁集

    Weblogic10.3.6-2204-2207补丁集 WLS PATCH SET UPDATE 10.3.6.0.220719 Patch 34009030 10.3.6.0.220419 Patch 33791826 10.3.6.0.220118 Patch 33494814 Patch 32973233 Coherence 3.7.1 Patch 22 (3.7.1.22) wls...

    linux + weblogic10.3.6 集群部署及配置

    在Linux环境下,部署WebLogic Server 10.3.6的集群是一项复杂而重要的任务,因为这涉及到多个服务器之间的协调工作,以实现高可用性和负载均衡。以下将详细阐述整个部署配置过程的关键步骤: 1. **环境准备**: - ...

    weblogic10.3.6补丁(java反序列化漏洞更新步骤).docx

    近日,Apache Commons Collections 等公共库被发现存在 Java 反序列化漏洞,WebLogic、WebSphere、JBoss、Jenkins、OpenNMS 等主流中间件和框架均受到影响,攻击者利用该漏洞可以远程执行操作系统命令,入侵应用系统...

    weblogic 10.3.6补丁 20180717

    这个“weblogic 10.3.6补丁 20180717”是针对WebLogic Server 10.3.6版本的一个重要更新,旨在解决安全问题、性能优化和增强系统稳定性。补丁通常包含错误修复、安全漏洞修补以及一些功能改进。 1. **补丁更新**:...

    Weblogic10.3.6 for AIX安装手册

    java -jar weblogic10.3.6_aix.jar -mode=console ``` 按照安装向导的提示进行操作: - **选择安装路径**:默认安装路径为`/weblogic/Oracle/Middleware`。 - **选择安装类型**:选择自定义安装(`Custom`模式)。 -...

    weblogic10.3.6

    Weblogic服务安装包,自己一直在用这个,功能强大,简单易用。推荐给大家

    weblogic10.3.6下载地址及安装教程

    weblogic10.3.6下载地址及安装教程

    Weblogic10.3.6补丁包_20200714(含补丁安装说明).zip

    Oracle WebLogic Server 10.3.6 2020年7月发布的累积更新补丁包 (p31178492_1036_Generic_20200714.zip),补丁名称:I37G,下载文件中包含补丁安装说明和方法(自用详细步骤)。服务器打补丁前请注意做好备份,若...

    weblogic10.3.3之后版本升级至weblogic10.3.6文档.docx

    3. **上传升级包**:使用WebLogic安装用户的权限将升级包`p13529623_1036_Generic.zip`上传至`$WLS_HOME/common/quickstart/`目录下并解压。 4. **执行升级操作**: - 进入`$WLS_HOME/common/quickstart/`目录。 -...

    weblogic10.3.6最新补丁Q3ZB

    Oracle WebLogic Server 10.3.6 2020年4月发布的累积更新补丁包 p30857748_1036_Generic 主要修复各种Bug和安全漏洞等问题 安装之前须先卸载老的补丁 遭到过攻击的服务器、域 建议删除域并重建

    weblogic 10.3.6 2020年10月补丁包 p31641257_1036_Generic.zip

    5. 错误修复:解决用户在使用WebLogic 10.3.6时遇到的已报告问题,提升用户体验。 6. 功能增强:可能包含对某些特性的增强,例如监控工具、管理控制台、日志记录和诊断工具,帮助管理员更好地管理和维护WebLogic...

    weblogic10.36百度盘下再连接,永久有效

    WebLogic Server 10.3.6 是一款由甲骨文公司(Oracle)提供的企业级Java应用服务器,它是Oracle融合中间件的一部分,主要用于部署和管理Java应用程序。在本压缩包中,"weblogic10.36百度盘下再连接,永久有效"的描述...

    weblogic 10.3.6补丁

    WebLogic Server 10.3.6 是甲骨文公司提供的一个强大且广泛使用的Java EE应用服务器,用于构建、部署和管理企业级Web应用程序。这个版本的补丁更新是为了解决潜在的安全问题、性能优化以及增加新特性,确保系统的...

    Weblogic 10.3.6软件安装和升级

    从官方站点下载适用于Weblogic 10.3.6的最新PSU补丁包,通常是`.zip`格式的文件,例如`p28343311_1036_Generic.zip`。 **步骤2:上传并解压补丁包** 将下载好的补丁包上传至服务器的指定目录,如`/tmp/weblogic`,...

Global site tag (gtag.js) - Google Analytics