Global Configuration
Workday Connector 6.0 Migration Guide
Workday Connector v6.0
The Workday connector version 6.0 is developed to:
-
Combine Workday APIs into one connector. For more information about the supported API see the Workday 6.0 Connector Release Notes.
-
Be lightweight by creating requests in XML format
The Workday connector v6.0 is a completely revamped connector, and is not compatible with any of the older versions of the connector.
Release Notes: Workday 6.0 Connector Release Notes
Connector Guide: Workday Connector 6.0
Workday Version 6.0 Versus Previous Versions
Workday Connector 6.0 | Previous versions | |
---|---|---|
The Workday connector now offers two global configuration types:
|
In the previous version of the connector, a global configuration for each of the Workday API was defined, where the user would input his username together with the tenant name, password, service endpoint, and default WSDL location. |
|
Connector Component - Basic Settings Panel |
The connector component lists only one operation called Invoke in the Operation list. |
The previous version requires the user to select one of the available Workday web operations. |
Connector Component - General Panel |
The General Panel consists two drop-down lists:
|
Supports only one text-box that requires the user to specify the request reference. By default, this option was set to bring the request reference from the payload. |
Payload Manipulation |
Use of Data Weave is encouraged to manipulate the payload for input and to process the response. The connector picks the input request from the flow payload, and it only accepts payloads of XML type. |
Previous versions of the connector enable the user to create request using the DataMapper, the Java Component, or the Groovy Component. |
Updating from an Older Version
-
Launch Anypoint Studio and select Install New Software from the Help menu.
-
Enter Workday in the filter box, and then locate and select Workday Connector 6.0.0 from the search results.
-
Click Next and follow the instructions in the subsequent popups.
-
After the installation is complete, restart Anypoint Studio.
Post Installation
The following sections describe how to complete an installation from either Maven or non-Maven projects.
Maven Based Project
-
Open the project’s pom.xml file and delete any references to the older version. The artifact-id of the previous versions follow the following format
mule-module-workday-<api-name>
-
Add the Workday connector reference by setting the artifact-id to
workday-connector
and set the version property to6.0.0
-
Save your pom.xml file changes.
The user may need to manually update the project dependencies.
Non-Maven Based Project
-
Locate the Workday connector library, right-click the library, and click Build Path > Remove from Build Path.
-
To import the Workday connector v6.0 library, right-click the project, click Build Path > Add Libraries > Anypoint Connectors Dependencies, and locate Workday Connector v6.0.0.
After following the steps above, update your flows by replacing the Workday Connector with the newer version and their data mappings.