Add a new service and session type

Perform this task when you want to add a new service and session type to your application. For example, you want to restrict the use of a new service only to clients that have been notified about the new session type in your existing application. You want to add this new service and session type to the application without affecting existing clients or workload. New sessions created after this update can use the new service and session type.

This procedure assumes that you have already created a new service package.

  1. Add a new service to the application:
    1. From the PMC, select Symphony Workload > Configure Applications.
    2. Select the relevant consumer (applicable to Symphony grid version only).
    3. Click the application name.

      The application profile displays.

    4. From the drop-down list, select Dynamic Configuration Update.

      A sub menu displays.

    5. Select Add Service/Session Type.
    6. In the Service Definition group, click Add.
    7. Enter the service name. Click Add.
    8. Enter a description for the service.
    9. From the Service Package drop-down list, select the new service package.

      If the new service package is not in the list:

      1. Select Add Package to repository.

      2. Click Browse and navigate to the new service package. Select the package and click Open. Click Add.

        An information dialog displays. Click Close.

    10. Update the start command.

      For example:

      ${SOAM_DEPLOY_DIR}/SampleService

  2. Add a new session type to the application:
    1. In the Session Type Definition group, click Add.
    2. Enter the new session type. Click Add.
    3. From the Service Definition drop-down list, select the new service that you just added to the application.
    4. Click Apply.

      A confirmation dialog displays. Click OK.

      An information dialog displays. Click OK.

    5. Click Close.
  3. Verify that the workload is still running (applicable to long-running tasks):
    1. Select Symphony Workload > Monitor Workload.
    2. Click the application name.
    3. Click the session ID.
    4. Verify that the tasks are still running. (Existing clients and workload are not affected.)

      You can use the new service and session type when you create a new session.