LSPS documentation logo
LSPS Documentation
Navigating

To navigate through views of Management Console, use the navigation toolbar located on the left. The relevant content is displayed in the area on the right.

sc_firstPage.png
Management Console environment

To-dos View

The To-dos view contains a list of all to-dos dispatched by the Navigation Engine and their details.

The to-dos are listed in a table with the following data:

  • To-do ID: unique to-do ID
  • Model Instance ID: ID of the parent model instance (the to-do was generated by a User Task of one of the module instances of this model instance)
  • Title: todo title defined by the title parameter of its User Task
  • Type: name of the User Task that generated the to-do
  • Status: status of the User Task (for information on the task life cycle, refer to GO-BPMN Modeling Language Guide)
  • Locked by: name of the person, who has locked the to-do
  • Performers: the expression used to obtain the users to whom the to-do was initially allocated
  • Interruption Reason: reason why the to-do was terminated, such as, the parent model instance was terminated
  • Task Namespace: full path of the User Task
  • Issue Date: date when the to-do was issued
  • Submitted: date when the to-do was submitted (became finished)

From the view, you can search for orphaned to-dos, escalate and reset alive to-dos, and display to-do details.

You can also upload new modules and access module details.

sc_To-doList.png
To-dos page

To-Do Detail

To display a To-do Detail, click a to-do ID or name in the To-do List or on the To-do page.

The To-do Detail page contains the following to-do information:

  • To-do ID: unique to-do ID
  • Model instance ID: ID of the model instance that produced the to-do
  • External link: link to the to-do content
  • Title: task title
  • Task: namespace path and name of the to-do's user task
  • Status: task execution status
  • Issued: date and time, when the to-do was generated
  • Initial Performers: expression used to acquire the initial potential performers for the to-do
  • Locked by: person who is currently handling the todo
  • Assignees: users who have currently the right to work with the to-do unless the to-do is locked by a user
  • Finished: date and time, when the to-do was submitted or interrupted
  • Delegation level: current level of delegation
sc_TodoDetail.png
To-Do detail
From the to-do detail, you can delegate the to-do or undo a delegation, reassign to-dos, export the state of a saved todo to XML, import an updated state of a saved to-do in an XML.

Modules View

The Modules view contains a list of modules uploaded on the LSPS Server. From the view, you can perform module-related actions, including upload, unload, and instantiation.

You can also upload new modules and access module details.

modulesweb.png

Model Instances View

The Model Instances view contains a list of all model instances in the LSPS Server with their details:

  • ID: unique ID of the model instance
  • Model ID: ID of the underlying model
  • Model name: name of the underlying executable module
  • Model version: version of the underlying executable module
  • Started Date: time when the model instance was created
  • Finished Date: time when the model instance finished
  • State: current execution status of the model instance

You can filter the table content by entering the filter values in the respective header cell and pressing ENTER.

sc_view_ModelInstances.png
Model Instances
Selected model instances can be managed using the buttons in the view toolbar.

Model Instance Detail

The Model Instance Detail view contains multiple tabs with detailed information about the model instance.

To open a detail of a model instance, click the model instance ID in the Model Instances view.

sc_ModelInstancePages.png
Model Instance Detail

General Tab

The General tab contains general information about a model instance.

  • Model Instance ID: unique model instance ID
  • Initiator: person, who created the model instance (passed on model instance creation as InitiatorId)
  • Description: free-text description entered when the instance was created
  • Started Date: date and time of model instance creation
  • Finished Date: date and time of model instance termination
  • Status: current execution status of the model instance
  • Module: name and version of the executable module that was used to create the model instance

From the tab, you can suspend and finish the model instance, and export and import its state as XML.

sc_generalTab.png
The General tab in a Model Instance detail view

Context Tab

The Context tab contains the runtime data of the model instance with its child contexts. The context are visualized in a tree structure with the root being the model instance. The details about individual elements are displayed in their respective rows.

From the tab, you can export and import its state as XML.

sc_processInstanceTab.png
Context tab

To-dos Tab

The To-dos tab contains all to-dos generated by the respective model instance and their details.

  • ID: unique to-do ID number
  • Title: title defined by the title parameter of the underlying user task
  • Type: name of the user task
  • Status: to-do status (Alive, Accomplished, or Interrupted)
  • Performers: names of initial performers
  • Interruption reason: reason why the to-do was finished without completion if applicable (for example, due to process deactivation or model update)
  • Task Namespace: task path and task name (mostly module name::process name::plan name::task name)
  • Issued Date: date when the to-do was issued
  • Submitted Date: date when the to-do was finished

Clicking a to-do ID opens the to-do detail. You can filter for any orphaned to-dos from this tab: click the Filter button in the upper right corner and define the filter properties.

sc_todosTab.png
To-dos Tab

Logs Tab

