LSPS documentation logo
LSPS Documentation
Module Export

You can export your Modules as follows:

To speed up export if you need to export the same resources repeatedly, define anExport Configuration file.

Export Configurations

Frequent export configurations can be store in an export configuration file: it holds the list of workspace resources. It serves as input for export so you do not have to define the resources you want to export all over again.

Since they are not considered part of the Model, Export configurations can be located anywhere within a GO-BPMN project, that is, in a project, Module, or a generic folder.

Defining an Export Configuration

To define an export configuration, do the following:

  1. In the GO-BPMN Explorer, double-click the respective export configuration or create a new export configuration.
  2. In the Export Configuration Editor, click Add.
  3. In the Add Export Configuration Item dialog box, select the GO-BPMN projects, GO-BPMN Modules, and folders you wand to include in the configuration file.
  4. Click OK.
  5. Click File -> Save to save the file.

Exporting a Module with General Export

You can export a GO-BPMN module or project to archive files or file system structure, which the users can then import. Such bundles are non-deployable and serve only to exchange resource among users when a version control system cannot be used.

To export a GO-BPMN module or project to an archive file or file system:

  1. In the GO-BPMN Explorer view, right-click the GO-BPMN project or module.
  2. In the context menu, go to Export and select:
    • Archive File to export as an archive file
    • File System to export as a folder structure
  3. On the File System or Archive file page in the Export dialog box, select the checkboxes of the projects and modules.

    To specify the module or project content, click the module or project in the left pane; select the resources on the right.

    exportarchivefileselection.png
    Selecting resources and files to be exported into an archive
    exportfilesystemselection.png
    Selecting resources and files to be exported into a file system
  4. In the Destination file text box, specify the path and the archive name of the file, for example, archive.zip.

Exporting a Module with GO-BPMN Export

The GO-BPMN Export feature allows you to create zip files with a Module, which can be deployed to the server: the output file contains the Module with all its dependencies.

Important: If you are exporting Models intended for execution, make sure the respective Module is flagged as executable in its Properties (in GO-BPMN Explorer, an executable Module is indicated by a red arrow).

To create a deployable zip file, do the following:

  1. Go to File > Export.

    Alternatively right-click the project or module in GO-BPMN Explorer and select Export.

  2. In the Export dialog box, expand Process Design Suite and select GO-BPMN Export.

    exportselection.png
    Selecting the GO-BPMN Export
  3. Click Next.
  4. In the GO-BPMN Export dialog box, do the applicable:

    • Under GO-BPMN Modules, select the modules to be exported.
    • Under Export Configuration, select the desired export configurations.

    Modules selected in the GO-BPMN Modules area are exported along with the resources specified in the selected export configuration (resources are summed up).

    exportresourcesselection.png
    Selecting modules to be exported
  5. In the Destination file text box, specify the path and the name file.

    Export name has to include the .zip extension.

  6. Click Next and check the list of modules.
  7. Click Finish.

Note: The GO-BPMN export feature drops the project structuring – only modules are preserved.

Exporting a Module to XPDL

You can export your models as XPDL files with the resources supported by the format (goal-extension is not supported by XPDL).

To export your model to an XPDL file, do the following:

  1. Go to File > Export.

    To export, you can right-click the project or module in GO-BPMN Explorer and select Export.

  2. In the Export dialog box, expand Process Design Suite and select XPDL.
  3. Click Next.
  4. In the XPDL Export dialog box:
    • under Module to export, define the module to be exported;
    • under XPDL file, define the target file name and path;
    • in the Elements to export area, select module elements to be exported;
      dialogXPDLExport.png
      Defining XPDL Export settings
  5. Click Finish.