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.
search cancel

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.

book

Article ID: 18829

calendar_today

Updated On:

Products

CA IT Asset Manager CA Software Asset Manager (CA SAM) ASSET PORTFOLIO MGMT- SERVER SUPPORT AUTOMATION- SERVER CA Service Desk Manager - Unified Self Service CA Service Desk Manager CA Service Management - Asset Portfolio Management CA Service Management - Service Desk Manager

Issue/Introduction

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"

<Please see attached file for image>

Figure 1

<Please see attached file for image>

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

    <Please see attached file for image>

    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.

Environment

Release:
Component: ARGIS

Attachments

1558717681101000018829_sktwi1f5rjvs16uo0.gif get_app
1558717679437000018829_sktwi1f5rjvs16unz.gif get_app
1558717677552000018829_sktwi1f5rjvs16uny.gif get_app