Creating a Package
The root XPDL element is Package and the following namespaces are used:
Note:
The semantics for the Package, Process and Redefineable Headers allow the least restrictive interpretation of the XPDL schema possible.
A Package Header in TIBCO Business Studio is defined by XPDL as follows:
TIBCO Business Studio contributes the following elements to the Package only:
Attribute | Example | Notes |
---|---|---|
CreatedBy | <xpdl2:ExtendedAttribute Name="CreatedBy" Value="TIBCO Business Studio"/> |
You can provide any value. The example indicates that the process was created in TIBCO Business Studio, but there is no checking or validation. |
FormatVersion | <xpdl2:ExtendedAttribute Name="FormatVersion" Value="8"/> |
Mandatory. The FormatVersion must be set to match the version of TIBCO Business Studio you are working with. When importing into newer versions, TIBCO Business Studio has a Quick Fix that allows you to migrate to the latest FormatVersion, thus providing a level of backwards compatibility in new versions of TIBCO Business Studio without the necessity to change your import. |
Note: These are also elements called ExtendedAttribute that are in the base namespace. For example:
<xpdl2:Task> <xpdl2:TaskService xpdExt:ImplementationType="E-Mail" xpdl2:Implementation="Other"> <xpdl2:MessageIn Id="_V_wdICrAEdy4JvZXy-dYnw"/> <xpdl2:MessageOut Id="_V_wdISrAEdy4JvZXy-dYnw"/> <email:Email> <email:Definition> <email:From email:Configuration="Server"/> <email:To>manager@foo.com</email:To> <email:Subject>RE: minutes of our meeting</email:Subject> </email:Definition> <email:SMTP email:Configuration="Server"/> </email:Email> </xpdl2:TaskService> </xpdl2:Task>
Copyright © Cloud Software Group, Inc. All rights reserved.