IBM Support

JazzSM DASH - Fix pack installation errors: "java.io.FileNotFoundException:...dashRollback.xml (No such file or directory)", "java.io.IOException: Cannot run program "/opt/IBM/JazzSM/bin/ant_exec_rc.sh"", "...fxtag already exists"

How To


Summary

On a second attempt to apply a Jazz for Service Management (JazzSM) Dashboard Application Services Hub (DASH) upgrade multiple failure messages were written to the Installation Manager (IIM) log:

###
ERROR: The following error occurred while executing this line:

/opt/IBM/JazzSM/install/tip/tipWrapperInstall.xml:300: The following error occurred while executing this line:
/opt/IBM/JazzSM/install/tip/tipWrapperInstall.xml:310: The following error occurred while executing this line:

java.io.FileNotFoundException: /opt/IBM/JazzSM/ui/temp/fixpack/dashRollback.xml (No such file or directory) [/opt/IBM/JazzSM/install/tip/tipWrapperInstall.xml:215]

CRIMA1217E ERROR: A problem occurred during the execution of the /opt/IBM/JazzSM/install/fsconfig.xml file.
Explanation: A package has an issue that cannot be resolved by Installation Manager.

User Action: Identify the package that has the issue by looking at the installation history. In Installation Manager, click File > Installation History. In console mode, enter S: View Installation History. Contact IBM customer support.

ERROR: The following error occurred while executing this line:
/opt/IBM/JazzSM/install/fsconfig.xml:188: The following error occurred while executing this line:
/opt/IBM/JazzSM/install/fsconfig.xml:175: The following error occurred while executing this line:
/opt/IBM/JazzSM/install/was/start_was.xml:17: The following error occurred while executing this line:

/opt/IBM/JazzSM/install/was/was.xml:101: Execute failed: java.io.IOException: Cannot run program "/opt/IBM/JazzSM/bin/ant_exec_rc.sh" (in directory "/opt/IBM/JazzSM/install"): error=13, Permission denied [/opt/IBM/JazzSM/install/fsconfig.xml:183]

CRIMA1020E ERROR: Failed to extract zip com.ibm.tivoli.tacct.psc.install.server.config.properties 1.0.0.20190329-0559. File /opt/IBM/JazzSM/properties/version/Jazz_for_Service_Management-1.1.0.1.fxtag already exists.

Explanation: A compressed file was not extracted because the extraction will overwrite an existing file. An issue has occurred with the package that cannot be resolved by Installation Manager.
User Action: Identify the package that has the issue. Contact IBM Support.
###

Steps

An explanation for each root error message:

###
java.io.FileNotFoundException: /opt/IBM/JazzSM/ui/temp/fixpack/dashRollback.xml (No such file or directory) [/opt/IBM/JazzSM/install/tip/tipWrapperInstall.xml:215]
###

The above error is most likely the result of a previous failed upgrade attempt where the upgrade's attempt to roll back changes at the point of failure also failed.  As a result, on subsequent attempts to apply the update files are not where they should be for a healthy installation.

To address that specific issue, it is important to restore the following directories to a backup taken prior to the first attempt to apply the DASH upgrade:

  • Installation Manager data location 
  • Installation Manager shared repository location
  • The JazzSM installation directory (e.g. /opt/IBM/JazzSM)
If WebSphere was upgraded after the backup was taken and before the DASH upgrade it will be necessary to restore the WebSphere installation directory as well and then re-apply the WebSphere upgrade.

###
/opt/IBM/JazzSM/install/was/was.xml:101: Execute failed: java.io.IOException: Cannot run program "/opt/IBM/JazzSM/bin/ant_exec_rc.sh" (in directory "/opt/IBM/JazzSM/install"): error=13, Permission denied [/opt/IBM/JazzSM/install/fsconfig.xml:183]
###

The above error most often occurs when upgrading from DASH 3.1.2.1.   The following technical note includes a script named:  "JazzSMgrpModeUpgrade.sh" which addresses some known permissions issue when upgrading from DASH 3.1.2.1.  


However, there is an edit needed to the "JazzSMgrpModeUpgrade.sh" to address the permissions issue with the ant_exec_rc.sh script specifically.  The modification is to add this line:
     find $JazzSMPath/bin -type f ! -perm 0775 -name "*.sh" | xargs chmod 775 >/dev/null 2>&1

immediately after this line in the script:
     find $JazzSMPath/ui -type f ! -perm 0775 -name "*.sh" | xargs chmod 775 >/dev/null 2>&1

Once that edit is made use the instructions in the technical note above to launch IIM using the "JazzSMgrpModeUpgrade.sh" script.


###
CRIMA1020E ERROR: Failed to extract zip com.ibm.tivoli.tacct.psc.install.server.config.properties 1.0.0.20190329-0559. File /opt/IBM/JazzSM/properties/version/Jazz_for_Service_Management-1.1.0.1.fxtag already exists.
###

Similar to the first error covered in this technical note, the above error is the result of an initial upgrade attempt failing and also failing to roll back changes leaving the installation in a mixed state.   This error is also addressed by restoring the IIM and JazzSM directories.

Document Location

Worldwide


[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSEKCU","label":"Jazz for Service Management"},"ARM Category":[{"code":"a8m500000008btoAAA","label":"DASH->DASH UI Services - Installation Category->DUIS-Installation - Upgrade\/Cumulative Patch Install"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Version(s)","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

More support for:
Jazz for Service Management

Component:
DASH->DASH UI Services - Installation Category->DUIS-Installation - Upgrade/Cumulative Patch Install

Software version:
All Version(s)

Document number:
6258053

Modified date:
11 August 2020

UID

ibm16258053

Manage My Notification Subscriptions