Resolve Web Service Configurations
- Last UpdatedJul 01, 2024
- 2 minute read
While installing a package or adding a workflow to package template, if the workflow activity contains InvokeWebService, you can edit the URL and credentials in the target.
If you have several InvokeWebService activities in the same workflow and if all the activities use one Web Service details, then the package identifies the Web Service as a single one and rectifies it accordingly.
If the workflow activity contains InvokeWebService activity, the Edit WebService(s) used in workflow grid to configure the URL and credentials in the target appears towards the lower section of the settings form.
The WebService Details grid contains the following fields:
-
Web Service Name: This is the name of the web service.
-
Edit WebService Details: This option enables you to edit the web service details.
-
Web Service ID: This is a Read-only field and displays the ID for the respective web service. The ID is unique for each web service.
To edit Web Service Details
-
Click the Edit WebService Details button to configure the web service details. The WebService Details grid replaces the settings form.
The WebService Details grid contains the following fields:
Web service URL Credentials
-
Web Service URL: Type the Web Service URL. You must enter a WSDL URL. You can also enter an IPv6 address for the WebService URL. The IPv6 address must be enclosed within square brackets.
-
Authentication Type: Choose one of the authentication types, Windows or Anonymous.
-
Windows
- User Name
- Password
- Domain Name
- Proxy URL
-
Anonymous
Bind Parameters Credentials
-
-
Authentication Type: Choose one of the authentication types, Windows or Anonymous.
-
Windows
- User Name
- Password
- Domain Name
-
Anonymous
-
-
The Source fields displays the Web Service values in the source environment. You can use the same Web Service credentials for the target, or change the values as required.
If you select Anonymous authentication type in the Source environment, then in the Target you need to enter only the Web service URL. In the target environment if web service requires windows authentication, then you can change the Authentication type to Windows mode and enter the Log on Name, Password, and Domain Name.
Note:
- When you first install a package that contains InvokeWebService activity, entries
are made into the database. When you update the package subsequently, the Web service URL Credentials will not be updated in the database. Therefore, the updated credentials will not
be available in the InvokeWebService activity. However, the credentials entered while
installing package for the first time will be considered.
- When you uninstall a package that contains InvokeWebService activity, the database entries for InvokeWebService activity are not uninstalled.