Generating Sybase WorkSpace Business Process Files

When you generate for Sybase WorkSpace Business Process, the following types of files are generated:

  • The model.bpmn file is an XML file that contains the bpmn description of the business process model. Each activity is defined as a NotationBag element and each flow is defined as a SequenceFlow bag.

  • The svc_bpmn file is an XML file generated from the service provider called ThisService. All the operations defined in the Default service interface are generated in the business process service file.

  • The bpmn.gem file is an XML file is generated from the default business process diagram of the model.

  • Service files (svc_xyz) for new services.

  • An XSD file is generated for each BPM message format having message parts, this file is used by a service provider.

Note: It is recommended to use the Check Model feature before generating in order to check the validity of your model.
  1. Select Language > Generate Sybase WorkSpace Business Process 1.0 Code to display the Generation dialog box.
  2. Type a destination directory for the generated file in the Directory box.

    or

    Click the Select a Path button to the right of the Directory box and browse to select a directory path.

  3. Select the Check Model check box if you want to verify the validity of your model before generation.
  4. Click the Selection tab and select the objects to include in the generation from the sub-tabs at the bottom of the page.
    Note: All processes of the model, are selected and displayed by default. You use the Select tools to the right of the Folder Selection list to modify the selection.
  5. Click the Options tab and select a value for each required option.
  6. Click OK to generate.

    A Progress box is displayed. The Result list displays the files that you can edit. The result is also displayed in the Generation tab of the Output window, located at the bottom of the main window.

    All Sybase WorkSpace Business Process files are generated in the destination directory.