Control-M for Web Services, Java, and Messaging

The Control-M for Web Services, Java, and Messaging plug-in contains the following job types:

  • Control-M for Java: Enables you to schedule a Java class or a J2EE Enterprise Java Beans (EJBs) running on a J2EE application server (such as IBM WebSphere, BEA WebLogic, JBoss, and SAP NetWeaver).

  • Control-M for Web Services: Enables you to schedule standard web services, servlets, and RESTful web services through a Control-M for Web Services job type.

  • Control-M for Messaging: Enables you to create a job that sends or receives a JMS or IBM WebSphereMQ Series message to another application message queue. If it sends a message, the job can wait for a response message from the application.

Control-M for Web Services, Java, and Messaging (Control-M for WJM) enables you to do the following:

  • Integrate Web Services, Java, and Messaging jobs with other Control-M jobs into a single scheduling environment.

  • Integrate Control-M for Web Services, Java, and Messaging jobs with other Control-M jobs into a single scheduling environment.

  • Introduce all Control-M capabilities to Control-M for WJM, including advanced scheduling criteria, complex dependencies, Resource Pools, Lock Resources, and variables.

  • Attach an SLA job to your Web Services, Java, and Messaging jobs.

Compatibility

The following table lists the Control-M for WJM plug-in prerequisites, each with its minimum required version.

Component

Version

Control-M/EM

9.0.20 or higher

Control-M/Server

9.0.20 or higher

Control-M/Agent

9.0.20 or higher

Setting Up Control-M for Web Services, Java, and Messaging

This procedure describes how to install the Control-M for WJM plug-in, create a connection profile, and define a Web Services, Java, and Messaging job in Control-M and in Automation API.

Begin

  1. Create a temporary directory to save the downloaded files.

  2. Download the Control-M for Web Services, Java, and Messaging plug-in.

  3. Install Control-M for Web Services, Java, and Messaging, as described in Control-M for Web Services, Java, and Messages Installation.

  4. Create Web Services, Java, and Messaging connection profiles, as follows:

  5. Define a Web Services, Java, or Messaging job, as follows: