Previous Topic

Next Topic

Book Contents

Book Index

Messages CTMW00 through CTMWxx

This group includes messages for the Control-M for z/OS, Control-M/Assist, Control-M/Links for z/OS, and Control-M/Restart products.

CTMW00E INVALID PARAMETER PASSED TO CTMWLM; WLM SRVCLASS REQUEST ABORTED

Explanation: CTMWLM, the Control-M workload management service class processing module, received an incomplete or incorrect parameter list.

The specific service class request is aborted.

Corrective Action: Prepare the Control-M monitor full output and contact BMC Customer Support.

CTMW01E IOAMEM GETMEM ERROR. RETURN=rc REASON=rsn

Explanation: CTMWLM, the Control-M workload management service class processing module, was unable to read the WLMSCTBL table in the CTM PARM library.

The specific service class request is aborted.

Corrective Action: Note the values of rc and rsn, prepare the Control-M monitor full output, and contact BMC Customer Support.

CTMW02E GETMAIN FOR INTERNAL TABLE FAILED. LEN=len R15=r15

Explanation: CTMWLM, the Control-M workload management service class processing module, was unable to acquire enough storage to build the internal table which represents the WLMSCTBL table in the CTM PARM library.

The specific service class request is aborted.

Corrective Action: Note the values of len and r15, prepare the Control-M monitor full output, and contact BMC Customer Support.

CTMW03E FREEMAIN OF OLD INTERNAL TABLE FAILED. LEN=len PTR=ptr

Explanation: CTMWLM, the Control-M workload management service class processing module, was unable to free previously-acquired storage.

Corrective Action: Note the values of len and ptr, prepare the Control-M monitor full output, and contact BMC Customer Support.

CTMW04I WLM SRVCLASS TABLE {LOADED | RELOADED} SUCCESSFULLY WITH num ENTRIES

Explanation: CTMWLM, the Control-M workload management service class processing module, successfully loaded or reloaded the WLMSCTBL table from the CTM PARM library.

Corrective Action: No action is required.

CTMW05W INTERNAL WLM SRVCLASS TABLE HAS NO VALID ENTRIES

Explanation: CTMWLM, the Control-M workload management service class processing module, successfully loaded or reloaded the WLMSCTBL table from the CTM PARM library but found no valid entries.

All subsequent service class requests are effectively ignored.

Corrective Action: Correct or add entries to the WLMSCTBL table in the CTM PARM library.

CTMW06E ENTRY rec PARSING ERROR: jobNameapplNamefromTime toTime

Explanation: CTMWLM, the Control-M workload management service class processing module, detected a parsing error in this entry in the WLMSCTBL table in the CTM PARM library.

The variables in this message are:

The table entry is ignored.

Corrective Action: Correct the entry in the WLMSCTBL table in the CTM PARM library.

CTMW07I {COMMAND | MACRO} ISSUED TO RESET JOB TO SRVCLASS servClass

Explanation: CTMWLM, the Control-M workload management service class processing module, attempted to reset the service class of the job to servClass.

Corrective Action: No action is required.

CTMW08E IWMRESET MACRO ERROR. SRVCLASS=servClass RETURN=rc REASON=rsn

Explanation: CTMWLM, the Control-M workload management service class processing module, attempted to reset the service class of the job to servClass but failed.

The specific service class request is unsuccessful.

Corrective Action: For information about the return and reason codes, see the explanation of IWMRESET in the IBM manual MVS Programming: Workload Management Services.

CTMW10W RULE IGNORED - LOAD-INDEX LEVEL IS COVERED BY PREVIOUS RULES

Explanation: The Workload Policy contains two or more rules that are almost identical — associated with the same Load-Index, but differing in the defined limit (of jobs or resources) and threshold load level. The defined threshold level in the first rule is lower than in the latter rule(s), and logically covers the scope of levels defined by any higher threshold level in a latter rule. The rule with the higher threshold is ignored.

Corrective Action: Review the rules in the Workload Policy and adjust their definitions or change their order in the Workload Policy.

CTMW11E UNABLE TO OBTAIN STORAGE FOR CALLING RMF MON III SERVICE ERB3XDRS

