Debug an Assembly
- Create an assembly project.
- Security:Integration Debugdomain in the Integration functional area.
Workday Studio enables you to detect and debug errors in your assemblies. You can debug assemblies that you've deployed to your Workday server environment. If an assembly contains components or steps that reference a static file, ensure that there are no spaces in the referenced filepath before debugging.
- On theProject Explorerview, right-click an assembly project.
- SelectDeploy to Workday.
- On theDeploy to Workdaywindow, consider:
Option Description Workday EnvironmentsSelect a target Workday environment for deploying your integration.Collection being deployedSelect a collection. - ClickFinish.
- On theCloud Explorerview, select and expand the cloud server node of the target Workday environment to which you deployed your assembly project.
- Select and expand the collection that you deployed to Workday.
- Right-click an integration node in your collection.
- SelectDebug Integration. On theDebug Integrationwindow, consider:
Option Description Launch InThe target Workday environment for launching your debug session.CollectionThe name of the collection you’re debugging.ProjectThe name of the project you’re debugging.Workday-InThe name of theWorkday-Intransport in the project you’re debugging.Launch ParametersThe launch parameters of the project that you’re debugging.To debug with alternative launch parameters, clickSelect Literal Valuesand select from the Workday IDs that the CRF returns.If you know a specific Workday ID that you want to use as a launch parameter, clickEdit Literal Valueand enter it in theValuefield. - ClickDebug.If you encounter problems when the debug runtime begins to start up, consider adjusting theSession Reconnect RetriesandMax Startup Wait Iterationsvalues.Session Reconnect Retriesdetermines how many times Studio tries to connect a debug session to the debug runtime.Max Startup Wait Iterationsdetermines how many times Studio checks whether the debug runtime is ready to receive requests. Try increasing them in increments of 10.You can adjust these values for an existing launch configuration in theDebug Configurationsdialog.To adjust them for future launch configurations, select .
The results of your debug session display on the
Console
view.