Software AG Products 10.7 | Administering and Monitoring Business Processes | webMethods Monitor Built-in Services Reference | pub.monitor.integrationProcessLogging Folder | pub.monitor.integrationProcessLogging:createStepMetadata
 
pub.monitor.integrationProcessLogging:createStepMetadata
Adds a definition for a step within an integration process (known as step metadata) to the Process Audit Log database.
The step definition is comparable to an entry in the Process Audit log for a step in a process model that was created with Designer. In the same way you need to create steps within a process model before you can execute instances of those steps, you need to define the step definitions for steps in an integration process before you can create the step instances for the integration process.
When you add the step definition, as part of the step metadata, the service includes a blank image because there is no step icon for the process step. You cannot specify an image to associate with the step definition.
Input Parameters
The following table lists the input parameters.
processKey
String The internal identifier (that is, process key) of the integration process definition that the step you are defining is a part of. You defined the process key when you added the process definition to the Process Audit Log using the pub.monitor.integrationProcessLogging:createProcessMetadata service.
A process key is 1 to 64 alphanumeric characters.
stepID
String An identifier that you assign to the process step. The value you specify for stepID must be 1 to 128 alphanumeric characters. You use this identifier in subsequent services when you want to reference this step definition. It is an internal identifier only; Monitor does not display this value.
stepLabel
String A step name that you assign to the process step. The value you specify for stepLabel must be 1 to 1024 alphanumeric characters. Monitor displays this value when listing information about the process step.
Output Parameters
The following table lists the output parameters.
result
String The outcome of adding the step definition. If the service successfully added the step definition, result is “success.” If the service encountered an error attempting to add the step definition, result contains the exception.
Usage Note
If this service encounters errors, you can review the errors on the My webMethods pages you use to monitor services.