IBM Support

A "AttributeError: wbmConfigureQueueBypassDatasource" error occurs when using the configureQueueBypass.py jython script with IBM Business Process Manager (BPM) Standard and IBM Business Monitor

Troubleshooting


Problem

Configuring table-based event delivery fails in a multiple-cell environment between IBM Business Process Manager Standard Edtion and IBM Business Monitor when you run the configureQueueBypass.py jython script.

Symptom

The jython script returns an "AttributeError: wbmConfigureQueueBypassDatasource" error.

Cause

The IBM Business Process Manager cell does not have all the necessary data to successfully configure table-based event delivery in a multiple-cell environment.

Resolving The Problem

To resolve this issue, complete the following steps:

  1. Install the crossCell scripts on the IBM Business Process Manager server. For more information, see the Configuring table-based event delivery in a multiple-cell environment topic in the product documentation.

  2. Copy the configureQueueBypass.py script from the IBM Business Monitor machine to the IBM Business Process Manager machine and modify the values for your environment.

  3. Run the command in the profile/bin directory on your IBM Business Process Manager server and substitute <WAS_ROOT> accordingly:
    wsadmin.sh -lang jython -f <WAS_ROOT>/util/WBM/configureQueueBypass.py


    If you get the following error, you need to create a new JDBC Provider with name "DB2 Universal JDBC Driver Provider (XA)" on cell scope and rerun the jython script.


    WASX7017E: Exception received while running file "<WAS_ROOT>/util/WBM/configureQueueBypass.py"; exception information: com.ibm.websphere.management.cmdframework.CommandValidationException: CWMTC0534E: The specified JDBC provider named 'DB2 Universal JDBC Driver Provider (XA)' does not exist.

  4. Verify that a new data source is created with the name "Monitor_<cellName>_Routing_Database".

[{"Product":{"code":"SSFTDH","label":"IBM Business Process Manager Standard"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Installation \/ Configuration","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"8.0.1.3;8.0.1.2;8.0.1.1;8.0.1;8.0;7.5.1.2;7.5.1.1;7.5.1;7.5.0.1;7.5","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}},{"Product":{"code":"SS7NQD","label":"IBM Business Monitor"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":" ","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"","label":"Linux zSeries"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"8.0;7.5.1;7.5.0.1;7.5","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
15 June 2018

UID

swg21606940