S4. Monitoring Scheduled Bundles


Workflow Monitoring and Bundle Management

XDOC provides multiple tools for monitoring and managing bundle execution workflows. These tools offer visibility into processing status and allow administrators and users to control bundle operations throughout their lifecycle.

Workflow Visibility

Bundle executions initiated through the Container.BundleSchedule method are processed by the XDOC Workflow Engine and appear in the Workflow Monitor alongside other background tasks.

Bundle processing is represented by two distinct workflow tasks:

  • Bundle Generation – Creates the bundle package according to the rules and formatting defined in the Bundle Profile.
  • Bundle Delivery – Delivers the generated package to the destination configured within the Bundle Profile.

Separating these activities into individual workflow tasks provides greater visibility into the overall bundle process and helps isolate generation and delivery issues when troubleshooting.

Workflow Monitoring and Control

The Workflow Monitor provides administrators and authorized users with the ability to view and manage active bundle processing tasks.

From the Workflow Monitor, users can:

  • Monitor the status and progress of bundle operations.
  • Pause active tasks when processing needs to be temporarily suspended.
  • Resume previously paused tasks.
  • Cancel bundle executions that are no longer required.
  • Execute workflow test functions using the standard XDOC workflow management tools.

These capabilities allow organizations to manage system resources, troubleshoot processing issues, and maintain operational control over high-volume bundling activities.

Bundle Manager

In newer XDOC releases, the Bundle Manager provides a dedicated interface specifically designed for monitoring and managing bundle operations.

The Bundle Manager extends the capabilities available in the Workflow Monitor by providing:

  • Detailed information about bundles currently queued, processing, completed, or failed.
  • Enhanced visibility into package generation and delivery activity.
  • Access to batch-level and package-level status information.
  • Operational controls for:
    • Pausing bundle execution
    • Resuming paused bundles
    • Cancelling active bundle operations

Because the Bundle Manager is focused specifically on bundling activities, it can provide more detailed status information and operational insight than the general-purpose Workflow Monitor.

Recommended Monitoring Approach

For routine oversight, the Workflow Monitor provides a quick view of background processing activity across the XDOC platform. For bundle-specific troubleshooting, status tracking, and operational management, the Bundle Manager is the preferred tool, offering enhanced visibility into package generation, delivery status, workflow progress, and execution control.

Together, these tools provide a comprehensive framework for monitoring and managing all aspects of the XDOC Bundling process, from initial package generation through final delivery.