Explanation: Control-M Workload Optimization was unable to call the RMF Monitor III Sysplex Data Service ERB3XDRS because not enough storage was available.

Corrective Action: Increase the region size available to the Control-M monitor. If the problem persists, contact BMC Customer Support.

CTMW12W RMF MON III SERVICE ERB3XDRS FOR SYSTEM system FAILED WITH RC=rc REASON=reason

Explanation: Control-M Workload Optimization tried to call the RMF Monitor III Sysplex Data Service ERB3XDRS, but was unsuccessful. As a result, RMF data for the specified system is not available to Control-M.

Corrective Action: For more information about ERB3XDRS return codes and reason codes, review the material about return codes and reason codes for RMF sysplex data services in IBM’s z/OS RMF Programmer's Guide.

CTMW13E RMF MON III SERVICE ERB3XDRS FOR SYSTEM system RETURNED INCOMPLETE DATA

Explanation: Control-M Workload Optimization tried to call the RMF Monitor III Sysplex Data Service ERB3XDRS, but it returned incomplete data. As a result, RMF data for the specified system is not available to Control-M.

Note that systems running as a z/VM guest cannot produce the required RMF data and thus cannot be monitored by the Control-M Workload Optimization feature.

Corrective Action: Check the RMF Monitor III in the relevant system for errors.

CTMW14E UNABLE TO function THE WLI REPOSITORY - RC=rc REASON=reason

Explanation: Control-M Workload Optimization was unable to either initialize/terminate or write to the Workload Load-Indexes repository.

Corrective Action: Contact BMC Customer Support.

CTMW16E UNABLE TO function THE WLI REPOSITORY - RC=rc REASON=reason

Explanation: Control-M Workload Optimization was unable to either initialize/terminate, lock/unlock, read or clear from the Workload Load-Indexes repository.

Corrective Action: Contact BMC Customer Support.

CTMW17E UNABLE TO OBTAIN STORAGE FOR CALCULATING LOAD-INDEXES LEVELS

Explanation: Control-M Workload Optimization tried to obtain storage but was unsuccessful. As a result, Load-Index level calculations are inactive.

Corrective Action: Increase the region size available to the Control-M monitor. If the problem persists, contact BMC Customer Support.

CTMW18E PROGRAM program ENDED WITH RC=rc, CALCULATION INACTIVE

Explanation: Control-M Workload Optimization program has failed. As a result, Load-Index calculations are inactive.

Corrective Action: Contact BMC Customer Support.

CTMW19E UNABLE TO PROCESS system RMF DATA - INSUFFICIENT STORAGE

Explanation: Control-M Workload Optimization tried to call the RMF Monitor III Sysplex Data Service ERB3XDRS but it returned incomplete data. As a result, RMF data for the specified system is not available to Control-M.

Corrective Action: Increase the region size available to the Control-M monitor. If the problem persists, contact BMC Customer Support.

CTMW1AE INTERNAL ERROR LOADING LOAD-INDEX RULES. RC=rc

Explanation: Control-M Workload Optimization failed to load Load-Index definitions. As a result, Load-Index calculations are inactive.

Corrective Action: Fix the problem and restart Control-M.

CTMW1BI number LOAD-INDEXES SUCCESSFULLY LOADED

Explanation: The specified number of Load-Indexes were successfully loaded to memory.

Corrective Action: No action is required.

CTMW1DE INTERNAL ERROR CALC MEASURED . RC=rc

Explanation: Control-M Workload Optimization failed during Load-Index level calculation. As a result, Load-Index calculations are inactive.

Corrective Action: Contact BMC Customer Support.

CTMW1FI WLI FILE DOES NOT EXIST OR INVALID

Explanation: The Control-M Workload Load-Indexes repository file is missing or invalid, Control-M will continue without the Workload Optimization feature.

Corrective Action: Allocate and initiate the Workload Load-Indexes repository file. For more information, see the section about the CTMWLI utility in the INCONTROL for z/OS Utilities Guide.

CTMW1GI WLI FILE WAS REFRESHED

Explanation: The Control-M Workload Optimization Load-Indexes repository was updated with the latest Load-Index definitions.

Corrective Action: No action is required.

CTMW1HE RMF MON III SERVICE ERB3XDRS FOR SYSTEM system IS NOT AVAILABLE

