Weblogic补丁升级常见问题
转至:https://blog.csdn.net/weixin_44659716/article/details/106804177
常用企业级版本:
Weblogic 11g(weblogic10.3.6.0)
Weblogic 12c (weblogic12.1.3.0)
Weblogic 19c (wblogic12.2.1.4) 最比较常用,12c weblogic 12.2.1.3 有几个潜藏BUG需要进行补丁安装,包括Opatch工具升级等,补丁升级问题拿上述几个版本进行常见问题分析。
补丁升级常见问题
1,补丁包解压问题,经常发生在weblogic10.3.6.0这个版本
描述:无法创建xxx文件…路径和文件名总长度不能超过240个字符,系统找不到指定文件路径等。
一般这种情况是补丁解压过程中导致文件解压不全问题,打补丁过程中可能报错如下

:
**解决方案:**将补丁包重新在外部解压后传输或者采用其他解压工具安装解压,正常解压即可。再采用命令升级补丁。
2、backup文件占用问题 (java.util.zip.ZipException: error in opening zip file)也是发生在 weblogic10.3.6.0版本中比较常见
**描述:**升级补丁为 JWEB
Starting installation of Patch ID: JWEB
Installing /weblogic/wls1036/utils/bsu/cache_dir/JWEB.jar
Extracting /weblogic/wls1036/patch_wls1036/patch_jars/BUG30463097_10360200114.jar
Extracting /weblogic/wls1036/patch_wls1036/patch_jars/com.bea.core.apache.commons.fileupload_1.0.0.0_1-3-1.jar
Extracting /weblogic/wls1036/patch_wls1036/patch_jars/com.bea.core.stax2_2.0.0.0_3-0-3.jar
Extracting /weblogic/wls1036/patch_wls1036/patch_jars/glassfish.jaxb_1.2.0.0_2-1-14.jar
Extracting /weblogic/wls1036/patch_wls1036/patch_jars/glassfish.jaxb.xjc_1.2.0.0_2-1-14.jar
Extracting /weblogic/wls1036/patch_wls1036/patch_jars/glassfish.jaxp_1.4.5.0.jar
Extracting /weblogic/wls1036/patch_wls1036/patch_jars/glassfish.jaxws.mimepull_1.1.0.0_1-3-8.jar
Extracting /weblogic/wls1036/patch_wls1036/patch_jars/glassfish.jaxws.rt_1.4.0.0_2-1-5.jar
Extracting /weblogic/wls1036/patch_wls1036/patch_jars/glassfish.jaxws.saaj.impl_1.0.0.0_2-1-5.jar
Updating /weblogic/wls1036/patch_wls1036/profiles/default/sys_manifest_classpath/weblogic_patch.jar
Old manifest value: Class-Path=
New manifest value: Class-Path=…/…/…/patch_jars/BUG30463097_10360200114.jar …/…/…/patch_jars/com.bea.core.apache.commons.fileupload_1.0.0.0_1-3-1.jar …/…/…/patch_jars/com.bea.core.stax2_2.0.0.0_3-0-3.jar …/…/…/patch_jars/glassfish.jaxb_1.2.0.0_2-1-14.jar …/…/…/patch_jars/glassfish.jaxb.xjc_1.2.0.0_2-1-14.jar …/…/…/patch_jars/glassfish.jaxp_1.4.5.0.jar …/…/…/patch_jars/glassfish.jaxws.mimepull_1.1.0.0_1-3-8.jar …/…/…/patch_jars/glassfish.jaxws.rt_1.4.0.0_2-1-5.jar …/…/…/patch_jars/glassfish.jaxws.saaj.impl_1.0.0.0_2-1-5.jar
Result: Failure
An error occured while installing patches - run with logging to obtain detailed information
Failure condition follows:
java.util.zip.ZipException: error in opening zip file
No conflict(s) detected
可以清楚看到java.util.zip.ZipException: error in opening zip file,查看日志分析

