ALERT: Some images may not load properly within the Knowledge Base Article. If you see a broken image, please right-click and select 'Open image in a new tab'. We apologize for this inconvenience.
Can't install APM 10.7 Hotfix 10 on Enterprise Manager
Article ID: 106039
CA Application Performance Management Agent (APM / Wily / Introscope)INTROSCOPE
We tried to installed HF10 on Linux and got the following output
$ ./jre/bin/java -jar ./APM10.7.0HF10.jar Initializing hotfix Creating hotfix folder hotfix/10.7.0-HF10 creating directory structure hotfix/10.7.0-HF10 Applying hotfix scenario EM found - proceeding with patching Error while executing the scenario java.lang.NumberFormatException: For input string: "0_sp" at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) at java.lang.Integer.parseInt(Integer.java:580) at java.lang.Integer.parseInt(Integer.java:615) at com.ca.fix.Version.(Version.java:33) at com.ca.fix.apm.util.VerifyJarVersion.verifyJarVersionRange(VerifyJarVersion.java:52) at com.ca.fix.apm.hotfix.Hotfix.emHotfix(Hotfix.java:451) at com.ca.fix.apm.hotfix.Hotfix.scenario(Hotfix.java:116) at com.ca.fix.HotfixBase.apply(HotfixBase.java:89) at com.ca.fix.HotfixBase.execute(HotfixBase.java:61) at com.ca.fix.apm.hotfix.Hotfix.main(Hotfix.java:74) Rolling back the scenario deleting folder hotfix/10.7.0-HF10 Hotfix 10.7.0-HF10 was rolled back successfully
and the hotfix is not applied
The hotfix installer checks through the jars that are present for versions that do not fit with it it's permitted range if a mismatch is found the hotfix does not apply.
The check is done by looking at the Bundle_version value in the META-INF\MANIFEST.MF file in the existing jars for hf10 teh range that is acceptable is 10.7.0.45 -> 10.7.0.98.
In this case one of the reported versions was 10.7.0.0_sp
APM 10.7 on Linux
Used the following shell script to help identify problem jar file in the <EM_HOME>/product/enterprisemanager/plugins folder
for i in `ls com.ca*jar com.wily*jar` do echo $i jar xf $i META-INF/MANIFEST.MF grep undle-Vers META-INF/MANIFEST.MF rm META-INF/MANIFEST.MF done
This identified file com.wily.intrsocope.em.client_10.7.0.jar was the cause and this had come from a test fix - replaced with GA version and installer ran through ok