Deploying the GetUserLoginName Application

Procedure

  1. In the Deployment Servers view, right-click XYZ Work Server1 and click Deploy Module. The Deploy Module(s) wizard is displayed.
  2. Select Deploy BPM Project then click Next. The Select Project dialog is displayed.
  3. Select GetUserLoginName as the project to deploy.
  4. Click Next. There is a short pause while the necessary files generate and then the Administrator Setup dialog is displayed.
  5. Click Next. The Property Configuration dialog is displayed. The list identifies the system participants used in the process:
    • DBConnection1 is used by the Get login name database service task. Note that the value is DBConnection1, rather than the name of the system participant, which is DBConnection.
    • HttpInboundConnectionConfig is used by the Start Event to expose the process as a virtualized service to the GetUserName business service.
      Note: DBConnection1 is the name of a runtime substitution variable which TIBCO Business Studio creates automatically from the DBConnection system participant name.

      Using a substitution variable to identify the system participant makes it easy to change the resource instance used by the application at runtime, without having to redeploy the application.

      See the Administrator interface documentation for your BPM runtime environment for more information about substitution variables.

  6. Click Finish. The Progress Dialog is displayed while deployment takes place, and should indicate that deployment has finished with no errors. Progress messages are also displayed in the Console view.
  7. In the Deployment Servers view, expand XYZServer1 > BPMEnvironment > Applications. A com.example.getuserloginname entry is displayed, indicating that the application has been deployed to the BPM runtime.
  8. In the Deployment Servers view, right-click XYZ Work Server1 and select Open > Administrator > in web browser. The login screen for the Administrator interface in the BPM runtime is displayed.
  9. Log in using an appropriate username and password.
  10. Click Applications. The list of available applications is displayed.
  11. Check that com.example.getuserloginname has deployed successfully. Its Runtime State should be Running. Its Action Status should be Deploy with Start Successful.
  12. Log out from Administrator.