Method for debugging a business process flow
AssigneeInternational Business Machines Corporation
InventorsSubramanyam A. Gooty, Rangarajan S. Manavalan, Xiaochun Mei
Life of this patent
Estimating the term…
Abstract
A method for debugging a process in a workflow engine, wherein the process includes a plurality of activity points, includes steps of: attaching to a running business process being controlled by the workflow engine; initiating a debugging session; receiving a set of breakpoints to be inserted into designated points in the process; stopping the running of the process at one or more of the breakpoints; and presenting a user with information relating to where the process has stopped and the status of the process flow.
Claims9
A system for debugging an application collaboration in an interchange server, the method comprising:
- A processor configured for:
- creating a collaboration object from a template:
- configuring the collaboration object by binding said collaboration object to connectors or other collaboration objects;
- deploying the collaboration object:
- retrieving a collaboration name using an IDL Interface ICollaboration;
- creating an instance of an implementation of IRteDebuggerCallbackPOA portable object adapter;
- attaching a debugger to a remote running application collaboration executing a business process by passing the implementation through an IDebuggerCallback IDL interface of the collaboration;
- initiating a debugger session;
- receiving a set of breakpoints to be inserted into designated points in the debugging session;
- inserting the set of breakpoints into designated points in the debugging session;
- stopping the running of the application collaboration at one or more of the breakpoints;
- determining a status of the business process;
- and
- presenting a user with information relating to where the business process has stopped, the status of the process flow, and how to continue the business process.
Dependencies are inferred from the claim text.