Explanation: Control-M Workload Optimization tried to call the RMF Monitor III Sysplex Data Service ERB3XDRS, but RMF is not active in that system. As a result, RMF data for the specified system is not available to Control-M.

Corrective Action: Start RMF Monitor III in the relevant system.

CTMW1JW MAINVIEW ALARM LOAD-INDEX LOADED BUT COLLECTION DISABLED

Explanation: An MVA-type Load-Index was found and loaded, but data will not be collected for this type of Load-Index because the OPTMVLID parameter was set to N.

Corrective Action: If you want load levels set for MVA-type Load-Indexes, set parameter OPTMVLID to Y.

CTMW20I LOAD-INDEXES CALCULATION RESUMED

Explanation: Control-M Workload Optimization has resumed Load-Index calculations after temporarily inactivating calculations, as indicated by previous message CTMW18E.

Corrective Action: No action is required.

CTMW21I LOAD-INDEX DEFINITIONS DO NOT EXIST

Explanation: Control-M Workload Optimization tried to load Load-Index definitions, but the CTMINDX member does not exist.

Corrective Action: Use Screen W.ID to define Load-Indexes.

CTMW22I WORKLOAD POLICY policyName SET TO status STATUS

Explanation: Workload Policy status changed to active or inactive.

Corrective Action: No action is required.

CTMW23I WORKLOAD POLICY policyName ALREADY IN ACTIVE STATUS

Explanation: The Workload Policy that you tried to activate is already in Active status. The action is ignored.

Corrective Action: No action is required.

CTMW25I WORKLOAD POLICY policyName ALREADY IN INACTIVE STATUS

Explanation: The Workload Policy that you tried to inactivate is already in Inactive status. The action is ignored.

Corrective Action: No action is required.

CTMWL1I CONTROL-M STARTED REBUILDING WORKLOAD DATA

Explanation: Control-M uploaded the new workload definitions from Control-M/Enterprise Manager and has started updating the workload data for the jobs. For each job that is associated with at least one workload, a CTMWL9I message is issued, followed by a set of CTMWLAI messages - one for each workload that is associated with the job. Alternatively, in response to the WLREFRESH command, this message is followed by the CTMWLBI message.

Corrective Action: No action is required.

CTMWL2I CONTROL-M FINISHED REBUILDING WORKLOAD DATA. nnnnn JOBS UPDATED

Explanation: Control-M has completed rebuilding the workload data of the jobs; the data for nnnnn jobs were changed.

Corrective Action: No action is required.

CTMWL3E ERROR WHEN TRYING TO ADD A NEW WORKLOAD TO THE JOB WITH ORDERID order_id

Explanation: The available memory in the job record for the order_id job is insufficient for the new workload data. The job record is not partially updated, but instead the workload data for the job remains unchanged, as it was before.

Corrective Action: To avoid this problem in the future, increase the memory for job records by increasing the value specified for the FREESPAC parameter in the CTMPARM member.

CTMWL4I WORKLOAD NAME   RULE NAME OF                LIMIT UTIL  WAITING

Explanation: This message is issued in response to the WLLIST Control-M monitor operator command. It is the first message of a series, forming a resource utilization report, which lists the active Workload Policies and provides details on how the rules in these Workload Policies impact job execution.

This message is the first line in the header. It is always followed by CTMWLDI (the second line of the header), then CTMWLEI (a separation line), and finally CTMWLTI (Workload Policy summary) and CTMWL5I (statistics for rules).

Corrective Action: No action is required.

CTMWL5I rule_type      JOB|resource_name      limit      utilization      jobsWaiting

Explanation: This message is part of a series of messages, issued by the WLLIST Control-M monitor operator command. The messages form a resource utilization report, which lists the active Workload Policies and provides details on how the rules in these Workload Policies impact job execution.

If a Workload Policy is not currently active (based on its scheduling or due to Load-Index values), N/A is displayed and statistics are not provided.

CTMWL5I messages are preceded by the CTMWLTI message (Workload Policy summary).

Corrective Action: No action is required.

CTMWL6W WORKLOAD POLICY DEFINITIONS DO NOT EXIST

Explanation: A member containing the workload definitions has not been defined. Control-M will run without the workload facility.

