DatakeyValidation

An activity which validates datakey strings to ensure they are in the proper format and they refer to projects and datasources that are known to the OpenSpirit installation that is being used. This activity may also create the xml string used by OpenSpirit drag and drop data selections.

General

The General tab contains the following fields.

Field Module Property? Description
Name No The name to be displayed as the label for the activity in the process.

Description

Provide a short description for the activity.

Input

The following is the input for the activity.

Input Item Data Type Description
Parameters Complex Root element for all input elements
Datakeys Complex Element containing sequence of datakey strings to be validated.
OspUser String If supplied will specify the OpenSpirit user account to use to determine whether the projects and datasourecs referred to by the supplied datakeys exist.
If not supplied then the account that is running TIBCO Designer (at design time or Hawk (for deployed solutions) will be used.
CreateDragandDropContent Boolean If "true" the DragandDropContent will be output. This may then be used as the text content of a drag and drop event to transfer the supplied datakeys via drag and drop.

Output

The following is the output for the activity.

Output Item Data Type Description
OspOutput Complex Root element for all output elements
BadKeys Complex Contains a sequence of DataKey elements containing the keys that were found to be invalid.
QueryScope Complex An element containing a sequence of project and datasource elements that are implied by the supplied datakeys.
DragandDropContent String An XML string that contains the XML structure expected in an OpenSpirit application for a drag and drop data selection event.
Only output if CreateDragandDropContent = "true".
Only valid datakeys are included.

Fault

The Fault tab lists exceptions that are thrown by this activity.

Error Schema Element Datatype Description
msg string The error message returned by the plug-in.
msgCode string The error code returned by the plug-in
Fault Thrown When...