I've created a web service program for CA Asset Portfolio Manager. What actions would cause me to download a new WSDL?

book

Article ID: 4204

calendar_today

Updated On:

Products

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

Issue/Introduction

I've created a web service program for CA Asset Portfolio Management.  When would I need to download a new WSDL? What actions in APM would cause me to download a new WSDL?

Environment

CA Asset Portfolio Management, any release level

Resolution

You will need to download a new WSDL when the following changes occur in APM:

1.  a new configuration is added or removed (on any object, like Model, Asset, Company, etc.) 

2.  a new extended field is added or removed on any global configuration, for any object

3.  field label names change on any local or global configuration, for any object

4.  after making fields read-only, required, hidden or visible on any configuration, for any object

 

Additional Information

Subsequent WSDL downloads will generate a new path.  This is by design.

For example, the first path equals: http://myServer:99/APIService/Gen/BAAAAAAA/A/service.svc/basic  
Note the path is generated as:  /BAAAAAAA/A/

After making any of the above changes, the next WSDL download will generate the path as:  /BAAAAAAA/B/, the next iteration would be /BAAAAAAA/C/, etc.