Corrective Action: Determine if workload policies are required. If so, apply the workload policies. For more information, see the Workload Management topic in Chapter 1 of the Control-M for z/OS User Guide.

CTMWL7E INVALID DATA IN WORKLOAD POLICY DEFINITIONS

Explanation: The member with the workload policies contains a technical error. If there were previously defined valid workload policies, the CTMWL8W message is issued after this message. If no previously defined valid workload policies existed, the CTMWL8W message is not issued, and Control-M continues to run without the workload facility.

Corrective Action: Correct the error in the workload policies definitions.

CTMWL8W PREVIOUS WORKLOAD POLICY DEFINITIONS WILL BE USED

Explanation: This message is issued only after the CTMWL7E error message. Since there is an error, the workload policy is not redefined. Instead, the previous workload policy remains active.

Corrective Action: Determine if the previous workload policy is still valid. If not, redefine the workload policy.

CTMWL9I JOB job_name ORDERID order_id WORKLOADS CHANGED DUE TO reason

Explanation: This message is displayed for each job (indicated by job_name and order_id) that satisfies a workload policy. The cause that initiates the workload data change is indicated by reason, which can be one of the following:

Corrective Action: No action is required.

CTMWLAI JOB job_name ORDERID order_id IS NOW IN WORKLOAD work_load_name

Explanation: The work_load_name workload is assigned to the job_name job, with order ID order_id. This message is displayed for each workload that is assigned to the job. A set of one or more of CTMWLAI messages is preceded by the CTMWL9I message.

Corrective Action: No action is required.

CTMWLBI number {LOCAL|GLOBAL} WORKLOAD POLICIES LOADED

Explanation: This information message indicates how many Workload Policies of the specified type (Local or Global) were successfully loaded.

Corrective Action: No action is required.

CTMWLCI EMAIL WAS SENT TO emailRecipient

Explanation: This information message notifies you that job attributes were successfully sent to the specified email recipient.

Corrective Action: No action is required.

CTMWLDI                 TYPE RESOURCE/SEP WKLD                  JOBS

Explanation: This message is the second line in the header of the resource utilitzation report issued by the WLLIST Control-M monitor operator command. It is always preceded by CTMWL4I (the first line of the header), and followed by CTMWLEI (a separation line) and then CTMWLTI (Workload Policy summary) and CTMWL5I (statistics for rules).

Corrective Action: No action is required.

CTMWLEI ---------------------------------------------

Explanation: This message is a separation line within the resource utilitzation report issued by the WLLIST Control-M monitor operator command. This message is preceded by the CTMWL4I and CTMWLDI header messages, and followed by CTMWLTI (Workload Policy summary) and CTMWL5I (statistics for rules) messages.

Corrective Action: No action is required.

CTMWLFE INTERNAL ERROR IN [LOCAL|GLOBAL] WORKLOAD POLICY MEMBER, MEMBER NOT LOADED CODE rc

Explanation: An internal error occurred. The Workload Policy member could not be accessed.

Corrective Action: Contact BMC Customer Support.

CTMWLGE ERROR IN PERIOD TYPE 6 IN WORKLOAD POLICY workloadPolicyName, LIMIT OF RULE WILL BE IGNORED

Explanation: Errors were found in the advanced scheduling parameters (that is, in a time period of Type 6) in one of the rules defined in this Workload Policy. The rule is ignored.

Corrective Action: Correct the scheduling parameters in the relevant rule.

CTMWLHI LOCAL WORKLOADS MEMBER IS EMPTY OR DOES NOT EXIST

Explanation: No definitions of Local Workload Policies were found in the member that stores these definitions (member CTMWKLDT).

Corrective Action: If you want, define Workload Policies.

CTMWLII GLOBAL WORKLOADS MEMBER IS EMPTY OR DOES NOT EXIST

Explanation: No definitions of Global Workload Policies were found in the member that stores these definitions (member CTMWKLDS).

Corrective Action: If you want, define Workload Policies.

CTMWLJE ERROR READING [LOCAL|GLOBAL] WORKLOAD POLICY, RETURN CODE rc REASON CODE rn

Explanation: Problem detected in reading the member that stores definitions of Workload Policies.

Corrective Action: Contact BMC Customer Support.

