If you used the JAR installer to install JBoss EAP, you may encounter conflicts when applying a cumulative patch. Due to differences in some files included with the JAR installer distribution, the patch tool can mistakenly identify these differences as user modifications.
See https://access.redhat.com/site/solutions/729573[Applying Cumulative Patches to Installer Installations] for information about how to resolve these conflicts. This issue is expected to be fixed in a future release.
Description of problem:
If EAP is installed through installer on windows7, during patching EAP.6.2.1.zip to pure EAP 6.2.0, CLI say there are some conflicts.
However, if it is installed with zip file, there is no conflicts.
Version-Release number of selected component (if applicable):
EAP 6.2.0
How reproducible:
Install EAP 6.2.0 using installer then try to patch EAP 6.2.1
Steps to Reproduce:
1. Install EAP 6.2.0 on Windows using installer
2. Patch EAP 6.2.1 using CLI
Actual results:
[disconnected] patch apply jboss-eap-6.2.1.zip
Conflicts detected: org.jboss.as.web:main, bin/client/jboss-cli-client.jar, bin/client/jboss-client.jar, bin/jconsole.sh
Use the --override or --preserve arguments in order to resolbe the conflict.
Expected results:
[disconnected] patch apply jboss-eap-6.2.1.zip
{
"outcome" : "seccess",
"result" : {}
}
Additional info:
Also an issue on Linux. Installed using the jar installer, *not* installing the native components.
[disconnected /] patch apply jboss-eap-6.2.1.zip
Conflicts detected: bin/jconsole.bat
patch rollback also can't work well if using the jar installer both in Windows and Linux.
In Linux the error looks like:
~~~
[disconnected /] patch rollback --patch-id=jboss-eap-6.2.1.CP --reset-configuration=false
java.io.FileNotFoundException: EAP-6.2.0/jboss-eap-6.2/.installation/patches/jboss-eap-6.2.1.CP/misc/bin/jconsole.bat (No such file or directory)
~~~
In Windows the error looks like:
~~~
[disconnected /] patch rollback --patch-id=jboss-eap-6.2.1.CP --reset-configuration=false --override-all java.io.FileNotFoundException: \EAP-6.2.0\jboss-eap-6.2\.installation\patches\jboss-eap-6.2.1.CP\misc\bin\client\jboss-cli-client.jar (系統找不到指定的路徑。)
~~~
Comment 7Russell Dickenson
2014-05-16 04:36:40 UTC
Attention: Jimmy Wilson
Has there been any progress on this BZ ticket?
Description of problem: If EAP is installed through installer on windows7, during patching EAP.6.2.1.zip to pure EAP 6.2.0, CLI say there are some conflicts. However, if it is installed with zip file, there is no conflicts. Version-Release number of selected component (if applicable): EAP 6.2.0 How reproducible: Install EAP 6.2.0 using installer then try to patch EAP 6.2.1 Steps to Reproduce: 1. Install EAP 6.2.0 on Windows using installer 2. Patch EAP 6.2.1 using CLI Actual results: [disconnected] patch apply jboss-eap-6.2.1.zip Conflicts detected: org.jboss.as.web:main, bin/client/jboss-cli-client.jar, bin/client/jboss-client.jar, bin/jconsole.sh Use the --override or --preserve arguments in order to resolbe the conflict. Expected results: [disconnected] patch apply jboss-eap-6.2.1.zip { "outcome" : "seccess", "result" : {} } Additional info: