TIBCO EMS trigger

TheTIBCO EMS trigger is aConnector Event trigger that lets you invoke an integration based on the TIBCO EMS events that you've subscribed to in your TIBCO EMS connection.

Important: Integration Connectors is a billable component of Google Cloud. For information about the costs and charges of using Integration Connectors, seeIntegration Connectors pricing.

Before you begin

If you plan to create or configure a new connection for theTIBCO EMS trigger, make sure that you have the following IAM role on the project:

  • Connector Admin (roles/connectors.admin)
  • For information about granting roles, seeManage access.

Grant the following IAM roles to the service account that you want to use for theTIBCO EMS trigger:

  • Application Integration Invoker (roles/integrations.integrationInvoker)
  • For information about granting roles to a service account, seeManage access to service accounts.

Add the TIBCO EMS trigger

To add aTIBCO EMS trigger to your integration, perform the following steps:

  1. In the Google Cloud console, go to theApplication Integration page.

    Go to Application Integration

  2. In the navigation menu, clickIntegrations

    TheIntegrations List page appears listing all the integrations available in the Google Cloud project.

  3. Select an existing integration or clickCreate integration to create a new one.

    If you are creating a new integration:

    1. Enter a name and description in theCreate Integration pane.
    2. Select a region for the integration.Note: TheRegions dropdown only lists the regions provisioned in your Google Cloud project. To provision a new region, ClickEnable Region. SeeEnable new region for more information.
    3. Select a service account for the integration. You can change or update the service account details of an integration any time from theIntegration summary pane in the integration toolbar.Note: The option to select a service account is displayed only if you have enabled integration governance for the selected region.
    4. ClickCreate.

    The newly created integration opens in theintegration editor.

  4. In theintegration editor navigation bar, clickTriggers to view the list of available triggers.
  5. Click and place theTIBCO EMS trigger element in the integration editor.
  6. To configure theTIBCO EMS trigger, you can either use an existing TIBCO EMS connection available in Integration Connectors, or create a new TIBCO EMS connection using the inline connection creation option.

Configure TIBCO EMS trigger using an existing connection

You can configure theTIBCO EMS trigger using an existing TIBCO EMS connection in Integration Connectors. Note that theTIBCO EMS trigger is anConnector Event trigger, therefore you can only use a TIBCO EMS connection with event subscription enabled to configure the trigger.

For information about how to configure aTIBCO EMS trigger using a new TIBCO EMS connection, SeeConfigure TIBCO EMS trigger using a new connection

To configure aTIBCO EMS trigger using an existing TIBCO EMS connection, perform the following steps:

  1. Click theTIBCO EMS trigger element in the integration editor to open the trigger configuration pane.
  2. ClickConfigure trigger.
  3. Provide the following configuration details in theConnector Event Trigger Editor page:
    1. Region: Select the region of your TIBCO EMS connection.
    2. Connection: Select the TIBCO EMS connection that you want to use.

      Application Integration only displays those TIBCO EMS connections that are active and have an event subscription enabled.

    3. SelectQueue orTopic as theJMS Source Type.
      • If you selectQueue, provide the TIBCO EMS queue name in the JMS Source Name column.
      • If you selectTopic, provide the TIBCO EMS topic name in the JMS Source Name column.
    4. Service Account: Select a service account with therequired IAM roles for the TIBCO EMS trigger.
  4. ClickDone to complete the trigger configuration and close the page.

Configure TIBCO EMS trigger using a new connection

