LSPS documentation logo
LSPS Documentation
Setup

LSPS Process Design Suite® is the environment for designing your models, customizing and deploying your application to an LSPS Server. It provides tools for designing, management, and development of business processes, an embedded WildFly server with the LSPS Server, and the SDK.

Requirements

  • operating systems:
    • Microsoft Windows 7, 8, 8.1 (32-bit or 64-bit), Windows 10
    • Mac OS 10.10+
    • Linux: Debian, Ubuntu
  • Java:

    • Oracle JDK 1.7.x
    • Oracle JDK 1.8.x

      Important: On macOs, make sure to run jdk 1.8.0_151 or older: with the newer jdk 1.8, PDS fails to launch due to an issue in jdk.

    Run JVM with at least -Xms1024m. Mind that the requirements of your environment might vary. Test your set up thoroughly.

  • web browsers for Application User Interface and Management Console):
    • Google Chrome 23 and newer
    • Mozilla Firefox 17 and newer
    • Internet Explorer 8 and newer
    • Safari 6 and newer

Installing

Only single-user installation is supported. The single-user installation is what you use to set up PDS on one computer for one user.

Before installing PDS, make sure you have JDK installed. Optionally set the JAVA_HOME environment variable (If not set, you will need to enter the path to your JDK in PDS manually).

To install Living Systems® Process Design Suite, do the following:

  1. Run the Setup-LSPS-Enterprise-$VERSION file.
  2. Follow the installation steps.
  3. Make sure to set as the target install location an empty folder.

The installation wizards installs Living Systems® Process Design Suite on your computer with the Embedded server and optionally the LSPS Software Development Kit (SDK).

If you install the SDK, the system installs LSPS artifacts to the selected Maven repository, and connects PDS with Maven (for details, refer to the Software Development Kit Guide).

The settings provided during the installation are stored in the lsps-design-$VERSION.ini file in the LSPS folder.

Setting JVM and Maven Properties

To define JVM and Maven properties after you have already installed LSPS, edit the $LSPS_HOME/lsps-design.ini file (on 64-bit architectures $LSPS_HOME/lsps-design_64.ini).

lsps-design.ini on 64-bit Linux

-vm /usr/java/jdk1.7.0_55/bin
-vmargs/
-Xms1024m
-XX:MaxPermSize=256m
-Dmaven.repo.location=/home/user/.m2/repository

If you want to use your system Java as defined by JAVA_HOME, you can delete the -vm property, since the system Java will be used automatically.

Running

To start the Process Design Suite, do the following:

  1. Go to $LSPS_HOME.
  2. Run the lsps-design binary for your platform:
    • lsps-design.exe and on Windows with 32-bit architectures
    • lsps-design_6.exe on Windows with 64-bit architectures
    • Process Design Suite on MacIntosh
    • lsps-design on Linux
  3. In the Workspace Launcher dialog box, choose a workspace folder and click OK.

    If the chosen workspace folder does not exist, it will be created. A workspace is a folder, where the resources stored during the session are located. Its content is reflected in the workbench.

    workspace.png
    Workspace Launcher dialog
  4. If you are launching PDS in a new workspace, PDS displays the Welcome page with links to perspectives, documents, and other PDS resources.
WelcomePage.png
Welcome page
You can display it at any point from the main menu Help -> Welcome item.

What to Do Next

Refer to the Quickstart guide or if you want to customize the front-end application and develop custom components SDK Guide.

Renewing License

To renew an expired license, copy the new license file into LSPS_HOME.

Uninstalling

To uninstall Process Design Suite, run the uninstall file:

  • Windows: $LSPS_HOME\uninstall.bat
  • Linux/MacOS: $LSPS_HOME/uninstall