How to Create a BPM Desktop Using Components Tutorial

This tutorial shows you how easy it is to create a fully functioning application using WCC components, without any coding required.

This tutorial steps you through the process of creating an application that does the following:

  • Displays the Login dialog and a Logout button.
  • Displays the work view list after the user is authenticated using the Login dialog.
  • Displays the work item list when the user clicks on a work view in the work view list.
  • Shows a “Loading Data” message while the application is retrieving information from the server and rending it on the screen — this is accomplished with the Data Mask component.

After logging in, the screen will appear similar to the following:

To perform this tutorial, the following software must be installed:

  • TIBCO Business Studio - This provides the tools needed to create processes and organization models used in TIBCO applications. You must use the version of TIBCO Business Studio that targets the version of TIBCO ActiveMatrix BPM you are using.

    The Business Studio installation also includes the following software, which are used to create and/or customize WCC applications:

    • TIBCO General Interface - This consists of two components: General Interface Builder, which is the development environment you will use to develop your custom WCC application, and the General Interface Framework, which is the runtime component for executing your custom WCC application.
    • Workspace Client Components - These "WCC" components are used as the building blocks for WCC custom applications. They provide functionality such as the ability to log in, display work item lists, open and process work items, etc. The WCC components are added to custom applications using General Interface Builder.

      When installing TIBCO Business Studio, ensure that the "Workspace Client Components" option is selected.

      For information about installing TIBCO Business Studio, see the TIBCO Business Studio - BPM Edition - Installation guide.

  • TIBCO ActiveMatrix BPM Node - This includes all of the components needed to run TIBCO applications, including custom WCC applications.

    A TIBCO ActiveMatrix BPM Node does not need to be installed prior to developing your custom WCC application, but it must be installed and running before you can run your finished application. For information, see the TIBCO ActiveMatrix BPM Installation guide.