The Logs tab contains a table with messages logged by Log tasks, tasks of the Log task type, executed by the model instance.

For each log entry, the table shows:

  • Log ID: unique log ID
  • Date: date when the message was logged
  • Level: severity of the log message defined as an integer value on the Log task
  • Description: log message content
sc_logsTab.png
Logs tab

Web Services Tab

The Web Services tab contains a list of active and processed wait points (waiting for a web-service request from a client) of a model instance.

The Web Services tab contains a table with all wait points of web service clients in the model instance:

  • ID: unique wait-point ID
  • Operation URI (Unified Resource Identifier): identifier of the resource (if several wait-point requests are processed by the same task type, value of their operation URI is identical. However, their wait-point IDs differ)
  • Created: time when the wait point was created
  • Request: link to the XML received from the client
  • Request Received: time when the client request was received
  • Response: link to the XML sent to the client and information on the response type (time-out, error, finished, terminated)
  • Finished: time when the Web service response was sent
  • Response timed out: if the response time was exceeded
  • Terminated: if the wait point was erased due to parent-element termination
  • Error response: if the received response was an error response
webservicesTab.png
Webservices Tab

Signals Tab

The Signals tab contains a list of signals which were produced by a module instance and were not consumed.

Waiting signals may be removed.

sc_signalsTab.png
Signals tab

Expression Evaluator Tab

The Expression Evaluator tab enables you to evaluate expressions in the Expression Language in a context of the model instance.

By default, the evaluated expressions have no impact on the persisted data, that is, on shared Record instances. If you want to persist the outcome of the expressions, select the Persistent option.

sc_ExpressionEvaluator.png
Expression Evaluator
Show Errors enables you to display detailed error messages in case some of the expression could not be evaluated.

Saved Documents View

The Saved Documents view lists the documents the users have saved and are hence probably working on. You can export the documents as XMLs and import the modified documents back. The export and import features are available only to users with the security right Document:Write.

Logs View

The Logs view contains the messages logged by Log Tasks, tasks of the Log task type, executed by model instances.

For each log entry, the following details are displayed:

  • Log ID: unique log ID
  • Model Instance ID: ID of the parent model instance of the Log task
  • Date: date when the message was logged
  • Level: severity of the log message
  • Description: log message content
sc_logsPage.png
Logs page

Web Services View

The Web Services view contains a list of active and processed wait points waiting for a Web service request from a client with the following details:

  • ID: unique wait point ID
  • Model Instance ID: ID of the model instance processing the Web service request
  • Operation URI (Unified Resource Identifier): identifier of the resource

Note: If several wait-point requests are processed by the same task type, value of their operation URI is identical. However, their wait-point IDs differ.

  • Created: time when the wait point was created
  • Request: link to the request XML received from the client
  • Request Received: time when the client request was received
  • Response: link to the response XML sent to the client and information on the response type (time-out, error, finished, terminated)
  • Finished: time when the Web service response was sent
  • Timed Out: selected if the response time limit was exceeded
  • Terminated: selected if the wait point was erased due to parent element termination
  • Error: selected if the received response was an error response
ws_view.png
Web Services view

Persons View

The Persons view shows a list of persons, that is, LSPS users, as defined on the LSPS server.

sc_PersonsPage.png
Persons View
By clicking a person id, you can display the person detail.

Using the buttons in the view toolbar, you can add a new person, disable selected persons, or enable selected persons.

Person Detail View

The Person Detail view shows details of a person including their substitution setting, security and modeled roles.

The detail appears after clicking a person id in the Persons or Roles view.

sc_PersonDetail.png
Person Detail view

Roles View

The Roles view contains lists of runtime and modeled roles created based on the organization definitions of uploaded modules.

If a runtime role is selected, the persons with the role are shown in a table on the right.

sc_roles.png
Roles view with runtime and modeled roles

Security Roles View

The Security view contains the list of available security roles, which restrict the availability of the feature a user can use in the application and Management Console itself. Each security role defines a particular set of security rights: A security right is the right to perform an action. A security role is a grouping of security rights.

sc_SecurityPage.png
Security view

Exceptions View

The Exceptions view contains a list of all server exceptions and their details:

  • ID: ID of the exception
  • Exception: first line of the exception
  • Create Date: time when the exception occurred
  • Resend Date: date when the resend has successfully taken place

    To resend an exception, select it in the list and click the Resend button.

  • Service: component which generated the exception

To view the stack trace of an exception, click the exception id in the table.

exceptions.png
Exceptions view

Model Update Logs View

The Model Update Logs view contains a log entry for every updated model instance. You can display the log content by clicking the log ID.

muc_log.png
Log content

Global Settings View

In the Global Settings view, you can edit the server settings and define the global message displayed in the Application User Interface to all users.

globalsettingsweb.png