Skip to main content
Administrator Guide
Last Updated: 2023-06-23
Debug an Assembly

Debug an Assembly

  • Create an assembly project.
  • Security:
    Integration Debug
    domain 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.
  1. On the
    Project Explorer
    view, right-click an assembly project.
  2. Select
    Deploy to Workday
    .
  3. On the
    Deploy to Workday
    window, consider:
    Option Description
    Workday Environments
    Select a target Workday environment for deploying your integration.
    Collection being deployed
    Select a collection.
  4. Click
    Finish
    .
  5. On the
    Cloud Explorer
    view, select and expand the cloud server node of the target Workday environment to which you deployed your assembly project.
  6. Select and expand the collection that you deployed to Workday.
  7. Right-click an integration node in your collection.
  8. Select
    Debug Integration
    . On the
    Debug Integration
    window, consider:
    Option Description
    Launch In
    The target Workday environment for launching your debug session.
    Collection
    The name of the collection you’re debugging.
    Project
    The name of the project you’re debugging.
    Workday-In
    The name of the
    Workday-In
    transport in the project you’re debugging.
    Launch Parameters
    The launch parameters of the project that you’re debugging.
    To debug with alternative launch parameters, click
    Select Literal Values
    and 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, click
    Edit Literal Value
    and enter it in the
    Value
    field.
  9. Click
    Debug
    .
    If you encounter problems when the debug runtime begins to start up, consider adjusting the
    Session Reconnect Retries
    and
    Max Startup Wait Iterations
    values.
    Session Reconnect Retries
    determines how many times Studio tries to connect a debug session to the debug runtime.
    Max Startup Wait Iterations
    determines 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 the
    Debug Configurations
    dialog.
    To adjust them for future launch configurations, select
    Window
    Preferences
    Workday
    Assembly Debug
    Debug Runtime
    .
The results of your debug session display on the
Console
view.