To configure theTIBCO EMS trigger using a new TIBCO EMS connection, perform the following steps:

  1. Click theTIBCO EMS trigger element in the integration editor to open the trigger configuration pane.
  2. ClickConfigure trigger.
  3. Skip theRegion field.
  4. ClickConnection and select theCreate Connection option from the drop-down menu.
  5. Complete the following steps in theCreate Connection pane:
    1. In theLocation step, choose the location for the new TIBCO EMS connection:
      1. Region: Select a region from the drop-down list.
      2. ClickNext.
    2. In theConnection Details step, provide details about the new TIBCO EMS connection:
      1. Connector version: Choose an available version of the TIBCO EMS connector from the drop-down list.
      2. Connection Name: Enter a name for the TIBCO EMS connection.Note: Connection names must meet the following criteria:
        • Connection names can use letters, numbers, or hyphens.
        • Letters must be lower-case.
        • Connection names must begin with a letter and end with a letter or number.
        • Connection names cannot exceed 63 characters.
      3. (Optional)Description: Enter a description for the connection.
      4. (Optional)Enable Cloud Logging: Select this checkbox to store all log data of the connection.
      5. Service Account: Select a service account with therequired IAM roles for the TIBCO EMS connection.
      6. Enable event subscription: Select this option to enable the event subscription for the TIBCO EMS connection.Note:This connector doesn't support theEnable only event subscription option.
      7. (Optional) ExpandAdvanced settings to configure the connection node settings.

        For more information about the connection node settings for TIBCO EMS, see theTIBCO EMS connection documentation.

      8. (Optional) Click+ Add label to add a label to the connection in the form of a key-value pair.
      9. ClickNext.
    3. Optionally, if you want to use SSL, selectEnable SSL. This displays the SSL configuration details.
      1. Select a trust store type. It can be eitherPublic,Private, orInsecure Connection.
      2. Select the certificates as displayed based on your trust store selection.
      3. If you are using mTLS, select the key store certificates in theKey Store section. Also select the Client Root Certificate in theAdditional Configuration section.
      4. Optionally, select the TLS version.
      5. Enter the supported cipher suite. Enter multiple cipher suites, as comma separated values. For more information, seeSupported cipher suites.
      Note:
      • All your certificates must be X.509 certificates and must be in PEM (Privacy Enhanced Mail) format.
      • Your Client Private Key must be in PKCS#8 format.
      • You can't directly select a certificate when configuring SSL. You must store all your certificates and private keys as a Secret Manager Secret, and then select the required secret during SSL configuration.
    4. In theDestinations step, provide the TIBCO EMS instance details:
      1. Destination Type: SelectHost address.
      2. Host: Enter the hostname or IP address of your TIBCO EMS instance.
      3. ClickNext.
    5. In theAuthentication step, provide the authentication details for the TIBCO EMS instance:
      1. Select your desired authentication type and enter the relevant details to access the provided TIBCO EMS host URL.

        To understand how to configure these authentication types, seeConfigure authentication.

      2. ClickNext.
    6. Review: Review the provided TIBCO EMS connection details.
    7. ClickCreate to complete creating a new TIBCO EMS connection.
  6. ClickDone and close the page.

Supported cipher suites

TLS versionSupported cipher suites
1.2
  • TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
  • TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
  • TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
  • TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384
  • TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
  • TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
  • TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
  • TLS_DHE_RSA_WITH_AES_128_GCM_SHA256
  • TLS_DHE_RSA_WITH_AES_256_GCM_SHA384
  • TLS_DHE_RSA_WITH_AES_128_CBC_SHA
  • TLS_DHE_RSA_WITH_AES_256_CBC_SHA
  • TLS_DHE_RSA_WITH_AES_128_CBC_SHA256
  • TLS_DHE_RSA_WITH_AES_256_CBC_SHA256
1.3
  • TLS_AES_256_GCM_SHA384
  • TLS_CHACHA20_POLY1305_SHA256
  • TLS_AES_128_GCM_SHA256

Trigger output

TheTIBCO EMS trigger takes a couple of minutes to complete the event subscription configuration. You can view the status of your event subscription in the trigger configuration pane underEvent Subscription details.

TheTIBCO EMS trigger indicates the status of an event subscription using the following states:

  • Creating: Indicates that the trigger is subscribing to the event subscription.
  • Active: Indicates that the trigger is successfully subscribed to an event subscription.
  • Error: Indicates that the there is an issue with the configured event subscription.

In addition to the event subscription status, theEvent Subscription details section also displays other details such as connection region, connection name, and event subscription name.

The following image shows a sample layout of the TIBCO EMS trigger configuration pane:

image showing TIBCO EMS trigger configuration paneimage showing TIBCO EMS trigger configuration pane

Trigger output variable

For each event, theTIBCO EMS trigger generates aConnectorEventPayload output variable (in JSON format) which you can use in your downstream tasks. The output variable will have the payload from your TIBCO EMS event. For example:

{"message":"Hello world","messageContentType":"Text"}

View event subscriptions

To view and manage all the event subscriptions associated with a connection in Integration Connectors, do the following:

  1. Go toIntegration Connectors > Connections page.

    Go to the Connections page

  2. Click the connection for which you want to view the subscriptions.
  3. Click theEvent subscriptions tab.

    This displays all the event subscriptions for the connection.

Edit TIBCO EMS trigger

You can edit aTIBCO EMS trigger to change or update the connection configuration and event subscription details.

Important: When you edit or modify a TIBCO EMS trigger, you can either retain the previously configured event subscription that is attached to the trigger, or you can delete it. Deleting an event subscription will affect all the published integrations using that event subscription.

To edit a TIBCO EMS trigger, perform the following steps:

  1. Click theTIBCO EMS trigger element in the integration editor to open the trigger configuration pane.
  2. ClickConfigure TIBCO EMS trigger.
  3. Do the following in theConnector Event Trigger Editor page:
    1. To retain the previously configured event subscription, clickRetain, else clickDelete.Warning: Deleting an event subscription will affect all the published integrations using the event subscription. This task cannot be undone.
    2. Update the connection configuration and event subscription details as desired.
    3. ClickDone.
  4. You can view the updated connection and event subscription details in the trigger configuration pane underEvent Subscription details.

Quotas and limits

For information about quotas and limits, seeQuotas and limits.

What's next

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2026-02-19 UTC.