BMC CONTROL-M 8 Integration 2.0.1

The information in this article is the intellectual property of xMatters and is intended only for use with xMatters products by xMatters customers and their employees. Further, this intellectual property is proprietary and must not be reused or resold.


With the xMatters & Control-M 8 integration, the appropriate technician can be notified directly via voice, email, pager, BlackBerry, or other device. Information about the failure will be presented to the event resolver and decisions can be made in real-time. 

Once a response is selected on the recipient’s remote device, xMatters will update the BMC Control-M job in real- time. The benefit is that this process is immediate – significantly faster than the time required for staff to notice the failures or malfunctions, determine who is on call, and manually notify the right person. 

In addition, the ability to take simple actions on the event from any device gives the event resolver a quick way to deal with many issues and communicate to other team members the current state of the event. 

During the process, every notification, response, and action is logged in xMatters. In addition, xMatters automatically annotates the original BMC Control-M job with status information. 

The xMatters product features a self-service web user interface to allow accurate assignment of responsible personnel for each job. 



The following components must be installed prior to installing the integration:

  • BMC Control-M Workload Automation v8
  • xMatters (IT) engine 5.x (5.0 patch 009 or later)
  • xMatters integration agent 5.x (5.0 patch 007 or later)
  • xMatters Developer IDE 

Download Resources:

BMC CONTROL-M Integration Package (Includes Documentation Manual) - zip

Download (16.3 MB)

BMC CONTROL-M Integration Package (Includes Documentation Manual) - tar.gz

Download (16.3 MB)


Have more questions? Submit a request


  • 1
    Sonu Sekhon

    If upgrading from an older version of the Integration Agent to version 5.1.8. The following 3 jar files need to be placed in the <IA_HOME>/lib/integrationservices folder:

    • jacorb.jar
    • emapi.jar
    • avalon-framework-4.1.5.jar

    You may copy these jar files from the <IA_HOME>/integrationservices/controlm20/lib/ into the <IA_HOME>/lib/integrationservices/ directory. When these jar files are not in the folder, you will run into the following issue:

    ERROR - Could not load the log configuration properties file. Logging starting with default values.
    ERROR - controlm.js: ERROR in initiateAPI register : JavaException: org.omg.CORBA.INITIALIZE: can't instantiate default ORB implementation org.jacorb.orb.ORB


    Edited by Sonu Sekhon
Please sign in to leave a comment.
Powered by Zendesk