Error 'java.io.IOException' When Applying A Patch By Opatch
Applies to:
Oracle Containers for J2EE - Version: 10.1.2
This problem can occur on any platform.
Symptoms
Opatch fails applying Patch 4248847 ON 10.1.2.0.0
Patching...
java.io.IOException: Error in writing existing jar file
at sun.tools.jar.Main.run(Main.java:178)
at sun.tools.jar.Main.main(Main.java:904)
Changes
Applying a One-Off patch by using Opatch.
Cause
Default Opatch version 1.0.0.0.51 included with 10.1.2.0.0 does not correctly handle application of this patch.
Solution
Upgrade to the most recent version of Opatch.
在通过Opatch应用补丁时会产生'java.io.IOException'的错误
应用:
Oracle Containers for J2EE - Version: 10.1.2
该问题可能发生在任何平台
症状
在版本10.1.2.0.0上运用补丁4248847 时Opatch会失效
Patching...
java.io.IOException: Error in writing existing jar file
at sun.tools.jar.Main.run(Main.java:178)
at sun.tools.jar.Main.main(Main.java:904)
更改
通过使用 Opatch来申请临时补丁
原因
默认的 Opatch版本 1.0.0.0.51 包含版本10.1.2.0.0,因此不能正确的处理补丁的申请
解决方案
更新最近的Opatch版本