CTMWLKE GETMAIN ERROR, WORKLOAD POLICIES WERE NOT LOADED

Explanation: Workload Policies cannot be loaded due to a memory issue in your environment.

Corrective Action: Troubleshoot your environment for memory issues.

CTMWLLE UNRECOGNIZED VERSION IN WORKLOAD POLICY policyName, POLICY WAS NOT LOADED

Explanation: Control-M monitor did not recognize the version of the Workload Policy. The Workload Policy was not loaded.

Corrective Action: Contact BMC Customer Support.

CTMWLMI [WLLIST|WLSTAT] - ACTIVE WORKLOAD POLICIES REPORT

Explanation: This message is the header of a resource utilitzation report issued by either the WLLIST or WLSTAT Control-M monitor operator command. The report lists the active Workload Policies and provides details on how the rules in these Workload Policies impact job execution. The report issued by WLLIST is in tabular format, and the report issued by WLSTAT is in textual format.

Corrective Action: No action is required.

CTMWLNI ---------------------------------------------

Explanation: This message is a separation line within the resource utilitzation report issued by the WLSTAT Control-M monitor operator command. This message is preceded by the CTMWLSI message, which presents a summary for an active Workload Policy, and is followed by a series of messages with statistics for rules within the Workload Policy.

Corrective Action: No action is required.

CTMWLOI JOB LIMIT job_limit EXECUTING number_executing JOBS, WAITING number_waiting JOBS

Explanation: This message presents the impact of a JOB-type rule in a report issued by the WLSTAT Control-M monitor operator command. This rule is associated with the Workload Policy presented in the preceding CTMWLSI message. Statistics in this message include the job limit defined in the rule (that is, the maximum number of jobs that are allowed to run), the number of jobs executing, and the number of jobs waiting to execute.

Corrective Action: No action is required.

CTMWLPI RESOURCE resource_name LIMIT limit UTIL utilization WAITING number_waiting

Explanation: This message presents the impact of a RESOURCE-type rule in a report issued by the WLSTAT Control-M monitor operator command. This rule is associated with the Workload Policy presented in the preceding CTMWLSI message. Statistics in this message include the resource limit defined in the rule (that is, the maximum number of this resource that can be used), the number of jobs executing, and the number of jobs waiting to execute.

Corrective Action: No action is required.

CTMWLQI SEPARATE EXECUTION - CURRENTLY WAITING FOR number_waiting JOBS

Explanation: This message presents the impact of a SEPARATE EXECUTION rule in a report issued by the WLSTAT Control-M monitor operator command. This rule is associated with the Workload Policy presented in the preceding CTMWLSI message.

Corrective Action: No action is required.

CTMWLRI [LOCAL|GLOBAL] WORKLOAD workloadPolicyName WITH number_executing JOBS EXECUTING

Explanation: This message presents information about one of the Workload Policies that was specified in the SEPARATE EXECUTION rule (of the preceding CTMWLQI message) and may be blocking jobs from running (jobs associated with the Workload Policy presented in the preceding CTMWLSI message).

Corrective Action: No action is required.

CTMWLSI [LOCAL|GLOBAL]  workloadPolicyName, UTILIZIATION utilization

Explanation: This message presents an active Workload Policy and summarizes its utilization (that is, the total number of associated jobs executed) in a resource utilitzation report issued by the WLSTAT Control-M monitor operator command. This message is followed by a series of messages that provide statistics for rules within the Workload Policy.

Corrective Action: No action is required.

CTMWLTI [L|G]-workloadPolicyName                     utilization

Explanation: This message presents an active Workload Policy and summarizes its utilization (that is, the total number of associated jobs executed) in a resource utilitzation report issued by the WLLIST Control-M monitor operator command. This message is followed by a series of CTMWL5I messages, which present statistics for rules within the Workload Policy.

Corrective Action: No action is required.

CTMWLZI (Blank separation line)

Explanation: This message is a blank separation line within the resource utilitzation report issued by the WLSTAT Control-M monitor operator command. This message ends a series of messages with statistics for rules within a Workload Policy and is usually followed by a CTMWLSI message, which presents the next active Workload Policy.

Corrective Action: No action is required.

Parent Topic

CTM messages