通过日志分析可以看到,信息显示:在安装补丁时出现一个未知错误,资源可能被占用。这很有可能时backup文件冲突。
解决办法:进入到指定目录备份backup目录并删除 路径一般在/weblogic/wls1036/patch_wls1036/目录下重新升级补丁即可正常完成升级。
————————————————
版权声明:本文为CSDN博主「冬七_44659716」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_44659716/article/details/106804177
Weblogic补丁升级常见问题的更多相关文章
- Weblogic补丁升级问题
转至:https://blog.csdn.net/weixin_44659716/article/details/105132466 一.版本信息1)中间件版本 Weblogic10.3.6.02) ...
- Weblogic补丁升级操作手冊
1.查看Weblogic版本号 方法一 [weblogic@Weblogic201 ~]$ cd /home/weblogic/Oracle/Middleware/wlserver_10.3/serv ...
- weblogic补丁升级详细步骤,18.7.17补丁更新
weblogic打补丁 到weblogic官网下载补丁包 对应的补丁包 如: p22248372_1036012_Generic.zip 一 安装补丁步骤 1.登录linux的weblogic用户 ...
- weblogic 升级bsu_Weblogic补丁升级之坑坑洼洼
转至:https://blog.csdn.net/weixin_30682635/article/details/111911952 [概述] 虽然当前国内去IOE波涛汹涌,但不可否认OracleWe ...
- weblogic集群自动批量化补丁升级
转至:http://blog.itpub.net/28833846/viewspace-2726722/ 一.前言介绍 Weblogic是一种基于J2EE架构的中间件,用于开发.集成.部署和管理大型分 ...
- linux下通过脚本方式对中间件weblogic进行补丁升级
转至:http://bbs.learnfuture.com/topic/48 linux下通过脚本方式对中间件weblogic进行补丁升级 刘五奎 [摘要] 在运维行业,系统或软件漏洞每每牵动着每一个 ...
- weblogic补丁下载与安装补丁的方法
文章目录1.根据漏洞报告下载补丁2.补丁包上传解压到Linux3.关于OPatch4.安装补丁4.1单个补丁安装4.2查看已安装的补丁4.3多个补丁安装4.4单个补丁回滚4.5多个补丁回滚4.6验证补 ...
- weblogic安装升级配置
本次操作是主要围绕如何搭建weblogic服务器升级weblogic软件及配置服务,总共有三大步骤,可划分为六个小步骤: 选取已有环境,准备weblogic压缩包,java包等 准备操作系统环境用户目 ...
- oracle补丁升级
PSU的全称是Patch Set Update,Oracle对于其产品每个季度发行一次的补丁包,包含了bug的修复.Oracle选取被用户下载数量多,且被验证过具有较低风险的补丁放入到每个季度的PSU ...
随机推荐
- hashmap 实现 相同的key值时,value值叠加效果。
一,了解一些基础 package com.ohs.demo; /** * * 一.需求是:停止相同的key值,覆盖效果,将重复的value值,叠加起来. * * 二.hash? 什么是hash? * ...
- 如何在 pyqt 中解决国际化 tr() 函数不起作用的问题
前言 有些时候我们在父类中使用了 self.tr('XXX'),使用 Qt Linguist 完成翻译并导出 qm 文件后,发现子类中仍然是英文原文.比如下面这段代码: class AlbumCard ...
- salesforce零基础学习(一百一十一)custom metadata type数据获取方式更新
本篇参考: https://developer.salesforce.com/docs/atlas.en-us.234.0.apexref.meta/apexref/apex_methods_syst ...
- NOIP2020 部分简要题解
C 首先考虑 \(n = 2\) 怎么做. 可以发现的是我们一定要借助空柱子 \(n + 1\),并且两个柱子都必须要移动. 注意到此时本质上就是将两种球分类,于是我们考虑能否将一个柱子上两种颜色分开 ...
- onerror事件捕获网页中的错误
转载请注明来源:https://www.cnblogs.com/hookjc/ <html><head><script type="text/javascrip ...
- 让HTML和JSP页面不缓存从Web服务器上重新获取页面
感谢原文作者:佚名 原文链接:https://www.jb51.net/web/100639.html 问题描述 用户退出后,如果点击浏览器上的后退按钮,Web应用将不能正确保护受保护的页面--在Se ...
- SpringBoot + Log4j2使用配置 (转)
前言 后台程序开发及上线时,一般都会用到Log信息打印及Log日志记录,开发时通过Log信息打印可以快速的定位问题所在,帮助我们快捷开发.程序上线后如遇到Bug或错误,此时则需要日志记录来查找发现问题 ...
- 浅谈java代理模式
讲解java代理模式 目录 讲解java代理模式 何谓代理模式 静态代理 动态代理 JDK动态代理 CGLIB动态代理 何谓代理模式 代理模式,即Proxy Pattern,23种java常用设计模式 ...
- 帆软报表(finereport)鼠标悬停背景变色
在报表中,为了突出鼠标所在单元格,当鼠标悬浮时突出背景色(字体),鼠标离开后恢复原有的背景色(字体). 在设计器 模板>模板 Web 属性>填报页面设置,去除填报当前编辑行背景设置的勾选, ...
- 阿里云服务器ECS挂载数据盘—linux系统
参考阿里云官网帮助文档:https://help.aliyun.com/document_detail/25426.html 里面有些步骤说的不是很清楚,初学者可能操作时会遇到问题.通过这篇文档进行进 ...