If you see the ClassNotFoundException message followed by "failed to initialize flow for job" message in the agent logs then identify which action pack you need to install. Then install the action pack. Before you install the action pack you must manually download the action pack .jar file and its dependency file (if there is a dependency). You can try checking to see if the action pack is listed as an installed action pack and if it is not then you can install it
Checking For Installed Action PacksYou can check for action packs that the system thinks are installed from both the ROC (Release Operations Center) and Automation Studio.
- Release Operations Center
- Login to the ROC as a user with superuser privileges.
- Navigate to Administration -> Action Management.
- Select the "Installed Packs" tab. This will show you the action packs the system believes are installed.
- Automation Studio
- Login to Automation Studio as a user with superuser privileges.
- Navigate to the Administration -> Action Management.
- The list of action packs are those that the system believes are installed.
Downloading Action PacksYou can download action packs from the following locations:
- https://support.ca.com/us/product-content/recommended-reading/technical-document-index/ca-release-automation-action-packs.html
- ftp://ftp.ca.com/pub/dpm/ReleaseAutomationActions/ActionPacks/
Reinstalling Action PacksYou can install the action pack in one of two ways.
- Release Operations Center
- To reinstall an action pack that CA Release Automation thinks is already installed using the Release Operations Center (ROC) you will need to login to the ROC as a user with superuser privileges.
- Navigate to Administration -> Action Management.
- Select the "Installed Packs" tab.
- Click on the "Import" button.
- Navigate to the folder where you saved the action packs .jar file (and dependency.zip if the action pack has one) to select the file and open it. If the action pack does have a dependency.zip file then you need to import it too.
- Automation Studio
- To reinstall an action pack that CA Release Automation thinks is already installed using Automation Studio you will need to login to the Automation Studio as a user with superuser privileges.
- Navigate to Administration -> Action Management.
- Click on the "+" button.
- Navigate to the folder where you saved the action packs .jar file (and dependency.zip if the action pack has one) to select the file and open it. If the action pack does have a dependency.zip file then you need to import it too.
Note: Each action pack is accompanied with a .pdf that outlines installation, prerequisite, and supported versions. It is always recommended to review this.
Installing Action Packs
- Release Operations Center
- To install a new action pack using the Release Operations Center (ROC) you will need to login to the ROC as a user with superuser privileges.
- Navigate to Administration -> Action Management.
- Select the "Available Packs" tab.
- Search for the action pack you are interested in using the list of packs. You can also type in the search field to filter for something. Example: weblogic
- If you found an action pack that you would like to install then click the checkbox next to it. Click the "Download" button once you've selected all the action packs that you want to install.
- Automation Studio
- To install a new action pack using Automation Studio you will need to login to Automation Studio as a user with superuser privileges.
- Navigate to Administration -> Action Management.
- Click on the "+" button.
- Navigate to the folder where you saved the action packs .jar file (and dependency.zip if the action pack has one) to select the file and open it. If the action pack does have a dependency.zip file then you need to import it too.
Note: Each action pack is accompanied with a .pdf that outlines installation, prerequisite, and supported versions. It is always recommended to review this.