The out-of-the-box CA Process Automation workflows that are included with CA Service Desk Manager 12.9 fail when used with CA Process Automation 4.2 due to Bad URL formation.

Document ID : KB000018829
Last Modified Date : 14/02/2018
Show Technical Document Details

Description:

Changes between CA Process Automation (PAM) 4.1 and 4.2 will cause errors on any CA Service Desk Manager (SDM) Soap call in PAM workflow that uses "M_PATH__".

You will receive the following error within CA PAM:

SOAP invocation failed: Bad URL: no protocol: "http://" + Datasets[M_PATH__].server + ":" + Datasets[M_PATH__].port + "/axis/services/USD_R11_WebService"

Figure 1

Figure 2

Solution:

To solve this for the supplied CA SDM, follow these steps:

  1. Login to CA PAM
  2. Go to Library->/SDM->Custom Operators
  3. Open any Soap method which uses M_PATH
  4. Go to Custom panels tab, Update the Service URL as below
  5. Replace the "M_PATH__" to "Operator.M_PATH__" in the custom operator definition
  6. Ensure that the same has been changed in the Dynamic parameters Panel as well

    Figure 3

With this change, functionality will then work correctly.

Note: This is fixed in IT PAM 4.2 SP01 which is coming in April 2014, after which the manual change will not be necessary.