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
-
Create a temporary directory to save the downloaded files.
-
Download the Control-M for Web Services, Java, and Messaging plug-in.
-
Install Control-M for Web Services, Java, and Messaging, as described in Control-M for Web Services, Java, and Messaging Installation.
-
Create Web Services, Java, and Messaging connection profiles, as follows:
-
Control-M: Create a connection profile as follows:
-
Creating a Control-M for Messaging Connection Profile
You can only create or update connection profiles in the Control-M client.
-
Automation API: ConnectionProfile:WebServices
-
-
Define a Web Services, Java, or Messaging job, as follows:
-
Control-M Web: Create a Job and then define specific Web Services, Java, and Messaging job definitions with Web Services Jobs.
-
Automation API: Job:WebServices
-