Micro Focus Enterprise Server 2.3 Update 1 for UNIX Welcome The Micro Focus Community New Features New Features in Enterprise Server Features Added in Enterprise Server 2.3 Features Added in Enterprise Server 2.2 Update 2 Features Added in Enterprise Server 2.2 Update 1 Features Added in Enterprise Server 2.2 Features Added in Enterprise Server 2.1 Update 1 Features Added in Enterprise Server 2.1 Features Added in Enterprise Server 2.0 Significant Changes in Behavior or Usage in This Release Product Information Installation Before Installing Downloading the Product System Requirements Hardware Requirements Operating Systems Supported Software Requirements Additional Software Requirements UNIX and Linux Installer Issues Basic Installation Installing Advanced Installation Tasks Installing as an Upgrade Installation Options RPM Installer Using the RPM Installer Other RPM Installer Options Uninstalling Using the RPM Installer After Installing Setting the Environment Repairing Uninstalling Managing Licenses Overview To start Micro Focus License Administration Installing licenses If you have a license file If you have an authorization code Authorizing your product when you have an Internet connection Authorizing your product when you don't have an Internet connection Configuring your machine to use a network license server Installing licenses silently Viewing installed licenses Uninstalling licenses Removing licenses Revoking licenses when you have an Internet connection Revoking licenses when you do not have an Internet connection Trial licenses Commuter licenses To obtain a commuter license To return a commuter license Usage log Licensing Error Messages Initialization error - Initializing: Cannot communicate with licensing daemon Error - Initalizing: Cannot find initialization file Error - Unable to manage licenses in license manager that is not running on localhost Error [5]: Cannot talk to the license server on host "xxx.x.x.x". Server not running Error authorizing... Remote request error - The authorization code is invalid Error [26] - Request Denied due to clock tamper detection Error[18]: No license code is available for feature (component) Unable to authorize (cause) Updates and Product Support Micro Focus End User License Agreement Backward Compatibility with Server Enterprise Edition Known Errors and Restrictions Application-Managed Services Client-Server Binding Documentation Enterprise Server Error Messages ESM FaultFinder File Handler GDG Limit Change J2EE Third Party Software Mainframe Subsystem Support (MSS) JCL OpenESQL Run-Time System Security Management Spool File Format Change Contacting Micro Focus Further Information and Product Support Information We Need Contact information Managing Licenses Deploying COBOL Applications Enterprise Server To install Enterprise Server (or selected files) Enterprise Server Enterprise Server configuration and administration Overview and Architecture Enterprise Server Overview Enterprise Server Architecture Enterprise Server Instance Architecture The Micro Focus Directory Server Directory Server Information Repository Statistics Service Execution Process (SEP) Request Handlers Communications Processes Listeners Implementation Packages XA Resources Enterprise Server Processes Configuration and Administration User Interface About the Enterprise Server Administration User Interface User Interface Tables Navigation Accessing the Enterprise Server Administration UI Displaying Server Information Refreshing a Page Securing the Repository Files Planning your Configuration Introduction Security Options About Securing an Enterprise Server Installation Setting up the Environment Process User ID System-wide Environment Variables Firewall configuration About Communications Processes Deployment Services and Listeners Deployment Services Deployment Listeners Enterprise Server Instance Configuration Issues Shared Memory Area Shared Memory Cushion Number of Service Execution Processes Performance Considerations I/O-bound Services CPU-bound Services Short-running Client Requests Long-running Client Requests Configuring the Server Instance Environment Configuring Environment Variables How Enterprise Server uses Environment Variables Setting Environment Variables Setting Environment Variables for Micro Focus Directory Server To Set Environment Variables from the User Interface To Set Environment Variables from the Command Line To Specify Dataset Allocation Using Environment Variables Environment Variables by Groups CCI Environment Variables CICS-Specific Environment Variables Enterprise Server Communications Environment Variables File Handling and Dataset Environment Variables IMS-Specific Environment Variables Input, output and display environment variables JCL-specific environment variables Mainframe Access Environment Variables WebSphere MQ-Specific Environment Variables PL/I-Specific Environment Variables Security and Auditing Environment Variables SORT Engine Environment Variables Tracing and Debugging Environment Variables Reserved Environment Variables Environment variables in alphabetical order Reserved Environment Variables About Communications Processes Configuring Fileshare Using XA-compliant Resources (XARs) Planning and Designing XARs RM Switch Module Registration Working with Multiple XARs SQL xa_open string Configuration Options User Impersonation for CICS and JCL Oracle User Impersonation Configuration IBM DB2 User Impersonation Configuration WebSphere MQ Switch Module Defining XARs To define an XA resource (XAR) for an enterprise server region Generic one-phase commit for ODBC xa_open string IBM DB2 xa_open string Oracle xa_open string XAR for WebSphere MQ To Delete an XA Resource To Edit an XA Resource To Enable or Disable an XA Resource XA Troubleshooting XA Troubleshooting XA Return Codes XA Switch Module Diagnostics Handling XA Connection Errors XA Logging and Recovery of in-doubt Transactions Configuring and Administering Enterprise Server Instances Creating and Configuring Enterprise Server Instances To Add an Enterprise Server Instance To Change the Number of ES licenses To Copy an Enterprise Server Instance To Delete an Enterprise Server Instance To Delete a CCI Server To Export Server Information Connecting to a Server Instance To start an enterprise server instance To stop a server Instance To Edit an Enterprise Server Instance To Log On to Enterprise Server Administration To Log Off from Enterprise Server Administration Using Start and Stop Scripts Administering Enterprise Server Instances using ESMAC To Start ESMAC for an enterprise server instance To Shut Down a Server from ESMAC Viewing Enterprise Server Instance Details The ESMAC User Interface Sidebar Body Status Line Refreshing a Page Defining Enterprise Server Instance Administrators Managing an Enterprise Server Instance's SEPs About Service Execution Processes To Change the Number of SEPs Interacting with Services To Reply to an ACCEPT FROM CONSOLE Statement Stopping and Restarting an Installation Using the Command-line Interface casdump casdup casperm.sh casstart casstop Enterprise Server Clustering Topology The Global Lock Manager Configuration Recovery Failure Modes Lock Processing JCL Submission RNL Support Environment variables The CASGLM.LCK file Tracing SSL Support for CICS Web Interface Servers Setting up server-side SSL authentication for CWI Setting up client-side SSL authentication for CWI Troubleshooting CWI SSL User Certificate Registration for CICS Web Interface Servers Understanding User Certificate Registration User Certificates for CICS Web Services Registering User Certificates Configuration and Administration cascertreg Configuring Client-Server Communications About Communications Processes Considerations When Configuring Communications Processes Displaying Communications Process and Listener Information Securing Communications Configuring Communications Processes Editing Communications Settings [CCI] section timeout-grain [ISC] Section listener-wait (MSS only) [listeners] Section logging [MFCC] Section trace [tasks] Section maximum latency mutex sweep enabled thread limit trace wait queue sweep interval [threading] Section limit To Edit a Communications Process To Copy a Communications Process To Delete a Communications Process To Start a Communications Process To Stop a Communications Process To View Communications Processes and Listeners for an Enterprise Server Instance To View Statistics for a Communications Process Configuring Listener Conversation Types Web Services and J2EE conversation type Web conversation type logging default element in [virtual paths] Section element in [allow] Section Fileshare conversation type control data file synchronous timeout TN3270 conversation type client-close default-terminal-type Timeout TN3270E conversation type trace data length sem file MSS Inter-System Communication conversation type timeout trace data-trace allmax file MSS Inter-System Communication (inbound only) conversation type timeout trace data-trace allmax file CICS Transaction Gateway conversation type timeout trace data-trace allmax file Configuring Listeners To Add a Service Listener to an Enterprise Server Instance To Edit a Listener To Associate a Listener with a Service To delete a listener To Disassociate a Listener from a Service To Start a Listener To Stop a Listener Configuring Enterprise Server for IBM WebSphere MQ CICS and WebSphere MQ IMS and WebSphere MQ JCL Programs and WebSphere MQ Non-Mainframe Programs and WebSphere MQ Resource Classes for WebSphere MQ WebSphere MQ-Specific Environment Variables Monitoring Enterprise Server Server Instance Statuses Monitoring the Directory Server Starting and Stopping the Directory Server To Start the Directory Server from the Command Line To Stop the Directory Server To Delete the Repository To Import a Repository To Restore the Repository To Export the Repository Displaying Server Information Accessing Remote MF Directory Servers To View and Use Remote Directory Server Instances Monitoring Facilities The Directories Page Viewing a MF Directory Server's Statistics To View Directory Server Statistics Viewing a MF Directory Server's Sessions List To View the Sessions List Viewing the Journal To View the Journal To export the journal as a text file To Delete Journal Entries Collecting and Viewing Data on Transactions Configuring and Starting Transaction Data Collection Viewing HSF Information in ESMAC Viewing HSF Information as a .csv File Analyzing Aggregated HSF Data in .csv Files User Exits for Request Handlers User Exit Points Provided Structure Definitions and Type Definitions Linkage Section Field Names Deploying a User Exit Program Troubleshooting Determining the Failure Type Incorrect Output Unexpected System Termination Loops System Hangs One Type Of Request is Failing All client requests are failing Invalid Credentials Error Collecting Information Directory Server Journal To View the Journal Enterprise Server Log Files Communications Process Log Files Files filesize dscontrol dirsvc Enterprise Server Log Files To View the Enterprise Server Log Files Enterprise Server System Directory Dumps and Traces Producing a core dump for run-time errors Data Capture Checking the Communications Process Using a Diagnostics Server Configuring a Diagnostics Server Moving the Diagnostics Data Viewing the Diagnostic Server Console Log Viewing a System Trace: Diagnostics Example Viewing a Dump What You Can Do with Dumps and Traces To Change the Trace Dataset To Configure Dumps To initiate a system dump To specify what information is traced To Transfer the In-memory Trace Data to the Auxiliary Dataset at Rollover To View a Dump To View a Local Trace for a Client Process To View a Local Trace for a SEP To View a System Trace To Configure Run-time Core Dumps Problems Caused by Process Limits Diagnosing Resource Limit Issues Examining and Changing Resource Limits Enterprise Server Administration Console Help Pages Enterprise Server Administration Side Bar Menu Export Import Server Information (Page 1 of 4) Configure Repository Options Display Directories Display Statistics Display Sessions Journal Enterprise Server Administration Home Page Add Server instance Delete Server instance Start Server confirmation Stop Server Confirmation Edit Server Instance Properties Server Instance Properties: General Server Instance Properties: XA Resources Server Instance Properties: Add XA Resource Server Instance Properties: MSS Support Server Instance Properties: MSS CICS Server Instance Properties: MSS JES Server Instance Properties: MSS IMS General Server Instance Properties MSS IMS DB General Server Instance Properties MSS IMS DB Compression Server Instance Properties: MSS IMS DB Locking Server Instance Properties MSS IMS DB Recovery Server Instance Properties: MSS IMS TM General Server Instance Properties: MSS IMS TM MPRs Server Instance Properties: MQ Support Server Instance Properties: MQ General Server Instance Properties: WebSphere MQ Listeners Server Instance Properties: Add MQ Listener Server Instance Properties: Edit MQ Listener Server Instance Properties: Scripts Server Instance Properties: Permissions Server Instance Control Server Instance Control Settings Server Instance Diagnostics Server Instance Diagnostics: Trace Server Instance Diagnostics: Dump Server Instance Diagnostics: ES Console Server Instance Diagnostics: CS Console Server Instance Properties: Security Enterprise Server Monitor and Control (ESMAC) Enterprise Server Monitor and Control - S2 Sidebar Help Server Monitor (1, 15) HSF HSF (summary) HSF (transaction name) Control SEPs Clients Diagnostics Dump data set Trace store Resources Services Lists of Services Services Service Packages Request Handlers Details of Individual Services Service Service Package Request Handler iFileshare iFSView Control Active Lists of Active Resources ACEEs (Active) DCT (Active) FCT (Active) ICE (Active) JCT (Active) Locks (Active) PCT (Active) PPT (Active) SysC (Active) T-TYPE (Active) XAT (Active) TST (Active) URIMAP (Active) TCPIPSv (Active) DOCTEMPLATE (Active) TRANCLASS (Active) PIPELINE (Active) WEBSERVICE (Active) RNL (Active) Details of an Active Resource ACEE for Username DCT Entry (dct_name) FCT Entry (fct_name) JCT Entry (jct_name) PCT Entry (pct_name) PPT Entry (ppt_name) SysC Entry (sysc_name) T-TYPE Entry (ttype_name) XAT TST Entry (tst_name) URIMAP Entry (urimap_name) TCPIPService Entry (tcpipsv_name) DOCTEMPLATE Entry (doctemplate_name) TRANCLASS Entry (trnclass_name) PIPELINE Entry (pipeline_name) WEBSERVICE Entry (webservice_name) RNL (RNL_sequence_number) ESMAC MQ Listeners MQ Writers MQ Listener (listener-name) MQ Writers (writer-name) by Group CICS Resource Groups CICS Resource Group Create a New CICS Group View and Edit CICS Group group_name Startup Create a New CICS Startup List View and Edit a CICS Startup List CICS Startup List list_name or CICS Defined resource SIT Create a New CICS SIT CICS SIT Details by StartL DCTs for CICS Startup List name FCTs for CICS Startup List name JCTs for CICS Startup List name PCTs for CICS Startup List name PLTs for CICS Startup List name PPTs for CICS Startup List name Sys62s for CICS Startup List name SysCs for CICS Startup List name Terms for CICS Startup List name TSTs for CICS Startup List name T-Types for CICS Startup List name URIMAPs for CICS Startup List name TCPIPServices for CICS Startup List name XATs for CICS Startup List name DOCTEMPLATEs for CICS Startup List name CICS Defined TRANCLASS by Type CICS Startup List list_name or CICS Defined resource CICS Defined DCT CICS Defined FCT CICS Defined JCT CICS Defined PCT CICS Defined PLT CICS Defined PPT CICS Defined Sys62 CICS Defined SysC CICS Defined Term CICS Defined TST CICS Defined T-Type CICS Defined XAT CICS Defined URIMAP CICS Defined TCPIPSERVICE CICS Defined DOCTEMPLATE CICS Defined TRANCLASS CICS Defined PIPELINE CICS Defined WEBSERVICE JES Spool JES queue type Queue Job job-number Job job-name - ddname Catalog Data Catalog (JES) Catalog Entry (JES) Control JCL Control Locks Locks (Active) Alias Alias Table IMS IMS Transactions Create, View and Edit an IMS Transaction IMS Control Pages for Creating Resources CICS DCT CICS FCT CICS JCT CICS PCT CICS PLT CICS PPT CICS Sys62 CICS SysC CICS T-Type CICS Term CICS TST CICS URIMAP CICS TCPIPSERVICE CICS XAT CICS DOCTEMPLATE Create, View and Edit an IMS Transaction CICS TRANCLASS CICS PIPELINE CICS WEBSERVICE Pages for Viewing and Editing Resources CICS DCT - dct_name (group_name) CICS FCT - fct_name (group_name) CICS JCT - jct_name (group_name) CICS PCT - pct_name (group_name) CICS PLT - plt_name (group_name) CICS PPT - PPT_name (group_name) CICS Sys62 - sys62_name (group_name) CICS SysC - sysc_name (group_name) CICS T-Type - ttype_name (group_name) CICS Term - term_name (group_name) CICS TST - tst_name (group_name) CICS XAT - xat_name (group_name) CICS URIMAP - urimap_name (group_name) CICS TCPIPSERVICE - tcpipservice_name (group_name) CICS DOCTEMPLATE - doctemplate_name (group_name) CICS TRANCLASS trnclass_name (group_name) CICS PIPELINE - pipeline_name (group_name) CICS WEBSERVICE - webservice_name (group_name) Users Users List Create a New CICS SNT View and Edit a CICS SNT Env.Vars. Dyn.Debug System Sign On Listeners Add Listener Edit Listener Delete Listener Copy Communications Process Edit Communications Process Delete Communications Process Services Edit Service Delete Service Delete Service Operation Handlers Edit Handler Add Handler Packages Add Package Edit Package Delete Package Security Configuration Screen Help MF Directory Server Users, Add or Edit Add Resource Class Add Resource Entity Add Security Manager Add to Default ES Security Manager List Add to ES Security Manager List Add to MF Directory Server Security Manager List Configure General Options Confirm Password Configure Journal Options Configure Monitor Options Configure Repository Options Default ES Security Configuration Directory Server Users Edit Resource Class Edit resource entity Edit Security Manager Left Pane Menu Items MF Directory Server Security Remove Security Manager Reference Confirmation Security Managers Pool SSL Options Shut Down the MF Directory Server Update User User Group Members User Groups User Import: another user registry User Import: previous version Deploying and Configuring Modernized Applications About Modernized Applications Service Names and Operations The Services Table Configuring Services Types of Services Supported Managing Resources Application-managed Services Container-managed Services Mixing Container-managed and Application-managed Services Adding and Deleting Services Creating Services Manually To Add a Service to an Enterprise Server Instance To Associate a Package with a Service Configuring and Monitoring Services Services and Permissions To Monitor Services To Record Service Input and Output To Add a Service for Integration with the Micro Focus Development Tools To Change the Status of a Service To Delete a Simple Service or an Operation To Delete a Service with Operations To Edit a Service To Switch Logging On for a Service To View Services for an Enterprise Server Instance Configuring Implementation Packages The Packages Table Configuring Packages To Add a Package to an Enterprise Server Instance To Delete a Package To Edit a Package To Disassociate a Package from a Service To View Packages for an Enterprise Server Instance To Delete Old Deployed Package Files Configuring Request Handlers The Request Handlers Table Configuring Handlers To Add a Request Handler to an Enterprise Server Instance To Edit a Request Handler To Associate a Request Handler with a Service To Disassociate a Request Handler from a Service To Delete a Request Handler To View Request Handlers for an Enterprise Server Instance Deploying EJBs and Resource Adapters Enterprise Server Acting as a Resource Manager Deploying EJBs Overview Deploying EJBs To Add Micro Focus Support for EJBs To Create an .ear File for your EJB To Deploy to WebLogic To Deploy to WebSphere To Deploy to JBoss Resource Adapters Supplied by Micro Focus To Add Support for Micro Focus Resource Adapters To Deploy a Micro Focus Resource Adapter to a Java Application Server Deployment Descriptors that Are Required To Create Deployment Descriptors Manually CustomRecord and the RuntimeProperties Support Third Party Application Server Deployment Troubleshooting Enterprise Server Task Index Accessing the Enterprise Server Administration UI Accessing the ESMAC User Interface Administer a Server Using ESMAC To Change the Trace Dataset To Configure Dumps To Create an ESMAC User To initiate a system dump To stop or kill a SEP To Monitor Services To Record Service Input and Output To specify what information is traced To Start ESMAC for an enterprise server instance To Transfer the In-memory Trace Data to the Auxiliary Dataset at Rollover To View a Dump To View a Local Trace for a Client Process To View a Local Trace for a SEP To View a System Trace Configure the Directory Server To Configure the MF Directory Server To Run casperm Deploy to Java EE Application Servers To Deploy to WebSphere To Deploy to WebLogic To Deploy to JBoss To Create Deployment Descriptors Manually To Create an .ear File for your EJB To Add Micro Focus Support for EJBs To Add Support for Micro Focus Resource Adapters To Deploy a Micro Focus Resource Adapter to a Java Application Server Log On and Off To Log On to Enterprise Server Administration To Log Off from Enterprise Server Administration Monitor Directory Server To View the Sessions List To View the Journal To View and Use Remote Directory Server Instances To View Directory Server Statistics To export the journal as a text file To Delete Journal Entries To Configure Run-time Core Dumps Start and Stop the Directory Server To Start the Directory Server from the Command Line To Stop the Directory Server Work with Communication Processes and Service Listeners To Add a Service Listener to an Enterprise Server Instance To Associate a Listener with a Service To Start a Communications Process To Stop a Communications Process To Copy a Communications Process To Edit a Communications Process To Delete a Communications Process To Start a Listener To Stop a Listener To Edit a Listener To Disassociate a Listener from a Service To delete a listener To View Communications Processes and Listeners for an Enterprise Server Instance To View Statistics for a Communications Process Work with Packages To Add a Package to an Enterprise Server Instance To Edit a Package To Associate a Package with a Service To Disassociate a Package from a Service To View Packages for an Enterprise Server Instance To Delete a Package To Delete Old Deployed Package Files Work with Request Handlers To Add a Request Handler to an Enterprise Server Instance To Edit a Request Handler To Associate a Request Handler with a Service To Disassociate a Request Handler from a Service To View Request Handlers for an Enterprise Server Instance To Delete a Request Handler Work with Servers To Add an Enterprise Server Instance To define an XA resource (XAR) for an enterprise server region To Change the Number of ES licenses To Change the Number of SEPs To Copy an Enterprise Server Instance To Create and View a Diagnostic Dump for an Enterprise Server Instance To Delete an Enterprise Server Instance To Delete an XA Resource To Delete a CCI Server To Edit an Enterprise Server Instance To Edit an XA Resource To Enable or Disable an XA Resource To start an enterprise server instance To stop a server Instance To View the Communications Console Log for an Enterprise Server Instance To View the Enterprise Server Log Files To View the Control Page for an Enterprise Server Instance Work with Services To View Services for an Enterprise Server Instance To Add a Service to an Enterprise Server Instance To Edit a Service To Change the Status of a Service To Switch Logging On for a Service To Add a Service for Integration with the Micro Focus Development Tools To Delete a Service with Operations To Delete a Simple Service or an Operation Work with the Directory Server Repository To Import a Repository To Export the Repository To Restore the Repository To Delete the Repository Work with WebSphere MQ To start a WebSphere MQ trigger monitor To stop a WebSphere MQ trigger monitor To generate a PSB for a Trigger Monitor To create an XA resource for a trigger monitor To enable MQ listener support To create an MQ listener To edit an MQ listener To view MQ listener or writer details To stop and restart an MQ listener To delete an MQ listener CICS Support Tasks Control and Configuration To change the SIT associated with a server To configure CICS search paths To enable MSS for an existing enterprise server To send a message to all 3270 terminals To specify a listener for TN3270 terminals To view and delete interval control elements To view resource locks Resources To create a resource from an existing resource To create a resource group To create a resource table To create a SIT To create a startup list To delete a resource To modify a resource To view a dump of a resource To view active resources To view and delete data queue items To view detailed information for a resource To view resources by group To view resources by startup list To view resources by type IMS Support Tasks To create an IMS-enabled enterprise server from the Enterprise Developer IDE To create an MSS-enabled enterprise server for IMS applications from Enterprise Server To enable MSS for an existing enterprise server To enable IMS for an MSS-enabled enterprise server To specify the location of generated files To specify the location of application files To define a message processing region To enable IMS Connect To define how MFS attributes are coded To define the MFS null character To run an IMS transaction from a 3270 session To start a temporary MPR To perform a cold start Message Queue To dynamically adjust the IMS message queue configuration To enable dynamic IMS message queue performance tuning To dynamically tune IMS message queue performance Printers To define specific printers for an IMS-enabled enterprise server To enable printer security for an IMS-enabled enterprise server To attach to an IMS printer Resources To Start ESMAC for an enterprise server instance To create a resource group To modify a resource To add a message processing region to a resource group To add a resource group to a startup list To add a message processing region to a resource group To add PCT entries to a resource group To create an XA resource for a trigger monitor Transactions To define a transaction manually To export IMS transactions To import IMS transactions WebSphere MQ To create an MQ listener To create an XA resource for a trigger monitor To delete an MQ listener To delete an MQ writer To edit an MQ listener To enable MQ listener support To generate a PSB for a Trigger Monitor To start a WebSphere MQ trigger monitor To stop and restart an MQ listener To stop a WebSphere MQ trigger monitor To view MQ listener or writer details JCL Support Tasks JCL Configuration To add a service for JCL To define a batch initiator or printer SEP To enable JCL support To specify a handler for JCL requests To automatically defer printing for specified message classes Deploying and Running JCL Applications To deploy a JCL application to an enterprise server To view resource locks To reply to an ACCEPT FROM CONSOLE statement To run a JCL job To run a JCL job from the command line To run a JCL job on a remote enterprise server To start a batch initiator or printer immediately To start a batch initiator SEP from the command line To start a batch printer SEP from the command line To stop a JES initiator from the command line Spool Queue Tasks To delete a job To delete a job output file To delete all jobs in a queue To hold or release a job To update control information for a job To view details of a job output file To view details of a job's execution To view the step condition codes for a job To view the contents of a job output file To view the spool queues JCL Catalog Tasks To copy a catalog entry for a data set To create a catalog entry for a data set To delete a catalog entry for a data set To update a catalog entry for a data set Importing and Exporting a Catalog: import export utility To view the catalog To view the contents of a data set To view the details of a catalog entry Micro Focus FTP Utility MFFTP Prerequisites Major Features of the MFFTP Utility Basic Operation Differences Between FTP clients on a Mainframe and Distributed Platforms MFFTP Statements Configuring the MFFTP Utility Specifying Environment Variables MFFTP Environment Variables MFFTP DD Statements Input and Output Temporary Files Configuring the End-of-Line Marker Configuring Error Codes Configuring the Text of Messages Running the MFFTP Utility When FTP is the Transport Client (MFFTP_CLIENT=FTP) When Using a Third Party as the Transport Client (MFFTP_CLIENT=USER) Writing a Module to Support a Third Party FTP Client MFFTP Invoking a Third Party Client The Parameter Block MFFTP Processing the User Module Enterprise Server Reference Administration and Configuration Commands casdump casdup casperm.sh casstart casstop mfds mfpackage Error Messages Client Messages Directory Server Error Messages Messages 0 to 20 MDS0000I OK MDS0001I Logged on OK MDS0002E Logon failed MDS0003I Logged off OK MDS0004I Repository cleared OK MDS0005I Network search complete MDS0006I All objects copied successfully MDS0007E Duplicate server exists MDS0008E Duplicate server name already exists MDS0009E Invalid server specified. MDS0010E Invalid endpoint specified MDS0012E Duplicate service name exists MDS0013E Duplicate listener exists MDS0014E Duplicate user already exists MDS0015E Schema Administrators cannot reduce their own permission level MDS0016E Invalid endpoint specified MDS0017E Object must have a name MDS0018I New server session MDS0019I Client session has timed out: please log on again MDS0020E Minimum client timeout is 60 seconds Messages 21 to 40 MDS0021E Minimum page size is 5 entries MDS0022E Minimum journal size is 32 KB MDS0023E Insufficient memory for this operation MDS0024E Password mismatch MDS0025E Confirmation password mismatch MDS0026E Old password required MDS0027E New password required MDS0028E Invalid characters in password MDS0029E Selected object does not exist MDS0030W Some or all objects not copied: see journal for details MDS0031E Maximum port value is 65535 MDS0032E Object could not be added MDS0035E Minimum object limit is 64 MDS0036E Maximum object limit is 9999 MDS0037E Operation would breach the configured object limit MDS0038E Minimum object limit is smaller than the current number of objects Messages 41 to 60 MDS0043I Journal exported as text into file journal.txt OK MDS0044E Server name missing MDS0045E Duplicate request handler or package name exists MDS0047E Package must have an IDT path MDS0048E Server refused state change request MDS0049E Server refused state change request reason code: MDS0050E Server instance count must be at least 1 MDS0051I Value change request accepted MDS0052I Diagnostic dump request accepted MDS0053E Diagnostic dump request failed MDS0054I Configuration saved MDS0055I Configuration defaults restored MDS0056E Insufficient permission level for request MDS0057E Resource manager ID field must have a value MDS0058E Resource manager name field must have a value MDS0059E Resource manager module field must have a value MDS0060E MFRHBINP cannot be deleted Messages 61 to 80 MDS0061I Stopping and deleting all servers... MDS0062E Entry range invalid MDS0063E Cannot delete a listener which is associated with a service MDS0064E Cannot delete a package which is associated with a service MDS0065E Requested new listener status not possible when server is stopped MDS0066E There are no servers to delete MDS0067E less than greater than ampersand characters are not allowed in object names MDS0068I Schema updated MDS0069I All servers deleted MDS0070I Data imported MDS0071E Data import failed MDS0072I Server data saved MDS0073E Server data save failed MDS0074E User name required MDS0075E Too many multi-byte characters in name MDS0076E Too many multi-byte characters in path MDS0077E Too many multi-byte characters in type MDS0078E Too many multi-byte characters in ID MDS0079E Too many multi-byte characters in module MDS0080E Too many multi-byte characters in string Messages 81 to end MDS0081W A duplicate port value has been used: this may cause server startup errors MDS0082E Requested license value invalid, minimum value is 0 MDS0083W Cannot set auto-refresh period if web browser timeout is set MDS0084E Cannot restore from current repository path MDS0085W Value changed but not saved MDS0086I At least one Communications Process must auto-start MDS0087E MFRHBINP cannot be renamed MDS0090E TN3270 listener port must have a valid value MDS0091E ISC listener port must have a valid value MDS0095E Duplicate group name exists MDS0096I Server configuration updated MDS0097E Duplicate initiator name exists MDS0098W Cannot over-write existing repository data MDS0099I Server already in requested state MDS0100E Duplicate printer name exists MDS0101E The maximum number of Communications Processes per server is 32 MDS0102W Passwords must contain alphanumeric characters only MDS0103E Security Manager already referenced in list MDS0104E There must be at least one Security Manager in list MDS0105E Both certificate and keyfile required MDS0106E Duplicate Security Manager name exists MDS0107E Security Managers cannot use a reserved module name MDS0108E Users must be a member of #AllUsrs group MDS0109E Cannot copy deployed services or packages if server working mode is changed MDS0110W The specified configuration change may not take effect until the server is restarted MDS0111W Update request failure message CASRD1006E detected in the ES console log MDS0112I Update success message CASRD1001I detected for this object in the ES console log MDS0113W Users who are members of the #System user group cannot log on interactively MDS1003E LDAP server connection error Enterprise Server Error Messages CASAM error messages CASBJ Error Messages CASCD Error Messages CASCD0001 - CASCD0015 CASCD0001F CASCD0002S CASCD0003S CASCD0004S CASCD0005S CASCD0006S CASCD0007S CASCD0008F CASCD0009F CASCD0010F CASCD0011F CASCD0012F CASCD0013F CASCD0014F CASCD0015W CASCD0016 - CASCD0031 CASCD0016W CASCD0022E CASCD0023S CASCD0024S CASCD0025S CASCD0026S CASCD0027W CASCD0028I CASCD0029I CASCD0030I CASCD0031I CASCD0050 - CASCD0099 CASCD0050I CASCD0051F CASCD0052S CASCD0053S CASCD0054S CASCD0060I CASCD0061F CASCD0062S CASCD0063S CASCD0064S CASCD0099I CASCD0100 - CASCD0117 CASCD0100I CASCD0101I CASCD0102F CASCD0103E CASCD0104I CASCD0110I CASCD0111I CASCD0112I CASCD0113I CASCD0114W CASCD0115E CASCD0116I CASCD0117S CASCD0120 - CASCD0139 CASCD0120I CASCD0122E CASCD0123E CASCD0124E CASCD0125I CASCD0126I CASCD0127I CASCD0128I CASCD0128I CASCD0129I CASCD0130I CASCD0131I CASCD0132I CASCD0133I CASCD0134I CASCD0135I CASCD0136W CASCD0137W CASCD0138F CASCD0139I CASCD0141 - CASCD0159 CASCD0141S CASCD0142S CASCD0143S CASCD0144S CASCD0145S CASCD0146S CASCD0151S CASCD0152S CASCD0153S CASCD0154S CASCD0155S CASCD0156S CASCD0157E CASCD0158E CASCD0159F CASCD0160 - CASCD0175 CASCD0160F CASCD0161I CASCD0162S CASCD0163S CASCD0164S CASCD0165W CASCD0166W CASCD0167I CASCD0168S CASCD0169S CASCD0170S CASCD0171S CASCD0172S CASCD0173S CASCD0174I CASCD0175I CASCD1001 - CASCD1056 CASCD1001S CASCD1002S CASCD1003S CASCD1004S CASCD1010S CASCD1011S CASCD1020I CASCD1031S CASCD1032I CASCD1033I CASCD1034S CASCD1035I CASCD1036I CASCD1037S CASCD1038I CASCD1039I CASCD1040S CASCD1041S CASCD1042I CASCD1043I CASCD1044I IMS DB Control Process for Service execution process service execution process-name has terminated normally CASCD1045S IMS DB Control Process for Service execution process service execution process-name exited with value exit-value CASCD1046S IMS TM Control Process for Service execution process service execution process-name abended by signal signal-value CASCD1047S IMS DB Control Process for Service execution process service execution process-name abended by signal signal-value CASCD1048I IMS TM Control Process for Service execution process server-name has terminated normally CASCD1049S IMS TM Control Process for Service execution process server-name exited with value exit-value CASCD1050I IMS MPR Process for Service execution process service execution process-name has terminated normally CASCD1051S IMS MPR Process for Service execution process service execution process-name exited with value exit-value CASCD1052I JES Initiator for Service execution process service execution process-name has terminated normally CASCD1053S JES Initiator for Service execution process service execution process-name exited with value exit-value CASCD1054I JES Printer for Service execution process service execution process-name has terminated normally CASCD1055S JES Printer for Service execution process service execution process-name exited with value exit-value CASCD1056S IMS MPR Process for Service execution process service execution process-name abended by signal signal-value CASCD1057 - CASCD1069 CASCD1057S CASCD1058S CASCD1059I CASCD1060I CASCD1061S CASCD1062I CASCD1063I CASCD1064I CASCD1065S CASCD1066S CASCD1067I CASCD1068I CASCD1069S CASCD1070 - CASCD1200 CASCD1070S CASCD1071I CASCD1072I CASCD1073S CASCD1074S CASCD1075I CASCD1076I CASCD1077S CASCD1078S CASCD1079I CASCD1080I CASCD1081S CASCD1082S CASCD1083I CASCD1084I CASCD1085S CASCD1086S CASCD1087I Cobdebugremote process created for Server server-name, process-id = pid CASCD1088S Cobdebugremote process for Server server-name abended by signal signal-value CASCD1089I Cobdebugremote process for Server server-name has terminated normally CASCD1090S Cobdebugremote process for Server server-name exited with value exit-value CASCD1200I CASCD4002 - CASCD4007 CASCD4002W CASCD4003W CASCD4004W CASCD4005I CASCD4006I CASCD4007E CASCF Error Messages CASCF0001 - CASCF0015 CASCF0001F CASCF0002F CASCF0003F CASCF0004F CASCF0005F CASCF0006F CASCF0007F CASCF0008F CASCF0010S CASCF0011S CASCF0012S CASCF0013S CASCF0014S CASCF0015S CASCF0016 - CASCF0030 CASCF0016S CASCF0017S CASCF0018S CASCF0019S CASCF0020S CASCF0021S CASCF0022S CASCF0023S CASCF0024S CASCF0025S CASCF0026S CASCF0027S CASCF0028S CASCF0029S CASCF0030S CASCF0031 - CASCF0045 CASCF0031S CASCF0032S CASCF0033S CASCF0034S CASCF0035S CASCF0036S CASCF0037S CASCF0038S CASCF0039S CASCF0040S CASCF0041S CASCF0042S CASCF0043F CASCF0044F CASCF0045F CASCF0046 - CASCF0064 CASCF0046F CASCF0047F CASCF0048F CASCF0049F CASCF0050S CASCF0051S CASCF0052S CASCF0053S CASCF0054S CASCF0055S CASCF0056S CASCF0057S CASCF0058S CASCF0059F CASCF0061F CASCF0062F CASCF0063F CASCF0064W config-module: Region region-name has already been stopped CASCL Error Messages CASCL0000 - CASCL0012 CASCL0000S Auto-install error, NETNAME netname busy CASCL0001S Auto-install error, ENQ on NETNAME netname error CASCL0002S Auto-install error, NETNAME netname already in use CASCL0003S Auto-install error, TERMTYPE termtype locate error CASCL0004S Auto-install rejected by user exit CASCL0005S Auto-install error, TCT rechain error = tmp-return CASCL0006S Auto-install error, netname delete error = tmp-return CASCL0007S Auto-install, error calling user exit CASCL0008S Auto-install error, MODEL model locate error CASCL0009S Auto-install error, NETNAME netname out of service CASCL0010S Auto-install error, NETNAME netname definition not client type CASCL0011S Auto-install error, NETNAME netname TCTUA allocation failure CASCL0012S Auto-install error: Error calling exit "exit-name" CASCL0020 - CASCL0027 CASCL0020I Printer term-id initialized successfully CASCL0021I Printer term-id disconnected successfully CASCL0022W Printer auto-install failure, RC: terminal-id CASCL0023W Printer registration failure, return code = return-code CASCL0024S Printer memory allocation failure, return code = malloc-return-code CASCL0025I Terminal disconnected successfully CASCL0026S Auto-install error, hash table processing, NETNAME = netname CASCL0027E Auto-install error, LU1 NETNAME(netname) MODEL(), device does not support SCS CASCS Error Messages CASCS1001 - CASCS1018 CASCS1001S CASCS1002E CASCS1003S CASCS1004S CASCS1006E CASCS1007E CASCS1008E CASCS1009S CASCS1010E CASCS1011E CASCS1012E CASCS1013E CASCS1014E CASCS1015E CASCS1016E CASCS1017E CASCS1018E CASCS1100 - CASCS1115 CASCS1100W CASCS1101W CASCS1102E CASCS1103E CASCS1104I CASCS1105S CASCS1106S CASCS1107W CASCS1108I CASCS1109I CASCS1110I CASCS1111E CASCS1112E CASCS1113S CASCS1114E CASCS1115E CASCS1116 - CASCS1138 CASCS1116I CASCS1117I CASCS1118W CASCS1119I CASCS1120W CASCS1121I CASCS1122I CASCS1123I CASCS1124I CASCS1125I CASCS1126I ES Cluster manager successfully negotiated with ES Cluster client APPLID of node. CASCS1131S CASCS1132S CASCS1133S CASCS1134S CASCS1135S CASCS1136S CASCS1137S CASCS1138S CASCS1500 - CASCS2004 CASCS1500I CASCS1501I CASCS1502W CASCS2001E CASCS2002E CASCS2003E CASCS2004E CASCS3001 - CASCS5009 CASCS3001 CASCS3002 CASCS3031 CASCS3032S Connection to ES Cluster manager remote-region (sysid sys-id) is disabled, verify and release global locks on ES
cluster manager CASCS3033S Attempt to connect to a disabled ES Cluster manager remote-region (sysid sys-id), verify and release global locks
on ES cluster manager CASCS3034S connection to remote-region (sysid sys-id) has timed out, verify connection and release any outstanding lock if
required CASCS3035E ISC listener start request failed with RC MFCS return code received for the start listener request CASCS3036E GLM MFCS return code received for the start listener request (sysid ) is in "NOWORK" state, waiting for all ES
Cluster clients to send their locks. Check message KC6008S on the GLM. CASCS4001 CASCS5001 CASCS5002 CASCS5003 CASCS5004 CASCS5005 CASCS5006 CASCS5007 CASCS5008 CASCS5009 CASCS5010 - CASCS5104 CASCS5010I CASCS5011W CASCS5100I CASCS5101W CASCS5102E CASCS5103S CASCS5104S severe-error-msg CASCT Error Messages CASCS0000 - CASCT0095 CASCT0000S No messages found CASCT0001E Invalid key pressed CASCT0010E Codeset flag missing CASCT0015E Codeset entry invalid CASCT0020E Selection missing CASCT0030E Selection or codeset missing CASCT0035E Highlighted field(s) have invalid hex characters CASCT0037E Missing quote in hex string CASCT0038E Missing quote in character string CASCT0040E Highlighted field(s) in error, page up disabled CASCT0045E Highlighted field(s) in error, page down disabled CASCT0050E Highlighted field(s) in error, update disabled CASCT0070E Invalid selection, must be K, E, or R CASCT0080E More than 1 FROM and TO selection CASCT0081E More than 1 FROM selection CASCT0082E More than 1 TO selection CASCT0085E Remote file FROM/TO entry CASCT0087E File type error CASCT0090E You cannot copy a file onto itself CASCT0095W Copy option warnings, see line message(s) CASCT0100 - CASCT0600 CASCT0100E Record length error CASCT0200E Record not found or file is empty CASCT0203E FROM field blank CASCT0205S Internal error CASCT0210E Init key valid only when adding a record CASCT0250E Illogic CASCT0300E File not found CASCT0305E Error creating sequential file CASCT0310E File format invalid CASCT0325E SYSIDERR, EIBRESP = EIBRESP2 = CASCT0350E File IO error, EIBRESP = EIBRESP2 = CASCT0360E Cannot currently traverse DUPKEYs backwards CASCT0400E Record already on file CASCT0500E Error occurred while rewriting record CASCT0550E Error occurred while reading for update CASCT0555E Record modified since last read: update aborted CASCT0600E Error occurred while reading TS queue CASCT0700 - CASCT1000 CASCT0700E Error occurred while deleting record CASCT0710E FROM file name could not be located CASCT0715W File does not exist, will be created CASCT0720W File exists, TO file will be overlaid CASCT0725W File exists, TO file will be appended CASCT0750E Error occurred while adding record CASCT0800E Invalid line position CASCT1000W No files match selection criteria CASCT2000 - CASCT3000 CASCT2000W Only one page available CASCT2001W Wrapped CASCT2010I Press F9 key to edit CASCT2100I Record initialized CASCT2110E Use CFLE or CFLS transactions to edit remote files CASCT2200I Fill in data and press Add key CASCT2300I To copy record, press Add key CASCT2310I To copy record, change key and press Add key CASCT2400I Top of file reached CASCT2425I Top of record reached CASCT2450I Bottom of file reached CASCT2475I Bottom of record reached CASCT3000I Search string not found CASCT5000 - CASCT6110 CASCT5000I Update successful CASCT5100I Add successful CASCT5110I Page(s) added CASCT6000I Delete successful CASCT6010I Pages(s) deleted CASCT6100W Delete requested, press delete key again CASCT6110W Exit edit without saving? If so, press exit again CASDB Error Messages CASDB5001I IMS DB Control Process initialization started CASDB5002S IMS DB Control Process is not running in multi-threaded mode CASDB5003I IMS DB Control Process initialization complete CASDB5004S IMS DB Control Process registration failed, reason = reason-code CASDB5005S IMS DB Control Process storage allocation error CASDB5006I ims-control-message CASDB5007I IMS DB Control Process termination started CASDB5008I IMS DB Control Process termination complete CASDB5011I IMS DB Control Process restart in progress CASDB5059I IMS DB process generated a dump to dump dataset dump-dataset CASDB5060S IMS DB Control Process DLI engine failed to initialize, reason = reason-code CASDU Error Messages CASDU0001W Error return-code deleting dump/trace file dump-filename CASDU0002W Error return-code deleting dump/trace file dump-filename CASDU0003W Error return-code deleting diagnostic file diagnostic-filename CASDU0004I Switched diagnostic output to diagnostic-filename CASDU0005I AUX Trace stopped and flushed to diagnostic-filename CASFC Error Messages CASFC0001I Fileshare services initialized CASFC0002I Fileshare terminated CASFC0003S Fileshare initialization terminated abnormally CASFC0004S Critical Fileshare storage error CASFC0005I Fileshare services message fileshare-message CASFC0006I Fileshare current directory set to current-directory CASFC0007I Fileshare services recovery initiated CASFC0008I Error accessing file () group () - status=(,). File marked as closed and disabled. CASFC0009I User (user-id) requested (request type) on file (filename) group (file group name) from Tran (trans-id) Program
(terminal-id) Terminal (). CASFD Error Messages CASFD0001 - CASFD0014 CASFD0001I CASFD0002S CASFD0003S CASFD0004S CASFD0005S CASFD0006S CASFD0007S CASFD0008S CASFD0009S CASFD0010I CASFD0011I CASFD0012E CASFD0013I CASFD0014E CASFF Error Messages CASFF0001I Searching 'Search-path' for the location of 'file-name' CASFF0002I Searching for the location of 'file-name' CASFF0003I 'file-name' was found file-name-path CASFF0004I Searched 'Search-path' path and failed to find 'file-name' CASFF0005I Failed to find 'file-name' CASFF0006S Invalid parameter on command line : command-line CASIP Error Messages CASIP0005 IMS Message Processing Region started for classes job-classes CASIP0006 IMS Message Processing Region initialization started CASIP0009 IMS Message Processing Region termination complete CASIP0010 Debug IMS Message Processing Region termination complete CASIP0011 IMS Message Processing Region Control registration failed CASIP0012 IMS Message Processing Region local memory allocation error CASIP0013 IMS Message Processing Region registered for classes IMS-Classesname CASIP0023 IMS Message Processing Region definition-name started: class(es) "initiator-classes" CASIP0024 IMS support not enabled; Start for MPR rejected CASIP0025 IMS Message Processing Region Control registration failed CASIP0026 IMS Transaction tran-id completed but exceeded its threshold of elapsed-time-threshold seconds CASIP0031 IMS Message Formatting Services local memory allocation error CASIP5006 casgate-message CASJC Error Messages CASJC0001I Journal control initialized CASJC0002I Journal control terminated CASJC0003S Journal control initialization terminated abnormally CASJC0004S Critical journal control storage error CASJC0011I Extra-Partition TD initialized CASJC0012I Extra-Partition TD terminated CASJC0013S Extra-Partition TD initialization terminated abnormally CASJC0014S Critical Extra-Partition TD storage error CASJC0015S Journal control failed - local storage allocation error CASJC0016I Extra-Partition TD recovery initiated CASJC0017I Journal control recovery initiated CASKC Error Messages CASKC0000 - CASKC0015 CASKC0000E CASKC0001E CASKC0002E CASKC0003I CASKC0004W CASKC0005W CASKC0006E CASKC0007W CASKC0008I CASKC0009E CASKC0010I CASKC0011I CASKC0012W CASKC0013E CASKC0014E CASKC0015E CASKC0016 - CASKC0030 CASKC0016E CASKC0017E CASKC0018E CASKC0019E CASKC0020E CASKC0021E CASKC0022E CASKC0023E CASKC0024E CASKC0025I CASKC0026E CASKC0027E CASKC0028E CASKC0029E CASKC0030S CASKC0031 - CASKC0048 CASKC0031E CASKC0032I CASKC0033I CASKC0034I CASKC0035I CASKC0040I CASKC0041E CASKC0042I CASKC0043E CASKC0044S CASKC0045I CASKC0046I User (user-id) requested (request type) on Program (program-id for request) from Tran (active trans-id) Terminal(terminal
id) Return-code(return-code). CASKC0047S ES failed to authorize ESMAC Default user default-user CASKC0048S Process process-id of the process that is killed hard-killed. System dump issued CASKC1000 - CASKC1003 CASKC1000I CASKC1001W CASKC1002I CASKC1003I CASKC5006 - CASKC6008 CASKC5006I CASKC6001S CASKC6002I CASKC6003I CASKC6004I CASKC6005I CASKC6006I CASKC6007I IMS Transaction tran-id has exceeded its processing limit of processing limit in seconds seconds CASKC6008S No reply received for lock request from process-id. GLM work halted until reply on ESMAC control page is provided. CASMG Error Message CASMG9999E message-number, message-insert , message-insert ... CASMQ Error Messages CASMQ1001 - CASMQ1009 CASMQ1001I Connection to WebSphere MQ re-established. CASMQ1002E Connection to WebSphere MQ lost, RC = reason-code, retrying... CASMQ1003E Failed to start transaction transaction from CKTI CASMQ1004E Unexpected error reason from MQGET in CKTI, RC = reason-code CASMQ1005E Unable to start trigger transaction trans-id, reason = reason-code CASMQ1006E Unexpected message format (msg-format) on MQGET in CKTI CASMQ1007E Unexpected application type (appltype) on MQGET in CKTI CASMQ1008I IMS Trigger Monitor initialization completed CASMQ1009I IMS Trigger Monitor is ready, initiation queue: initiation-queue-name CASMQ1010 - CASMQ1019 CASMQ1010I IMS Trigger Monitor terminated CASMQ1011E Unexpected error while connecting to queue manager queue-manager-name in IMS Trigger Monitor, status: status-code CASMQ1012E Unexpected error while opening initiation queue initiation-queue-name in IMS Trigger Monitor, status: status-code CASMQ1013E Unexpected error while getting message from the initiation queue initiation-queue-name in IMS Trigger Monitor,
status: status-code CASMQ1014E Unexpected error while closing initiation queue initiation-queue-name in IMS Trigger Monitor, status: status-code CASMQ1015E Unexpected error while disconnecting from queue manager queue-manager-name in IMS Trigger Monitor, status: status-code CASMQ1016E Unexpected application type appltype on MQGET in IMS Trigger Monitor CASMQ1017E Unexpected MQ message version message-version in IMS Trigger Monitor CASMQ1018E Unexpected MQ message structid mqtm-strucid in IMS Trigger Monitor CASMQ1019E Unexpected error from IMS SYNC call, status code: status-code CASMQ1020 - CASMQ1031 CASMQ1020E Unexpected error from IMS CHNG call, status code: status-code CASMQ1021E Unexpected error from IMS ISRT call, status code: status-code CASMQ1022E Unexpected error from IMS PURG call, status code: status-code CASMQ1023I Missing queue manager name, will try using the default queue manager CASMQ1024E Missing initiation queue name CASMQ1025E Unexpected error while connecting to queue manager queue-manager-name in the IMS Trigger Monitor, status: status-code CASMQ1026E Unexpected error while opening initiation queue initiation-queue-name in the IMS Trigger Monitor, status: status-code CASMQ1027E Unexpected error while putting message into the initiation queue initiation-queue-name in IMS Trigger Monitor,
status: status-code CASMQ1028E Unexpected error while closing initiation queue initiation-queue-name in IMS Trigger Monitor, status: status-code CASMQ1029 message CASMQ1030E Unexpected error while issuing MQCMIT call queue-manager-name in IMS Trigger Monitor, status: status-code CASMQ1031I IMS-MQ Listener status "status-code" reported for queue trigger-queue on queue manager queue-manager-name CASMQ5001 - CASMQ5011 CASMQ5001I ES MQ Service Process initialization started< CASMQ5002S ES MQ Service Process is not running in multi-threaded mode CASMQ5003I ES MQ Service Process initialization complete CASMQ5004S ES MQ Service Process registration failed, reason = reason-code CASMQ5005S ES MQ Service Process storage allocation error CASMQ5006I mqb-service-message CASMQ5007I ES MQ Service Process termination started CASMQ5008I ES MQ Service Process termination complete CASMQ5011I ES MQ Service Process restart in progress CASMQ5059 - CASMQ5069 CASMQ5059I ES MQ process generated a dump to dump dataset dump-dataset CASMQ5060S ES MQ Service Process failed to load WebSphere MQ support module CASMQ5061I ES MQ Listener MQ-Queue for MQ-Queue-Manager requested CASMQ5062I ES MQ Listener MQ-Queue for MQ-Queue-Manager stopped CASMQ5063E ES MQ Listener MQ-Queue for MQ-Queue-Manager failed, reason: CASMQ5064E ES MQ Listener queue-manager-name for queue-name open failed, reason: failure-reason CASMQ5065E ES MQ Queue Manager security failed, reason: CASMQ5066E ES MQ Listener queue-manager-name for queue-name initialization failed, reason: failure-reason CASMQ5067E ES MQ Listener queue-manager-name for queue-name connection lost, reason: failure-reason, retrying... CASMQ5069I ES MQ Listener MQ-Queue for MQ-Queue-Manager connected CASMQ5070 - CASMQ5079 CASMQ5070E ES MQ Listener queue-manager-name Queue Manager connect failed, reason: failure-reason CASMQ5071E ES MQ Service Process query for default Queue Manager name and platform query failed, reason: failure-reason CASMQ5072E ES MQ Service Process issued a dump command CASMQ5073I ES MQ Service Process MQSERVER=environment-value CASMQ5074S ES MQ queue queue-name (listener listener-name) application type application-type is unsupported CASMQ5075W ES MQ trigger message for queue queue-name (listener listener-name) application type application-type is unsupported CASMQ5076E ES MQ message from queue queue-name (listener listener-name type listener-type) format message-format invalid CASMQ5077I ES MQ default Queue Manager name is default-queue-manager CASMQ5078I ES MQ Listener MQ-Queue for MQ-Queue-Manager reconnected CASMQ5079I ES MQ Queue Manager default-queue-manager identified CASMQ5080 - CASMQ5087 CASMQ5080I ES MQ Queue Manager authorized CASMQ5081E ES MQ Queue Manager queue-manager-name connection for listener listener-name failed, reason: reason-code CASMQ5082I ES MQ start for Listener MQ-Queue for MQ-Queue-Manager failed - owned by another thread CASMQ5083I ES MQ Listener MQ-Queue% for MQ-Queue-Manager stopped by "CSQ4TRMN:STOP" message CASMQ5084E ES MQ Writer for queue-name (queue manager queue-manager-name) open failed, reason: failure-reason CASMQ5085E ES MQ Writer writer-name for queue-name failed, reason: failure-reason CASMQ5086E ES MQ trigger message for queue queue-name (listener listener-name) application application-id (type application-type)
cannot be started CASMQ5087E ES MQ message from queue queue-name (listener listener-name type listener-type) not a valid trigger message CASMS Error Messages CASMS0001W Unexpected key received CASMS0002W Unexpected PgDn, already at bottom of list CASMS0003W Unexpected PgUp, already at top of list CASMS0004W Invalid selection CASMS0005W Unsupported function for .MST file CASMS0006E Unexpected response (EIBRESP=EIBRESP) for function EIBFN=EIBFN CASMS0007E Error deleting mapset, RC=return-code CASMS0008W Internal DFHMSD name (DFHMSD-name) does not match mapset (mapset-name) CASMS0009W Initial mapset cmd-line-mapset not found CASMS0010W Initial map cmd-line-map not found in mapset cmd-line-mapset CASMS0011E Internal processing error return-code CASMS0012I About to delete mapset mapset-name, press <ENTER> to confirm CASMS0013I Delete mapset request canceled CASMS0014I transid transaction complete CASMS0015E Unexpected response (EIBRESP) for function EIBFN CASOP Error Messages CASOP0000I message-part From (user-id,terminal-id,trans-id) message-text CASOP0001W message-part From (user-id,terminal-id,trans-id) message-text CASOP0002E message-part From (user-id,terminal-id,trans-id) message-text CASOP0003S message-part From (user-id,terminal-id,trans-id) message-text CASOP1000W message-part From (user-id,terminal-id) message-text CASOP1900I Message has been sent CASOP1901I Enter Message CASOP1902W No Input - Reenter CASOP1903W CWTO Limitation - Enter Message CASOP1908S CWTO Terminated by Operator reason CASOP1909S CWTO Aborted - Resp=EIBRESP Resp2=EIBRESP2 CASPC Error Messages CASPC0000E Program 'program-id' not found CASPC0001E Program 'program-id' disabled for transid transid CASPC0002E EIBRESP=eibresp invoking program 'program-id' CASPC0003I CRUN usage: CRUN {program-name} CASPC0004I COMMAREA passed to CRUN CASRA Error Messages CASRA0001 - CASRA0019 CASRA0001E Field field-name is invalid CASRA0002W Field field-name has been truncated CASRA0003W Field field-name was specified but is not part of the current record type CASRA0004W A value was specified for field field-name that is not required CASRA0005E No value specified for required field field-name CASRA0006E field-name must not start with the characters 'DFH' CASRA0007E Either a program ID or a remote system ID must be specified CASRA0008E Remote trans ID specified but no remote system ID CASRA0009E Remote Trans ID specified but no remote system ID CASRA0010E Remote program ID specified but no remote system ID CASRA0011E Minimum record length not required when remote sysid specified CASRA0012E Maximum record length not required when remote sysid specified CASRA0013E Remote file name specified but no remote system id CASRA0014E Key position specified when split keys active CASRA0015E Key length specified when split keys active CASRA0016E Minimum record length greater than the maximum record length CASRA0017E Key position not within the minimum record length CASRA0018E Key not contained in the minimum record size CASRA0019E Either a remote system ID or a file share server can be specified CASRA0020 - CASRA0039 CASRA0020E Remote System ID must not be specified if a file path present CASRA0021E Remote System ID not required if a file name override specified CASRA0022E Remote System ID not required if a file extension is specified CASRA0023E File format is fixed but the min and max rec lengths are not equal CASRA0024E Split key flag set to yes but no split keys defined CASRA0025E Duplicate keys not allowed when file type set to KSDS CASRA0026E Terminal specified when the Queue type is not intra-partition CASRA0027E Transaction specified when the Queue type is not intra-partition CASRA0028E Indirect name specified when Queue type is not indirect CASRA0029E Trigger level specified for an indirect or extra-partition queue CASRA0030E Maximum record length specified for indirect or intra-partition queue CASRA0031E Minimum record length specified for indirect or intra-partition queue CASRA0032E Minimum record length greater than the maximum record length CASRA0033E File name specified for an indirect or intra-partition queue CASRA0034E File path specified for an indirect or intra-partition queue CASRA0035E File extension specified for an indirect or intra-partition queue CASRA0036E Storage cushion exceeds half the shared pages value. CASRA0037E Remote data ID specified but no remote system ID specified CASRA0038E No extended data stream specified but highlight or color specified CASRA0039E Remote system ID specified but no remote terminal ID specified CASRA0040 - CASRA0053 CASRA0040E Remote terminal ID specified but no remote system ID specified CASRA0041E Minimum record length greater than the maximum record length CASRA0042E More than one database has been defined CASRA0043E No indirect name specified when Queue type is indirect CASRA0044E Universal Client specified, but session count is 0 CASRA0045E Both MFNODE and MFPORT must be entered CASRA0046E PROTOCOL(HTTP|USER) and AUTH(ASSERTED) meaningless CASRA0047E PROTOCOL(ECI|IPIC) and AUTHENTICATE meaningless CASRA0048E PROTOCOL(IIOP) and AUTH(BASIC|AUTOREGISTER|AUTOMATIC) meaningless CASRA0049E ATTACHSEC must be blank for PROTOCOL(HTTP|USER|IIOP) CASRA0050E ALT file type requires base file name CASRA0051E Base file name only required for an FCT of type ALT CASRA0052E Remote parameters specified for FCT of type ALT CASRA0053E Transaction ID contains invalid characters CASRA0060 - CASRA0082 CASRA0060E (subst$) value is invalid CASRA0061E (subst$) value is out of range CASRA0062E (subst$) value has incorrect length CASRA0063S Unrecognised field identifier CASRA0064E System resource - read access only CASRA0065I No more resources of this type in the group CASRA0066E Resource entry has been changed by external process CASRA0070E The maximum number of groups in a list has been reached CASRA0071I The list does not contain any groups CASRA0072I No more groups in the list CASRA0073E The specified group is not a member of the list CASRA0074E Remote system ID must be supplied for files of type 'Undefined' CASRA0075W Specified dataset name is not cataloged CASRA0076E Remote system ID must not be supplied for cataloged files CASRA0077W The attributes previously specified do not match those defined in the catalog CASRA0078E The catalog entry is a non-VSAM file CASRA0079E SYNCLEVEL WRONG CASRA0080E The length of GROUP name is too long, must be <= 8 characters CASRA0081E The length of The attribute at fault e.g. program name. is too long CASRA0082E The length of The attribute at fault e.g. port number. cannot be zero CASRA0101 - CASRA0124 CASRA0101E URM must be blank for PROTOCOL(IIOP) and AUTH(ASSERTED|CERTIFICATE) CASRA0102E SSL must specify CLIENTAUTH for AUTH(AUTOREGISTER|CERTIFICATE) CASRA0103E SOCKETCLOSE must specify NO for PROTOCOL(ECI|IPIC) CASRA0104E CONVERTER cannot be used with HFS File CASRA0105E PROGRAM cannot be used with HFS File CASRA0106E TRANSACTION cannot be used with HFS File CASRA0107E MEDIATYPE must be specified when using HFS File CASRA0108E Invalid MEDIATYPE specified CASRA0109E Invalid HOST specified CASRA0110E Invalid values in APPENDCRLF field CASRA0111E Invalid values in FILE field CASRA0112E Invalid values in HFSFILE field CASRA0113E Invalid values in TSQUEUE field CASRA0114E Invalid values in TDQUEUE field CASRA0115E Invalid values in PROGRAM field CASRA0116E Invalid values in EXITPRG field CASRA0117E Invalid values in DDNAME field CASRA0118E Invalid values in MEMBERNAME field CASRA0119E Invalid values in TYPE field CASRA0120E Invalid values in TEMPLATENAME field CASRA0121E Invalid values in DOCTEMPLATE field CASRA0122E FILE|TSQUEUE|TDQUEUE|PROGRAM|EXITPGM|HFSFILE OR MEMBERNAME must be specified CASRA0123E Option conflicts with other option and is ignored CASRA0124E Option conflicts with other option and is ignored CASRA0125 - CASRA0137 CASRA0125E Invalid values in TYPE field CASRA0126E Invalid values in NAME field CASRA0127E Invalid values in CLASS field CASRA0128W Port number The well-known port number. implies protocol The new protocol the TCPIPSERVICE has been set to use.,
so protocol has been changed to The new protocol the TCPIPSERVICE has been set to use. CASRA0129W Port number The well-known port number. implies that SSL be switched to NO, so SSL has been switched to NO CASRA0130W Port number The well-known port number. implies that SSL be switched to YES, so SSL has been switched to YES CASRA0131W Protocol The protocol the TCPIPSERVICE has been set to use. implies transaction The new transaction the TCPIPSERVICE
has been set to use., so transaction has been set to The new transaction the TCPIPSERVICE has been set to use. CASRA0132E For protocol The protocol the TCPIPSERVICE has been set to use. option The attribute and value that is meaningless.
is meaningless CASRA0133S Use of protocol The protocol the TCPIPSERVICE has been set to use. implies The attribute and value that is required.
option must be specified CASRA0134S Use of The attribute and value specified. option implies The attribute and value that is required. option must
be specified CASRA0135W Protocol The protocol the TCPIPSERVICE has been set to use. implies URM. The default value has been assumed CASRA0136W Transaction The new transaction the TCPIPSERVICE has been set to use. implies protocol The protocol the TCPIPSERVICE
has been set to use., so protocol has been set to The protocol the TCPIPSERVICE has been set to use. CASRA0137E The new transaction the TCPIPSERVICE has been set to use. option conflicts with The protocol the TCPIPSERVICE has
been set to use. option and is ignored CASRA1001 - CASRA1019 CASRA1001E Invalid request parameter CASRA1002E Invalid command code passed in request parameter block CASRA1003E The RVDA value is not applicable for the requested command CASRA1004E The record type specified is not a valid value CASRA1005E Invalid pointer address CASRA1006E Invalid length value CASRA1007E Invalid RVDA value CASRA1008E Invalid RVDA value for the record type CASRA1009E A group name is required for this operation CASRA1010E A resource name is required for this operation CASRA1011E A command was attempted that requires additional parameters CASRA1012E The requested record was not found CASRA1013E The requested group description record was not found CASRA1014E The record is locked by another process CASRA1015E The record is not locked and can not be updated CASRA1016E Duplicate record found CASRA1017E Invalid record type CASRA1018E An IO error was encountered when processing the command CASRA1019E An IO error was encountered when processing the command CASRA1020 - CASRA1032 CASRA1020E The resource definition file is read only CASRA1021E The resource definition file is read only CASRA1022E The resource definition file is read only CASRA1023E The resource definition file is read only CASRA1024E The request entry count is greater than 500 CASRA1025W The record is continued CASRA1026E New record version -some data may not be available CASRA1027E Old record version -the record should be upgraded CASRA1028E The record passed in not valid and can not be imported CASRA1029W End of file has been reached CASRA1030W Record truncated CASRA1031W Resource definition file is read only CASRA1032E Key not contained within the specified record size CASRA1101 - CASRA1105 CASRA1101E A field or fields to be updated generated warning message(s) CASRA1102E A field or fields to be updated generated error message(s) CASRA1103E An invalid request was passed for the get-message command CASRA1104E An invalid request was passed for the get-message command CASRA1105E An invalid request was passed for the get-message command CASRA1201 - CASRA1218 CASRA1201S Initialization failure CASRA1202S Error processing the region configuration file CASRA1203S Initialization failure CASRA1204S Initialization failure CASRA1205S Initialization failure CASRA1206S Initialization failure CASRA1207S Initialization failure CASRA1208S Initialization failure CASRA1209S Initialization failure CASRA1211S Error, incorrect resource definition file version CASRA1212E The resource definition file can not be found CASRA1214E Error opening the resource definition file. CASRA1215E Invalid request issued. CASRA1216E The region name is not valid CASRA1217E Already initialized CASRA1218S Initialization failure CASRA1301 - CASRA1319 CASRA1301E The USERID entered is not valid CASRA1302E The PASSWORD entered in not valid CASRA1303E Authorization failed CASRA1304E Authorization failed for PCT table access CASRA1305E Authorization failed for FCT table access CASRA1306E Authorization failed for PPT table access CASRA1307E Authorization failed for DCT table access CASRA1308E Authorization failed for SIT table access CASRA1309E Authorization failed for SNT table access CASRA1310E Authorization failed for TST table access CASRA1311E Authorization failed for JCT access CASRA1312E Authorization failed for TYPE TERM table access CASRA1313E Authorization failed for TERM table access CASRA1314E Authorization failed for PLT table access CASRA1315E Authorization failed for STARTUP table access CASRA1316E Authorization failed for XLT access CASRA1317E Authorization failed for PRO table access CASRA1318E Authorization failed for security record access CASRA1319E Authorization failed for group description table access CASRA1320 - CASRA1326 CASRA1320E The file is secure and a valid user has not signed on CASRA1321E Access to the resource was denied CASRA1322E The resource file security setting was not updated CASRA1324E No user is signed on CASRA1325E Authorization failed for XAT access CASRA1326E Resource definition security must be OFF prior to resource import CASRA1501 - CASRA1515 CASRA1501S An unrecognised error has occured - file may be corrupt CASRA1502E The requested record was not found CASRA1503E Duplicate record found CASRA1504E The record is locked by another process CASRA1505E The resource definition file ((substDir$)) cannot be found CASRA1506E Invalid record type CASRA1507E Invalid request issued CASRA1508S A mis-match error has occured CASRA1509E Failed to create resource definition file ((substDir$)) CASRA1510E Error opening the resource definition file ((substDir$)) CASRA1511S Initialization failure CASRA1512E The resource definition file ((substDir$)) is already open CASRA1513S The resource definition file ((substDir$)) version is incorrect CASRA1514E The resource definition file ((substDir$)) is secure and a valid user has not signed on CASRA1515E An I/O error ((substFS$)) was encountered accessing the resource definition file ((substDir$)) CASRB Error Messages CASRB0001 - CASRB0019 CASRB0001I No resource records found CASRB0002I Already at the top of the list CASRB0003I Already at the bottom of the list CASRB0004I Record added CASRB0005E Resource name is invalid CASRB0006I Record updated CASRB0007I Record deleted CASRB0008I Read only access allowed CASRB0009E Access to the resource was denied CASRB0010I Resource definition file has been upgraded CASRB0011E Group name is invalid CASRB0012I Group deleted CASRB0013I No group records found CASRB0014I Please verify the password by entering it in verify password field CASRB0015E Verify password does not match password CASRB0016E Please specify either fixed or free format open string not both CASRB0017E This action requires resource-type update authority CASRB0018W Resource definition file has been upgraded with errors CASRB0019E Error opening log file (rdoupgrd.log), status=file-status CASRB0020 - CASRB0039 CASRB0020I Upgrading file filespec CASRB0021I Run at date time using upgrade version 'program-version' CASRB0022I Resource Definition file at correct level. No upgrade required. CASRB0023W count typeterm entries were bypassed due to page size conflict CASRB0024W Typeterm group.resource mapping pagesize and device screen size differ CASRB0025I Upgrade log file: filespec CASRB0026I Added resource-type entry resource CASRB0027I Added resource-type group group entry resource CASRB0028I Checking supplied system entries CASRB0029I Checking user-defined entries CASRB0030I Adding/updating resource-type entries CASRB0031E Unexpected error writing to log file (rdoupgrd.log), status=file-status CASRB0032E Unexpected error loading module module-name CASRB0033F Resource file version not compatible with dfherdio CASRB0034F Resource file not at the same level as dferdio CASRB0035E Conversion Table File not found CASRB0036E Unexpected dfherdcv error: request=request-code result=result-code status=file-status CASRB0037E A valid SNT administrator sign-on is required to toggle security. CASRB0038E Error reading security record. Security unchanged. CASRB0039W Security is already enabled - no change made CASRB0040 - CASRB0059 CASRB0040W Security is already disabled - no change made CASRB0041I Security has been enabled. CASRB0042I Security has been disabled. CASRB0043E Cannot access Resource Definition File - status=file-status (req=request-code res=result-code) CASRB0044E Invalid userid/password CASRB0045E Specified userid does not have SNT Update authority CASRB0046I Upgrading RDF security data CASRB0047I An unaltered SYSAD userid exists-- security default is disabled. CASRB0048I has SNT-Update authority-- security default is enabled. CASRB0049I No users with SNT-Update authority-- security default is disabled. CASRB0050F Fatal error. Program cannot continue CASRB0051I RDF backup file backup-filespec created CASRB0052F Resource Definition backup failed, status=status-code CASRB0053E Command parameter error: parameter CASRB0054I Upgraded resource-type entry resource CASRB0055I Upgraded resource-type group group entry resource CASRB0056I Processing completed with return-code=return-code CASRB0057I Detected zero PCT security key in group group entry resource CASRB0058I This resource is not selectable. Use the GUI in Mainframe Express CASRB0059W Data set dsname not found in catalog. CASRB0060 - CASRB0079 CASRB0060E Failed to open catalog. Return code = return-code CASRB0070I Modified FCT entry FCT-name in group group-name, FS Server ID was "Old-FS-ID" now "New-FS-ID" CASRB0071I Processing FCT entries in group group-name, bulk update of Fileshare server (FS-ID) CASRB0072I Group group-name not found CASRB0073E Group group-name is invalid CASRB0074E Resource definition path not specified CASRB0075E Options /s(sit-name,FS-ID) and /f(group-name,FS-ID) mutually exclusives CASRB0076E SIT sit-name contains invalid characters CASRB0077E SIT sit-name not found CASRB0078I Modified SIT sit-name. FS-ID for recoverable TS was old-recoverable-TS-name now new-recoverable-TS/TD-name. CASRB0079I Modified SIT sit-name. FS-ID for recoverable TD was old-recoverable-TS-name now new-recoverable-TS/TD-name. CASRD Error Messages CASRD0001 - CASRD0015 CASRD0001E CASRD0002E CASRD0003S CASRD0004I CASRD0005E CASRD0006E CASRD0007I CASRD0008I CASRD0009I CASRD0010E CASRD0011S CASRD0012W CASRD0013W CASRD0014W CASRD0015W CASRD0016 - CASRD0030 CASRD0016W CASRD0017W CASRD0018E CASRD0019E CASRD0020E CASRD0021E CASRD0022E CASRD0023E CASRD0024E CASRD0025E CASRD0026E CASRD0027E CASRD0028W CASRD0029W CASRD0030E CASRD0031 - CASRD0045 CASRD0031I CASRD0032E CASRD0033E CASRD0034W CASRD0035W CASRD0036W CASRD0037E CASRD0038E CASRD0039E CASRD0040E CASRD0041E CASRD0042E CASRD0043E CASRD0044E CASRD0045E CASRD0046 - CASRD0052 CASRD0046E CASRD0047E CASRD0048E CASRD0049E CASRD0050E CASRD0051E CASRD0052E CASRD1000 - CASRD1015 CASRD1000I CASRD1001I CASRD1002I CASRD1005E CASRD1006E CASRD1007E CASRD1008I CASRD1010I CASRD1011I CASRD1012I CASRD1015E CASRD1016 - CASRD1041 CASRD1016E CASRD1017E CASRD1018I CASRD1030I CASRD1031I CASRD1032I CASRD1035E CASRD1036E CASRD1037E CASRD1038I CASRD1039E CASRD1040E CASRD1041E CASRM Error Messages CASRM0001I ODBC resource manager initialized CASRM0002S ODBC resource manager initialization terminated abnormally, RC=return-code CASRM0003I ODBC resource manager terminated CASRM0004W ODBC resource manager warning warning-message CASRM0005S ODBC resource manager error error-message CASSE Error Messages CASSE0000 - CASSE0019 CASSE0000W Signon attempt at term-id, for user user-id unsuccessful. CASSE0001E Security violation. Terminal term-id, transaction trans-id, user user-id. CASSE0002I Signon complete at term-id, for user user-id. CASSE0003I Signon complete at term-id, for user user-id. Password changed. CASSE0004I Signon complete at term-id, for user user-id. Password unchanged. CASSE0005W SIGNON fail. Terminal term-id, TranId trans-id, Program program-id, User user-id. CASSE0006I Sign-Off complete CASSE0007I Security is disabled CASSE0008I Region is running with Resource security enabled. CASSE0009I Region is running with Resource security disabled. CASSE0010I Region is running with Resource security enabled. CASSE0011I Region is running with Resource security disabled. CASSE0012I Signon complete at term-id, for user user-id. Local security is disabled. CASSE0013I Signon complete at term-id, for user user-id. Password changed. Local security is disabled. CASSE0014I Signon complete at term-id, for user user-id. Password unchanged. Local security is disabled. CASSE0015W Signon attempt at term-id, for user user-id unsuccessful. CASSE0016I Signon complete at term-id, for user user-id. CASSE0017I Signon cancelled at user request CASSE0018I Signon complete at term-id, for user user-id using saved userid/password. (Use "CESG CLEAR" to re-signon) CASSE0019W Unexpected signon failure CASSE0020 - CASSE0101 CASSE0020W Sign-off option must be LOGOFF or GOODNIGHT. Sign-off is ignored. CASSE0021W SIGNON fail. Terminal term-id, TranId trans-id, Program program-id, User user-id, ESMRESP esm-resp, ESMREASON esm-reason. CASSE0030I External security exit enabled: SNT(SNT-exit-enabled), RSL(RSL-exit-enabled), Sign-on(Sign-on-exit-enabled), VerifyPWD(Verify-Password-exit-enabled). CASSE0031W Signon failed. User already signed on at terminal term-id. CASSE0032E User ID "" invalid or password incorrect, region terminating CASSE0033E User not authorized to start ES "", region terminating. CASSE0034E PLTPI user "" invalid, region terminating. CASSE0035E User "" is not a surrogate user of PLTPI user "", region terminating. CASSE0036E User ID "" invalid or password incorrect. CASSE0037I User "" deleted SNT entry "". CASSE0038I User "" modified SNT entry "". CASSE0050I Success-message CASSE0051E Error-message CASSE0101E Security violation. Terminal term-id, resource trans-id, user user-id, code return code, reason reason code. CASSI Error Messages CASSI0000 - CASSI0013 CASSI0000I CASSI0001I CASSI0002F CASSI0003F CASSI0004S CASSI0005S CASSI0006S CASSI0007S CASSI0008W CASSI0009S CASSI0010S CASSI0011I CASSI0012I CASSI0013W CASSI1000 - CASSI1015 CASSI1000I CASSI1001S CASSI1002S CASSI1003W CASSI1004W CASSI1005E CASSI1006E CASSI1007E CASSI1008E CASSI1009E CASSI1010W Error environment variable ES_CERTIFICATES_LOCATION not set or pointing to an invalid location CASSI1011W TCPIPSERVICE TCPIPSERVICE name could not be started. Certificate Certificate name could not be found CASSI1012W Error no certificate specified for TCPIPSERVICE TCPIPSERVICE name and ES_DFLT_CERTIFICATE_NAME_SERVER not set CASSI1013W Error TCPIPSERVICE TCPIPSERVICE name could not be started. No passphrase for server certificate Certificate name CASSI1014W No CA root file provided to validate client certificates for TCPIPSERVICE TCPIPSERVICE name. Server certificate
is Certificate name CASSI1015W TCPIPSERVICE TCPIPSERVICE name could not be started. Keyfile Keyfile name could not be found CASSI1400 - CASSI1415 CASSI1400S CASSI1401S CASSI1402S CASSI1403S CASSI1404S CASSI1410S CASSI1411E CASSI1412S CASSI1413S CASSI1414S CASSI1415E CASSI1416 - CASSI1600 CASSI1416S CASSI1417S CASSI1418S CASSI1419S CASSI1420S CASSI1421S CASSI1422S CASSI1423S CASSI1424S CASSI1425I CASSI1426I CASSI1427E CASSI1428E CASSI1500I CASSI1501I CASSI1502S CASSI1503I CASSI1600I CASSI1700 - CASSI1715 CASSI1700I CASSI1701S CASSI1702S CASSI1703S CASSI1704S CASSI1705S CASSI1706I CASSI1707I CASSI1708S CASSI1709S CASSI1710S CASSI1711S CASSI1712S CASSI1713S CASSI1714S CASSI1715S CASSI1716 - CASSI1730 CASSI1716S CASSI1717S CASSI1718I CASSI1719I CASSI1720S CASSI1721S CASSI1722S CASSI1723S CASSI1724S CASSI1725S CASSI1726S CASSI1727S CASSI1728S CASSI1729I CASSI1730S CASSI1731 - CASSI1747 CASSI1731S CASSI1732W CASSI1733S CASSI1734I CASSI1735S CASSI1736S CASSI1737W CASSI1738I CASSI1739W CASSI1740W CASSI1741S CASSI1742S CASSI1743S CASSI1744I CASSI1745E CASSI1746W CASSI1747W Group specified in startup list not found CASSI1800 - CASSI1900 CASSI1800S CASSI1801S CASSI1802I CASSI1803I CASSI1804I CASSI1805I CASSI1806I CASSI1807I CASSI1808I CASSI1809I Dynamic debugger attached. Cobdebugremote on port CASSI1810W Dynamic debugger port retrieval failed CASSI1839S CASSI1840S CASSI1842S CASSI1843S CASSI1844S CASSI1845S CASSI1846S CASSI1847S CASSI1848S CASSI1849S CASSI1851S CASSI1860S CASSI1861S CASSI1870S CASSI1871S CASSI1873S CASSI1872S CASSI1900S CASSI2000 - CASSI2152 CASSI2000I CASSI2001I CASSI2002S CASSI2003S CASSI2004S CASSI2005S CASSI2006I CASSI2100E CASSI2101E CASSI2102E CASSI2103E CASSI2104E CASSI2105I CASSI2106E CASSI2107E CASSI2108E CASSI2109E CASSI2110E CASSI2111E CASSI2112E CASSI2113E CASSI2114E CASSI2115E CASSI2116E CASSI2117I CASSI2150E CASSI2151W CASSI2152W CASSI2201 - CASSI4005 CASSI2201I CASSI2202E CASSI2203E CASSI2204E CASSI2205E CASSI2206E CASSI4000W CASSI4001W CASSI4002W CASSI4003W CASSI4004W CASSI4005I CASSI5000 - CASSI5040 CASSI5000I CASSI5001I CASSI5002S CASSI5003S CASSI5004S CASSI5005S CASSI5006S CASSI5007E CASSI5010I CASSI5012I Successfully negotiated with ES Cluster manager APPLID of ES Cluster manager CASSI5013W Warning failed to negotiate with node APPLID of node., Reason for negotiation failure e.g. catalog path mismatch. CASSI5014S Severe error in ES Cluster negotiation with Reason for negotiation failure e.g. catalog path mismatch. (), region
terminating CASSI5020I CASSI5021I CASSI5022S CASSI5023S CASSI5024S CASSI5025S CASSI5026S CASSI5030I CASSI5040I CASSI6000 - CASSI8005 CASSI6000E CASSI6001I CASSI6002I CASSI6003E CASSI6004E CASSI6005I CASSI6006I CASSI6007I CASSI7000I CASSI7001I CASSI8001I CASSI8002E CASSI8003I CASSI8004S CASSI8005S CASSI9001 - CASSI9025 CASSI9001E CASSI9002E CASSI9003E CASSI9004S CASSI9005E CASSI9006S CASSI9007S CASSI9008I CASSI9009I CASSI9010S CASSI9011S CASSI9012E CASSI9013S GLM lock file exists and in use by Applid of the region that has the lock on casglm.lck, ES Cluster Manager cannot
start. CASSI9014S JCL support disabled. GLM lock file creation failed RC = return-code CASSI9015S JCL support disabled: RC return-code creating catalog folder path CASSI9016S CASGLM.LCK Dataset in use by region Region name using the allocation area. JCL support disabled CASSI9017S Connection to ES Cluster manager remote-region (sysid sys-id) is disabled, verify and release global locks on ES
cluster manager CASSI9018S Attempt to connect to a disabled ES Cluster manager remote-region (sysid sys-id) CASSI9019S no connection available to the ES Cluster manager (sysid sys-id) CASSI9020I Default RNLDEF created in Name of the file containing the RNL definitions (All SYSDSNs are Global resources). CASSI9021S RC Name of the file containing the RNL definitions attempting to create default RNLs file CASSI9022E RC Name of the file containing the RNL definitions accessing RNLs file . CASSI9023E missing or invalid parameter parameter name in RNL record number record number. CASSI9024I Number of records loaded RNLDEF loaded from ESCLRNLs.cfgNumber of records in error CASSI9025I RNLDEFs received and installed from ES Cluster Manager Number of records loaded. CASSP Error Messages CASSP0001 - CASSP0014 CASSP0001W CASSP0002I CASSP0003E CASSP0004E CASSP0010S CASSP0011S CASSP0012S CASSP0013S CASSP0014S CASST Error Messages CASST0000 - CASST0020 CASST0000I CASST0001I CASST0002W CASST0003W CASST0004W CASST0005I CASST0006I CASST0007I CASST0008W CASST0009W CASST0010W CASST0011W CASST0012W CASST0013W CASST0014E CASST0015E CASST0016E CASST0017E CASST0018S CASST0019S CASST0020I CASST4000 - CASST4111 CASST4000I CASST4001I CASST4002E CASST4010I CASST4011I CASST4020I CASST4021E CASST4022S CASST4090I CASST4100I CASST4101I CASST4102E CASST4110I CASST4111I CASST5000 - CASST6002 CASST5000I CASST5001I CASST5002S CASST5003S CASST5004S CASST5005S CASST5006S CASST5010I CASST5020I CASST5021I CASST5022S CASST5023S CASST5024S CASST5025S CASST5026S CASST5030I CASST5201I CASST5230I CASST5231I CASST6002I CASTM Error Messages CASTM5001 - CASTM5019 CASTM5001I IMS TM Control Process initialization started CASTM5002S IMS TM Control Process is not running in multi-threaded mode CASTM5003I IMS TM Control Process initialization complete CASTM5004S IMS TM Control Process registration failed, reason = reason-code CASTM5005S IMS TM Control Process storage allocation error CASTM5006I ims-control-message CASTM5007I IMS TM Control Process termination started CASTM5008I IMS TM Control Process termination complete CASTM5009I IMS TM Control is operating with EBCDIC bias CASTM5010I IMS TM Control is operating with ASCII bias CASTM5011I IMS TM Control Process restart in progress CASTM5012S IMS TM Control message queues init failed. Reason (reason-code) CASTM5013I IMS TM Control message queues cold started CASTM5014W IMS TM messages queues not properly closed previously CASTM5015I IMS TM Queue File: queue-file-name CASTM5016I IMS TM Queue File size: queue-block-count blocks (queue-file-size bytes) CASTM5017I IMS TM running withqueue-buffer-count Queue File buffers of buffer-size bytes each CASTM5018W IMS TM Transaction transaction (ID: 'transaction-id') inflight (wait) CASTM5019E IMS ACB error-ACB error; transaction transaction stopped, reason: reason CASTM5020 - CASTM5039 CASTM5020S IMS TM Message Q version mismatch. Disk version is version CASTM5021S IMS TM Message Q upgrade or cold start is required. Version: version CASTM5022E Signon ID error: user ID user-identifier, group security-group at LU logical-unit CASTM5023E Signon password error: user ID user-identifier, group security-group at LU logical-unit CASTM5024S Signon SAF error: user ID user-identifier, group security-group at LU logical-unit CASTM5025E Signon ID revoked: user ID user-identifier, group security-group at LU logical-unit CASTM5026E Signon password expired: user ID user-identifier, group security-group at LU logical-unit CASTM5027I IMS TM MFS is operating with character attribute bias CASTM5028I IMS TM MFS is operating with binary attribute bias CASTM5029I IMS TM MFS ASCII null character system bias is null-character CASTM5030I IMS TM resource definitions and statistics cold started CASTM5031I IMS TM resource definitions restored, statistics cold started CASTM5032I IMS TM resource definitions and statistics restored CASTM5033S IMS TM message queue corruption detected: block queue-file-block CASTM5034S IMS TM message queue segment error: block queue-file-block; segment segment-number CASTM5035E IMS MPP ABEND; Transaction transaction stopped CASTM5036S IMS TM Message Queue structure problem encountered CASTM5037I IMS TM old Queue File: queue-file-name CASTM5038I IMS transaction transaction marked as implicit wait for input CASTM5039I IMS TM process generated a dump to dump dataset dump-dataset CASTM5040 - CASTM5052 CASTM5040I IMS TM Message Queue File flush requests disabled CASTM5041I IMS TM Message Queue File flush requests aggregate time aggregation-minimum milliseconds CASTM5042I IMS TM Message Queue File flush requests aggregate disabled CASTM5043I IMS TM Message Queue File flush enabled CASTM5044I IMS TM exit programs loaded: CASTM5045S IMS Message Formatting Services local memory allocation error. CASTM5046W IMS TM MFS segment exit program could not be called CASTM5047I DFSNDMI0 succeeded transaction=transaction PSB=PSB destination=destination CASTM5048E IMS TM rejected printer printer-name because it is not authorized CASTM5049E IMS TM rejected terminal printer-name because it is not authorized CASTM5050W IMS TM Message Queue file nearly full CASTM5051E IMS TM Message Queue file out of space CASTM5052E IMS TM response mode transaction transaction-name terminated without a response CASTS Error Messages CASXB Error Messages CASXB0002 - CASXB0019 CASXB0002S Expected DFHMSD TYPE=FINAL - remainder of source discarded CASXB0003E Unrecognized verb "<verb>" - remainder of macro discarded CASXB0004W Unrecognized parameter "<parm-name>" ignored CASXB0005E Illegal value "<parm-value>" rejected CASXB0006E POS=<position> is outside defined map size CASXB0007E Invalid PICIN/PICOUT value CASXB0008W PICIN/PICOUT lengths unequal - using the shorter one CASXB0009W value has an odd number of hex-digits CASXB0010E Hex string can only contain characters 0-9 and A-F CASXB0011E DBCS string is not even CASXB0012E Length must be even CASXB0013E SOSI=YES cannot be specified with PS=8 CASXB0014E PS=8 requires INITIAL/XINIT to be even CASXB0015E PS=8 requires DBCS characters in INITIAL/XINIT CASXB0016E Only one INITIAL/XINIT/GINIT allowed CASXB0017E GINIT specified without PS=8 CASXB0018E SIZE=<size-spec> exceeds configured desktop size CASXB0019E Closing ')' not found - value rejected CASXB0020 - CASXB0039 CASXB0020W Extra values after ')' ignored CASXB0021E Quoted value expected CASXB0022E Repeated field attributes different - repeat terminated CASXB0023E Repeated group instance is invalid - group closed CASXB0024E Too many fields in group - group closed CASXB0025E Field cannot belong to an SDF group and BMS subfield group CASXB0026W BMS subfield's attributes differ from the first subfield CASXB0027W Quoted literal must resume in column 16 CASXB0028E Continued card must resume in column 2-16 CASXB0029W Name "<label>" exceeds 7 characters - truncated CASXB0030E Command/macro-id not found following label text CASXB0031E String "<text>..." exceeds 256 characters - rejecting macro CASXB0032W Argument "<text-string>" folded to uppercase CASXB0033W Host compatibility: Blank card found CASXB0034I Processing Map <map-name> CASXB0035W Warning: MCO forces TIOAPFX=YES on MOD/CPY generation CASXB0036S Error: Unable to open .trl file, status=<file-status> CASXB0037S Unexpected I/O error on input file, status=<file-status> CASXB0038S Unexpected heap error, status=<heap-file-status> CASXB0039S Unexpected error creating map, GL-status=<internal-status> CASXB0040 - CASXB0059 CASXB0040S The input file is not a valid MF Forms .frm file CASXB0041W No comma after last parm, continuation cards are comments CASXB0042W Expected another parameter following the last comma CASXB0043S The input file is not a valid MF Screens .srn file CASXB0044E Repeated fields must be vertically or horizontally adjacent CASXB0045E Repeated field/group is not symmetric/balanced CASXB0046I No DFHMDI SIZE arg. Using configured default map size CASXB0047W POS=offset should be used when DFHMDI SIZE= is omitted CASXB0048W POS=(row,col) should be used when DFHMDI SIZE= is specified CASXB0049W CTRL ignored... Already specified in DFHMSD macro CASXB0050W ATTRB=IC specified for a protected field. Accepted. CASXB0051E Repeated fields must have same LENGTH, PICIN and PICOUT CASXB0052W Field overlaps another with MODE=IN/INOUT CASXB0053I Field out of sequence or overlaps another with MODE=OUT CASXB0054W Input performance is improved with fields in ascending sequence CASXB0055W Field runs beyond end of defined map size. CASXB0056W Comment-card continued. Contents of next line ignored. CASXB0057E There was no preceding DFHMSD TYPE=MAP/DSECT CASXB0058I TYPE=FINAL accepted, but is undocumented mainframe behavior CASXB0059I Loading as an MF <product> type file CASXB0060 - CASXB0076 CASXB0060I Found a pattern of duplicate names; repeating as a group CASXB0061E <literal-string> literal contains unbalanced or extraneous quotes CASXB0062W Ignoring invalid ATTRB value "<attrb-value>" CASXB0063E A valid POS operand is required for a DFHMDF macro CASXB0064E ADVS field repeated in 3 dimensions. Collapsing into 2. CASXB0065W Painter cannot regen ADVS 2-dim arrays. Generate using SDF mode. CASXB0066W Name "<label>" exceeds 30 characters - truncated CASXB0067W Duplicate BMS label <old-name> CASXB0068E PICIN/PICOUT can only be specified when LANG=COBOL or PLI CASXB0069E PICIN cannot be specified with MODE=OUT CASXB0070E PICOUT cannot be specified with MODE=IN CASXB0071E PICIN is illegal at character <pic-pos> CASXB0072E PICOUT is illegal at character <pic-pos> CASXB0073E PICIN/PICOUT string cannot exceed 32 characters CASXB0074S ASCII/EBCDIC conversion error, rc=return-code CASXB0075W Option option-name is not supported by the emulator CASXB0076E parameter value cannot exceed max-size character(s) CASXO Error Messages CASXO0001 - CASXO0015 CASXO0001S CASXO0002S CASXO0003S CASXO0004S CASXO0005S CASXO0006S CASXO0007S CASXO0008S CASXO0009S CASXO0010S CASXO0011S CASXO0012S CASXO0013S CASXO0014S CASXO0015I CASXO0016 - CASXO0029 CASXO0016S CASXO0017S CASXO0018S CASXO0019S CASXO0020I CASXO0021I CASXO0022W CASXO0023S CASXO0024I CASXO0025I CASXO0026I CASXO0027I XA recovery committed in-doubt transaction XID transaction number branch XID transaction branch number on RM Resource
manager CASXO0028I XA recovery rolled back in-doubt transaction XID transaction number branch XID transaction branch number on RM
Resource manager CASXO0029I User Exits Exit Points Exit Interface Definition External Data Value Modification - Input Parameter (Exit Point 1) Internal Data Value Modification - Input Parameter (Exit Point 2) Unmapped Named External Input Parameter (Exit Point 3) End of Input Request Processing (Exit Point 4) Start of Response Processing (Exit Point 5) Internal Data Value Modification - Output Parameter (Exit Point 6) External Data Value Modification - Output Parameter (Exit Point 7) End of Response Processing (Exit Point 8) End of Request Processing (Exit Point 9) Configuring Whether a Message Shows in the Console Support Functions PFI PFI_IDPES_FN_DISPLAY_TO_UTF16 PFI_IDPES_FN_UTF16_TO_DISPLAY PFV_IDPES_FN_ALLOC_MEM PFV_IDPES_FN_FREE_MEM Structures IDP_EXIT_INFO IDP_EXIT_SERVICE_FUNCS REQHAND_RESPONSE REQUEST_CONTEXT MQ Listener and Writer Types Reference for MSS Deployment CICS Commands caspcrd cascnvim casfile casrdtex casrdtup caspcupg castran Data Conversion CICS Resource Definitions DEFINE CONNECTION Examples DEFINE FILE Example DEFINE PROGRAM Example DEFINE TERMINAL Example DEFINE TRANCLASS DEFINE TRANSACTION Example DEFINE TDQUEUE Examples DEFINE TYPETERM Example DEFINE _SIGNON CICS Supplied Transactions CAMX - Set Maximum Number of Servers CDBG - Modify Debug Server CEBR - Browse Temporary Storage CENV - Show Active Configuration CESF - Sign Off CESN - Sign On CFCR - Create a File CFLE, CFLI, CFLS - File Editor CFMT - File Master Transaction CGWY - Display the Status of and Start CCI Gateways CINQ - Inquire On ASSIGN Values CINS - Install a Resource Group CKQC - Start a CKTI monitor CLOG - View the Console Log CMAP - Display BMS Maps and Information CNCL - Release Copies of a Program CPMT - Inquire and Set Program Attributes CQIT - Shut Down a Region CRTE - Start Transaction Routing CRUN - Generic Run Program CSPG - Page Manipulation CSPG getpage CSPG getpageQ CSPG messchnyyyy CSPG hmsgterm CSPG msgcopy CSSF - End Transaction Routing CTRA - Trace Activity CWTO - Write to Operator EXIT - Sign Off Terminal Emulator IMS Support in Enterprise Server IMS DB system commands IMS DB system command interfaces IMS Database Control (DBC) Commands IMS Tracing Flags IMS-Specific Environment Variables Non-discardable Messages (NDM) Interface Block Standard User Exit Parameter List JCL Commands cassub casout JCL Environment Variables ES_JES_FREE_SSTM_SYSOUT MF_ALIAS MF_CHARSET MF_DUPJOBS MF_FALLTHRUCHECK MF_JCL_AUDIT MF_JESPWR_EXIT MF_NODD MF_SMS MF_UCC11 MF_USESCA7 MFJSENGINE MFREXX_CHARSET MFREXX_LSEQ_RECSIZE_MAX MFREXX_NOT MFREXX_OR MFREXX_CONCAT MFUSERCAT_NODE TSO Support in Enterprise Server TSO Commands and Micro Focus Extensions ALLOCATE ATTRIB CALL DELETE DSN EXEC FREE LISTALC LISTCAT LOGOFF PROFILE RELATE REXX SUBMIT TIME MSS Error Messages JCL Error Messages JCLAM Error Messages JCLCM Error Messages JCLCM0000 - JCLCM0199 JCLCM0200 - JCLCM0299 JCLCM0400 - JCLCM0499 JCLCM0500 - JCLCM0599 JCLCM0600 - JCLCM0699 JCLCM0800 - JCLCM0899 JCLCM0900 - JCLCM0999 JCLCM1000 - JCLCM2000 JCLCM1475S: Fatal RTS error: Out of Space. Work suspended until operator input received. JCLCM1500S:VSAM Shareoption Manager Error. . DS: DATASET NAME. Action: OPEN, CLOSE, Intent INPUT, I-O, OUTPUT, RC: Error Code
Reason: Detailed Reason Code. JCLCM2000S: Unable to acquire global lock for job JOB NAME. JCLGN Error Messages JCLIM Error Messages JCLPT Error Messages JCLUT Error Messages JCLZZ Error Messages SORT - MFJSORT Error Messages MFJSORT Summary Messages JES Messages Enterprise Server Security Securing an Enterprise Server Installation Architecture and Overview About Securing an Enterprise Server Installation Threat Models Security Architecture System Components and Process Flows About the External Security Facility (ESF) About Security Managers About Security Queries Designing the Security Policy Configuring Enterprise Server Security Security Configuration Stages Adding a Security Manager to the Pool To Add or Remove a Security Manager in the Pool To Edit a Security Manager's Properties Enabling a Security Manager To Enable or Disable a Security Manager Defining a Security Manager List To Add a Security Manager to the Default ES Security Manager List To Set Default Enterprise Server Security Configuration Setting MF Directory Server Security Configuration To Set the MF Directory Server Security Configuration Customizing the Security Settings for an Enterprise Server Instance To Set Security Configuration Options for an Enterprise Server Implementing Security Manager Changes To Update using the Enterprise Server Administration Interface To Update Security Manager Changes Using esfupdate Configuring External Security Facility (ESF) from the Command Line About the esfadmin Command esfadmin Command Syntax esfadmin Usage Notes Setting User Passwords with esfadmin esfadmin Sub-commands ADDACE, ALTACE, and DELACE ADDCLASS and ALTCLASS ADDGROUP and ALTGROUP ADDMEMBER and DELMEMBER ADDRESOURCE and ALTRESOURCE ADDUSER and ALTUSER DELCLASS DELGROUP DELRESOURCE DELUSER LISTCLASS LISTGROUP LISTREFERENCES LISTRESOURCE LISTUSER SETOPTIONS SETPASSWORD Using the MFDS Internal Security Module Working with Users, Groups and Resources Application Access and Administration Access Understanding Users and Groups Understanding Permissions Directory Server Permissions Server Permissions Managing Users and Groups Setting Permissions Best Practice MLDAP ESM Module LDAP Client and Server Software The Micro Focus LDAP Schema Wildcards for Resource, User, and Group Names Username Substitution Nested Groups Resource Access Control Matching Rules and ACEs Compatibility Rule Matching Resource Rules, Search Order, and Precedence Match Rank Resource Access Control Lists Users and Groups "Use all groups" Mode Access Levels and Permissions ACE Precedence Processing ACLs Module Configuration MLDAP ESM Module Configuration Fields MLDAP ESM Module Custom Configuration Information Using All Groups to Which a User Belongs Federation in the MLDAP ESM Module Configuring Operating System Security: osesm How osesm Works osesm Module Configuration Configuring Security Using OpenLDAP Using an LDAP client library About OpenLDAP for the Micro Focus Environment Installing the Required Schema Extensions Adding default MFDS users, user groups and resources Configuring the OpenLDAP server Confirming Extension Installation Creating Standard Micro Focus application containers Configuring mldap_esm Security Manager for an LDAP Examples Examples of RACF Commands Compared with Active Directory Definitions FCT Control: RACF Command and AD Definition DCT Control: RACF Command and AD Definition JCT Control: RACF Command and AD Definition DOCTEMPLATE Control: RACF Command and AD Definition EXEC CICS START control: RACF Command and AD Definition EXEC CICS LINK/XCTL/LOAD control: RACF Command and AD Definition EXEC CICS SET/INQUIRE/ENABLE/DISABLE control: RACF Command and AD Definition CAS Commands control: RACF Command and AD Definition Defining a User with LDIF Defining a Group with LDIF Defining CAS Resources with LDIF Defining Files with LDIF Defining the SURROGAT Class and Users with LDIF Defining a CICS Transaction with LDIF Managing LDAP Security Manager from the Enterprise Server UI About Managing an LDAP Changing User Passwords Stored in an LDAP About Users, Groups and Resources Managing User Access To Add a User To Edit a User To Delete a User To View Permissions for a User Managing Groups To Add a Group To Edit a Group To Delete a Group To View Permissions for a Group Assigning Resource Permissions About Resource Security To Enable Resource Security To Add a Resource Class To Add a Resource Entity To Assign Resource Permissions To Edit a Resource Class To Edit a Resource Entity To Assign Resource Permissions When Using MFDS Internal Security To Delete a Resource Class To Delete a Resource Entity Security Configuration Screen Help MF Directory Server Users, Add or Edit Add Resource Class Add Resource Entity Add Security Manager Add to Default ES Security Manager List Add to ES Security Manager List Add to MF Directory Server Security Manager List Configure General Options Confirm Password Configure Journal Options Configure Monitor Options Configure Repository Options Default ES Security Configuration Directory Server Users Edit Resource Class Edit resource entity Edit Security Manager Left Pane Menu Items MF Directory Server Security Remove Security Manager Reference Confirmation Security Managers Pool SSL Options Shut Down the MF Directory Server Update User User Group Members User Groups User Import: another user registry User Import: previous version ESF LDAP Security Administration Web Interface Prerequisites Configuring the ESF LDAP Security Administration Listener Operation Managing Users To Add a User To Edit a User To Delete a User Managing Groups To Add a Group To Edit a Group To Delete a Group Managing Resource To Add a Resource Class To Add a Resource Entity To Edit a Resource Class To Edit a Resource Entity To Delete a Resource Class To Delete a Resource Entity ESF LDAP Properties Users Groups Resource Classes Resource Entities Migrating from Enterprise Server Early Versions Integrating Security from Early Releases: casesm Exporting MFDS Internal Security Definitions To Export Micro Focus LDAP Schema Extensions To Export Users and Groups to an LDIF File To store the directory server repository in an LDAP server Importing Existing ES/MSS Users into Active Directory Create MFDS objects LDIF file Set MFDS user passwords Import the MFDS Objects Security Reference Information Environment Variables used in Enterprise Server Security Enterprise Server Default Users and Associated Environment Variables Variables for Configuring MSS Security Behavior ES_ESM_CMDSEC ES_ESM_IDPW_CASE ES_ESM_PLTPISEC ES_CESN_NO_OS390 ES_ESM_PLTPIUSR ES_ESM_RCF ES_ESM_RESSEC ES_ESM_SECPRFX ES_ESM_XUSER ES_OLD_SEC_TSTD ES_SURROGATE_JOB_USER Environment Variables for CICS Resource Classes Resource Classes used by Enterprise Server Resource Classes for CICS Security Resource Classes for ESF Features Resource Classes for JES Security Resource Classes for IMS Security Resource Classes for ESMAC and Operator Command Security Resource Classes for MF Directory Server Class - Enterprise Server Administration Class - Servers Resource Classes for WebSphere MQ WebSphere MQ Switch Profiles Switches and Classes How Switches Work Profiles to Control Subsystem Security Profiles to Control Queue Manager Level Security Valid Combinations of Switches Resource Level Checks Profiles for Connection Security Connection Security Profiles for the Batch/TSO adapter Connection Security Profiles for the CICS Adapter Connection Security Profiles for the IMS Adapter Profiles for Queue Security Process Profiles Profiles for Alternate User Security Profiles for Context Security CICS Resource and Command Checks Solutions, Restrictions, and Changes in Behavior Service Deployment and Security Restrictions on usernames and passwords Restricting JCL submission Configuring Credentials for Starting and Stopping Enterprise Servers Timeouts for Terminal Users Sign-on Disabled for Default Users Configuring Sun Java System Directory as a Security Manager Using External Security Facility (ESF) Features OS ESM Module Resource Access Control Module Configuration OS ESM Module Custom Configuration Information ESF Caching What is Cached? Caching and Side Effects Using Flush on Change Enabling and Configuring Caching Advanced Configuration Requests Flush on Change Report Interval Example External Administrative Update Notification Using Update Notification Requests Making an Update Notification Request Handling Update Notifications in an ESM Module ESF Passtokens Access to Passtokens Passtoken Options for ESF Manager Passtoken Options for the MLDAP ESM Module ESM Module Configuration LDAP Attributes Typical Passtoken Configurations Passtoken Design Considerations Using Passtokens Passtoken API Security Federation What Federation Does Configuring Federation ESF Manager Messages and Logging Manager Interface Messages ESF API Processing Messages 103W Admin "type" request failed: "value" 104W Update ("type") request failed: "value" 105W ESM Module number ("name") returned error code value ("description") from Update (type) 110E ESM Module number ("name") returned error code value ("description") from Verify 111E ESM Module number ("name") returned error code value ("description") from Auth 112E ESM Module number ("name") returned error code value ("description") from XAuth 113E ESM Module number ("name") returned error code value ("description") from Admin 114E ESM Module number ("name") returned error code value ("description") from Update ESM Module Interface Messages 200I Loaded ESM Module "name" 201C Unable to load ESM Module "name": reason 202C ESM Module "name" returned invalid procedure table 203C ESM Module "name" initialization failed 204W ESM Module index returned error code value from Exit Processing Environment Messages 301W Unable to open log file "name": ("value") description 320C CAS support function "name" is not available 321E Unable to allocate ACEE (error code) 322E Unable to allocate named shared memory (error code) Cache Messages User Exit Messages Auditing Messages 601C Auditing subsystem startup failed: ("value") description 602C Auditing: cobaudit_event failed: ("value") description ESM Module Messages Temporary Messages ESF User Exit ESF User Exit File Names Enabling an ESF User Exit To enable the ESF user exit through configuration To enable a mandatory ESF User Exit Configuring an ESF User Exit Configuration options for the Referential Integrity User Exit The Referential Integrity Sample User Exit Configuration options for the Referential Integrity User Exit Source Code for the Sample User Exit Rules Enforced by the Referential Integrity User Exit Result Codes in the ESF API Parameter Block Typical Result Codes for Verify Typical Result Codes for Auth and XAuth Typical Result Codes for Admin Glossary ACE ACEE ACL ADAM ADSI Edit Auditing CA-ACF2 CA-TopSecret CLASS CSD ESF ESM LDAP LDIF RACF Resource SAF schema security manager SNMP Using the Security Audit Manager About the Audit Manager Audit Manager Architecture About Audit Emitters Audit Setup Configuration File Default Audit Configuration Getting Started with Auditing Starting and Stopping the Audit Process To Start the Audit Manager To stop the Audit Manager Configuring the AUDITFILE Emitter Setting AUDITFILE Emitter Properties Setting the Audit Output Type Specifying a User-defined Emitter Configuring the SNMP Emitter Using the SNMP Audit Emitter Using the SNMP Emitter with a Net-SNMP Agent Configuring the emitter Specifying the location of management tools Configuring logging for problem diagnosis Working with SNMP v3 The SNMP V3 Specific Configuration Options Configuring the Micro Focus Audit Emitter for SNMP V3 Accessing Audit Data mfauditadm command To List Audit Event Consolidator Configuration Details To Generate a Report for an Audit File To Generate a Report for All Audit Files in a Collection To Dump and Generate a Report for an Audit File To Dump and Generate Reports for All Audit Files in a Collection To Make the Active Audit File Available for Dumping To Dump All Audit Files in a Collection To Dump an Audit File Audit Manager Errors AUD0002E: Failed to start server AUD0003E: Failed to connect to server AUD0004E :Failed to initialise audit facility AUD0005E: Failed to allocate memory AUD0006E: File does not exist AUD0007E: File is not available for dumping AUD0008E: No file is available for dumping AUD0009E: Invalid file format AUD0010E: Invalid file name AUD0011E: File not dumped AUD0012E: Operation failed AUD0013E: Failed to create output file AUD0029E: Failed to initialise CTF AUD0030E: You are not authorised to stop the server AUD0031E: Failed to install service AUD0032E: Failed to uninstall service AUD0033E: File is not active AUD0034E: You are not authorised to perform this operation AUD0036E: Semaphore fault Configuring a User Exit AUDITFILE User Exit Sample file auditfile_exit.c Audit Manager APIs API Return Codes Audit Events Audit Event Codes Audit Configuration APIs CBL_AUDIT_CONFIG_PROPERTY_GET CBL_AUDIT_CONFIG_PROPERTY_SET Audit Event Generation APIs CBL_AUDIT_EVENT CBL_AUDIT_HANDLE_GET cobaudit_event Audit Event Consolidator APIs CBL_AUDIT_EMITTER_PROPERTY_GET CBL_AUDIT_EMITTER_PROPERTY_SET Audit File Processing APIs CBL_AUDIT_FILE_CLOSE CBL_AUDIT_FILE_OPEN CBL_AUDIT_FILE_READ cobaudit_file_read Audit Emitter Interface Audit Emitter Interface Overview PFI_AUD_EMITTER_DEINIT PFI_AUD_EMITTER_INIT PFV_AUD_EMITTER_NOTIFY PFI_AUD_EMITTER_OUTPUT Structure and Typedefs Structures and Typedefs for AUDIT_EMITTER_FUNCS Structures and Typedefs - AUDIT_EVENT Structures and Typedefs - AUDIT_EMITTER_EVENT Structures and Typedefs - AUDIT_RECORD Structures and Typedefs - EMITTER_NOTIF_PROP_CHANGE Securing Communications Introduction to Securing Communications Configuring Secure Communications for Client Applications Securing Peer to Peer Communications Installing a Client Certificate for Enterprise Server Adding a CA Root Certificate to your Client Application Installing a CA Root Certificate in a Client Browser Installing server certificates for secure communication Installing a CA Root Certificate in a Client Browser Setting Up Secure Communications To enable secure communications with SSL To configure an HTTPS listener To Create a Secure Listener To Start a Secure Listener and Set the Pass Phrase To Configure the Pass Phrase in a File Troubleshooting a Secure Connection Accessing the Communications Server Console To Enable Logging for Listener Startup Locating Certificate Problems Using the Demonstration Certificate Authority About the Demo CA OpenSSL and Micro Focus Demo CA Installing Micro Focus Demo CA Contents of the Demonstration CA Your CA Certificate, Key and Password Your Distinguished Name and Policy Is the Demonstration CA a Real CA? Tutorial: Requesting and Issuing Server Certificates Introduction Requesting a Server Certificate Issuing a Server Certificate Tutorial: Configuring SSL Security in the Server Introduction Creating a Secure HTTPS Listener Installing the Server Certificate Setting a Pass Phrase Interpreting a Security Alert Importing the CA's Root Certificate Verifying the Certificate Tidying Up Information on OpenSSL OpenSSL Utility OpenSSL Configuration File Algorithms Interpreting OpenSSL Error Messages Supported SSL Versions and Supported Algorithms SSL and PKI Technology Primer SSL What is SSL? SSL and TLS Terminology Encryption and Decryption Keys and Algorithms Public Keys, Private Keys, and Secret Keys Using Asymmetric and Symmetric Algorithms Together Hashing Signing Certificates CAs and PKIs Trust What is a CA? How does the CA show it trusts an entity? How does the CA check on entities? Why should you trust the CA? How do you know the certificate really came from the CA? What is a PKI? Root and Subordinate CAs How Do you Check a Certificate? Certificate Validity Period and Revocation Types of Certificates - Purpose Authentication Modes Typical Process Checking, Exporting and Importing Certificates Overview Viewing Certificates With Internet Explorer With Mozilla Firefox Checking a Certificate With Internet Explorer With Mozilla Firefox Exporting a Certificate from Internet Explorer Importing a Certificate into Mozilla Firefox Certificates Certificate and Key Formats Don't Edit Certificates and Key Files To Convert Certificate Formats Multiple PEM Format Certificates Standards and Organizations X.509 PKCS Standards Some Common Algorithms: Overview Algorithms and Key Lengths Choosing an Algorithm Symmetric Algorithms RC4 DES Triple DES AES Blowfish Twofish Asymmetric Algorithms Diffie-Hellman (D-H) RSA Hashing MD5 SHA Digital Signatures Digital Signature Standard (DSS) Definitions for OpenSSL Overview ASN.1 Compiler Encoding Rules Distinguished or Canonical Encoding Rules Object Identifiers Octets UTF8String Further Information Base64 Encoding SSLeay Attacks Terminology Brute Force Attack Dictionary Attack Replay Attack Man-in-the-Middle Attack Truncation Attack Designing a PKI General Points Client Certificates Security Controlling Network Access Controlling Physical Access Backups Secure Communications (SSL) Legal Information Enterprise Server License Messages CASSI1002S Server manager initialization failure, no valid license found CASKC1000I ES concurrent request limit: number CASKC1001W Warning: Concurrent request limit exceeded number times CASKC1002I ES concurrent request limit: number, actual: number Mainframe Support for Deployed Applications MSS Configuration and Administration Introduction to Mainframe Subsystem Support What is Mainframe Subsystem Support? Licensing Developing and Testing the Application Running the Application Event Manager About SSTM To enable JCL support from a CICS or IMS subsystem Security implications with the SSTM subsystem SSTM subsystem status messages CICS Support Installation Verification Starting Enterprise Server Administration Configuring an Enterprise Server Importing the Installation Verification Enterprise Server Starting the Enterprise Server Connecting to the Enterprise Server Running the Installation Verification Procedure Configuring CICS-enabled Enterprise Servers Overview Shared Memory Area The System Initialization Table (SIT) The Startup List Loading DLL files Errors Deferring Loading of PCT Entries Resource Definitions Introduction Exchanging Resource Definitions Between Resource Definition Files Maintaining Resource Definitions Types of Resource Facilities for Maintaining Resources CICS Resource Definitions DEFINE CONNECTION DEFINE FILE DEFINE _JOURNAL DEFINE _PGMLIST DEFINE PROGRAM DEFINE _SIGNON DEFINE _SIT DEFINE _STARTUPLIST DEFINE _TEMPSTORAGE DEFINE TERMINAL DEFINE TRANSACTION DEFINE TDQUEUE DEFINE TYPETERM DEFINE _XOPENCOMPAT DEFINE JES Configuring CICS for Security Overview Transaction Security Resource Security Sign-on Table (SNT) Entries The User SYSAD Password Encryption and Decryption The Interface to the Password Module Choosing an Encryption and Decryption Scheme Replacing the Password Encryption and Decryption Scheme Configuring CICS for Databases Database Managers Supported To define an XA resource (XAR) for an enterprise server region To create a resource table Using Other Database Managers Intersystem Communication Overview Common Configuration Tasks To Add a Service Listener to an Enterprise Server Instance Function Shipping Restrictions on Function Shipping Configuration for Function Shipping Asynchronous Processing Transaction Routing Implementing Transaction Routing Using the Routing Transaction CRTE Defining Remote Terminals Restrictions on Transaction Routing Configuration for Transaction Routing Distributed Program Linking Restrictions on Distributed Program Linking Abends When Using Distributed Program Linking Configuration for Distributed Program Linking Distributed Transaction Processing Restrictions on DTP Configuring for DTP Network Links Types of Network Supported Link Types Communications Definitions MSS-to-mainframe Example Bidirectional MSS-to-mainframe Example MSS-to-MSS Example Setting Up Communications with Mainframe CICS Regions Connecting to a Mainframe: Overview System Architecture Communications software requirements Process Overview Configuration Definitions Mainframe Connection Information Requirements for 802.2 DLC Installing the Communications Server Software Installing the Communications Server Software on the Local Server Installing the Communications Software on the Local Clients Configuring Communications Server to Mainframe Communication Configuring the Link Service for the local server Configuring the connection Configuring the remote system's network address Configuring the System Identification Configuring 802.2 DLC Properties Configuring Local APPC LUs Configuring Remote LUs Adding a User Configuring a 3270 LU for Terminal Access Associating a 3270 LU with a User Activating the Configuration in the Windows Environment Connecting a Client to the Host CICS Region Client - Host Configuration Parameters To Define a Client Connection to a Host CICS System To Include the Resource Group in the Startup List Defining a CICS Connection from the Host to the Local COBOL System Using the CEDA Transaction to Configure the Host CICS Regions Defining a Terminal for Transaction Routing Installing the Definitions Configuring a Default Terminal Testing the Connection to the Host CICS System Starting the Local CICS Connection Setting Up Communications from Host to Local CICS System Defining Transaction Programs Defining Transaction Programs using a HIS connection Testing Inbound Transaction Routing from the Host Configuring CICS Terminals and Printers Overview Using Telnet 3270 terminal emulators To specify a listener for TN3270 terminals Defining Terminal Models Enabling CICS Printer Support Configuring the Autoinstall Exit Implementing the Autoinstall Exit Program Autoinstall Interface Autoinstall Control Program Call Interface pointer-1 pointer-2 pointer-3 pointer-4 Autoinstall Processing CICS Web Interface Support To enable CICS Web interface support CICS Web Error Processing Web Error Application program Web Error Program Analyzer Programs Transaction class (TRANCLASS) support Modernizing CICS Applications Overview Access to CICS Programs from Web Services and Services called from EJBs Coding the EXEC CICS LINK Statement Compiling the COBOL Program Deploying the COBOL Program Running the Service in an Enterprise Server Restrictions CICS Transaction Gateway Data Conversion If You Use CICS Transaction Gateway Importing Data Conversion Templates Example Macros Administering CICS-enabled Enterprise Servers Overview Visual Appearance Enabling MSS for an Enterprise Server To enable MSS for an existing enterprise server Changing the SIT for an MSS-Enabled Server To change the SIT associated with a server To stop a server Instance To start an enterprise server instance To Start ESMAC for an enterprise server instance Configuring CICS Search Paths To configure CICS search paths Specifying a Listener for TN3270 Terminals To specify a listener for TN3270 terminals Sending Messages to All Terminals To send a message to all 3270 terminals Viewing Locks To view resource locks Controlling CICS Resources To view active resources To view and delete data queue items To view detailed information for a resource To view and delete interval control elements To create a resource from an existing resource To view resources by group To view resources by startup list To view resources by type MSS Aspects of Troubleshooting Introduction Configuring Dumps for Data Capture Viewing a System Trace CICS Support Tasks Control and Configuration To change the SIT associated with a server To configure CICS search paths To enable MSS for an existing enterprise server To send a message to all 3270 terminals To specify a listener for TN3270 terminals To view and delete interval control elements To view resource locks Resources To create a resource from an existing resource To create a resource group To create a resource table To create a SIT To create a startup list To delete a resource To modify a resource To view a dump of a resource To view active resources To view and delete data queue items To view detailed information for a resource To view resources by group To view resources by startup list To view resources by type JCL Support Configuring Enterprise Servers for JCL Enabling JCL for an Enterprise Server To enable JCL support To enable MSS for an existing enterprise server To configure CICS search paths SEPs for JCL To define a batch initiator or printer SEP Shared Memory Area Environment Validation Spool Housekeeping MVSP0027 Spool Housekeeping Process Setting the Retain Periods Setting the Default Retain Period and Run Frequency Setting the Retain Period and Archive Flag for Specific Held Classes MVSSPLHK Spool Housekeeping Process Configuring the MVSSPLHK Housekeeping Process Running the MVSSPLHK Housekeeping Process Sample Parameters File Spool Housekeeping-specific Environment Variables Spool Housekeeping Return and Reason Codes Running the Spool Housekeeping Program from JCL Controlling where Datasets are Created Format of the Rules File Old Format of the Rules File Separating the Spool Files From the Main Catalog File Restarting Jobs Enabling job restart functionality Restarting a job Non-restartable steps Processing during restart GDG Processing during Restart Administering JCL-enabled Enterprise Servers ESMAC Visual Appearance On-the-fly SEPs for JCL To start a batch initiator or printer immediately Running and Controlling JCL Jobs To run a JCL job To run a JCL job on a remote enterprise server To view details of a job's execution To view resource locks Managing and Viewing Spool Queues Handling "Out of Space" Errors Running JCL jobs held on the enterprise server machine Managing and Viewing Spool Queues To view the spool queues To delete a job To delete a job output file To delete all jobs in a queue To hold or release a job To update control information for a job To view details of a job output file To view details of a job's execution To view the step condition codes for a job To view the contents of a job output file Active output jobs and server re-starts Viewing the Catalog and Data Sets To view the catalog To copy a catalog entry for a data set To create a catalog entry for a data set To delete a catalog entry for a data set To update a catalog entry for a data set Importing and Exporting a Catalog: import export utility To view the contents of a data set To view the details of a catalog entry Importing and Exporting a Catalog: import export utility Using JCL facilities from the command line Submitting JCL Jobs Submitting to a local machine Submitting to a Remote Machine To View and Use Remote Directory Server Instances Starting a Batch Initiator SEP Interacting with JCL Jobs To reply to an ACCEPT FROM CONSOLE statement Character Sets Programs Data z/OS Enterprise Server Extensions JCL Extensions JOB Statement Extensions DD Statement Extensions IDCAMS Extensions DEFINE Statement Extensions %REPRO Extension %PCDSN Extension Configuring JCL Timeouts Overview: JCL Timeouts Difference with the TIME= parameter Abends - S322: Maximum number of actual Seconds Rerun/Recovery method How the timeout is calculated Establishing "Default" and "By Class" timeout values New Messages CTF Tracing/CAS AUX Tracing JCL Aspects of Troubleshooting Introduction Consolidated Tracing Facility MVSJOBNO JCL Support Tasks JCL Configuration To add a service for JCL To define a batch initiator or printer SEP To enable JCL support To specify a handler for JCL requests To automatically defer printing for specified message classes Deploying and Running JCL Applications To deploy a JCL application to an enterprise server To view resource locks To reply to an ACCEPT FROM CONSOLE statement To run a JCL job To run a JCL job from the command line To run a JCL job on a remote enterprise server To start a batch initiator or printer immediately To start a batch initiator SEP from the command line To start a batch printer SEP from the command line Spool Queue Tasks To delete a job To delete a job output file To delete all jobs in a queue To hold or release a job To update control information for a job To view details of a job output file To view details of a job's execution To view the contents of a job output file To view the spool queues JCL Catalog Tasks To copy a catalog entry for a data set To create a catalog entry for a data set To delete a catalog entry for a data set To update a catalog entry for a data set Importing and Exporting a Catalog: import export utility To view the catalog Searching for Catalog Entries To view the contents of a data set To view the details of a catalog entry IMS Support Creating and Configuring an Enterprise Server Instance for IMS MSS and CICS Support IMS Connect Open Transaction Manager Access (OTMA) IMS-enabled Enterprise Server Administration using ESMAC Defining IMS Resources Defining IMS Transactions Configuring the IMS Message Queue Dynamic IMS Message Queue Expansion Dynamic IMS Message Queue Performance Tuning Configuring IMS Printers Calculating Shared Memory Area Requirements IMS Database Administration BTS Trace IMS Database Locking Traditional Locking Internal Resource Lock Manager (IRLM) Enabling IRLM Locking IRLM Implementation IRLM Lock Table Statistics Deadlocking DB Control Queries IMS Database Recovery IMS Database Automatic Backward Recovery Automatic Backward Recovery Process Invoking Backward Recovery from JCL IMS Database Forward Recovery Preparing for Forward Recovery Image Copy Utility Image Restore Utility Recovery Utility TLOG Files Rebuild Utility IMS Batch Backout Batch Backout Implementation Enabling Batch Backout Logging Recovering Database Changes with the Batch Backout Utility Using Checkpoints with Batch Backout Using Extended Log Files Batch Backout Example JCL Restrictions and Limitations Error Conditions Enterprise Server warm/cold start IMS Checkpoints Basic and Symbolic Checkpoint Calls IMSLGR Files Avoiding Dataset Contention WebSphere MQ Support MQ-IMS Bridge WebSphere MQ Configuration Enterprise Server Configuration MQ Listeners and Writers in ESMAC IMS Trigger Monitoring Configuring Enterprise Server for WebSphere MQ Trigger Monitors Security Terminating an IMS Trigger Monitor Listener Using Fileshare with Enterprise Server iFileshare iFileshare Restrictions iFileshare Configuration Configuring iFileshare for Single Mode Additional iFileshare Configuration Configuring iFileshare for High Availability Configuring Servers in a High Availability Group Configure the Files to be Replicated within the High Availability Group Configure the Listener Configure the High Availability Group Environment Variable Configuring Remote Servers in a High Availability Group Running a High Availability Group The Failover Recovery Process Run the Failover Process Manually High Availability Group Walkthrough Setting up the Environment Create the Primary Server Create the Standby Servers Create the iFileshare Listener Configure the Shared Memory Namespace Configure Advanced Logging Add Existing Files for Use in the Group Start the Group Verify the Group Status Run a Test Program to Verify Replication Emulate a Failover Situation Configuring iFileshare for CICS Applications iFileshare Security iFileshare Environment Variables Stand-alone Fileshare Overview Transactional VSAM Access Starting a Fileshare Server Stopping a Fileshare Server Configuration Fileshare Server Configuration Using a Fileshare Server Configuration File Fileshare Options Using a Fileshare Password File Monitoring Fileshare Activity FSView Walkthrough - Securing a Fileshare Server Optimizing the Fileshare Server Synchronous Communications Processor Affinity Fileshare Client Configuration Setting Up an MSS-enabled Enterprise Server as a Fileshare Client Specifying Fileshare Servers in the RDF Configure the Files to Access via Fileshare Format of the Fileshare Server Name Accessing All Datasets via Fileshare Accessing an Individual Dataset via FiIeshare Dataset Created by a Batch Job Accessing the Catalog via Fileshare Files Accessed by Both CICS and JCL Bulk Update of Catalog Examples Example 1 Example 2 Example 3 Example 4 Example 5 Walkthrough - Complete Configure the Fileshare Server Add an Enterprise Server Configure All Datasets to go via Fileshare Run a JCL Job Running EZASOKET Applications on Enterprise Server Introduction Prerequisites Supplied Transactions and Programs Standard Transactions and Programs Test Transactions Demonstration Programs Items Omitted from this Release Notes on individual functions GETHOSTBYADDR GETHOSTBYNAME GETSOCKNAME GETSOCKOPT GIVESOCKET INITAPI IOCTL SELECT SETSOCKOPT SOCKET TAKESOCKET Security Exit Configuring and Managing EZASOKET Support for CICS Applications Enabling EZASOKET Support in Enterprise Server Adding DFHEZA Group to your CICS Startup List Restarting the Enterprise Server Understanding EZASOKET Configuration Using the Configuration Transaction (EZAC) Starting and Stopping the EZASOKET Interface Automatically Starting and Stopping the EZASOKET Interface with a Program Link Starting/Stopping the EZASOKET Interface and Listeners Manually Testing that EZASOKET Support is Correctly Installed and Configured Sockets return codes (ERRNOs) CICS Support Tasks Control and Configuration To change the SIT associated with a server To configure CICS search paths To enable MSS for an existing enterprise server To send a message to all 3270 terminals To specify a listener for TN3270 terminals To view and delete interval control elements To view resource locks Resources To create a resource from an existing resource To create a resource group To create a resource table To create a SIT To create a startup list To delete a resource To modify a resource To view a dump of a resource To view active resources To view and delete data queue items To view detailed information for a resource To view resources by group To view resources by startup list To view resources by type IMS Support Tasks To create an IMS-enabled enterprise server from the Enterprise Developer IDE To create an MSS-enabled enterprise server for IMS applications from Enterprise Server To enable MSS for an existing enterprise server To enable IMS for an MSS-enabled enterprise server To specify the location of generated files To specify the location of application files To define a message processing region To enable IMS Connect To define how MFS attributes are coded To define the MFS null character To run an IMS transaction from a 3270 session To start a temporary MPR To perform a cold start Message Queue To dynamically adjust the IMS message queue configuration To enable dynamic IMS message queue performance tuning To dynamically tune IMS message queue performance Printers To define specific printers for an IMS-enabled enterprise server To enable printer security for an IMS-enabled enterprise server To attach to an IMS printer Resources To Start ESMAC for an enterprise server instance To create a resource group To modify a resource To add a message processing region to a resource group To add a resource group to a startup list To add a message processing region to a resource group To add PCT entries to a resource group To create an XA resource for a trigger monitor Transactions To define a transaction manually To export IMS transactions To import IMS transactions WebSphere MQ To create an MQ listener To create an XA resource for a trigger monitor To delete an MQ listener To delete an MQ writer To edit an MQ listener To enable MQ listener support To generate a PSB for a Trigger Monitor To start a WebSphere MQ trigger monitor To stop and restart an MQ listener To stop a WebSphere MQ trigger monitor To view MQ listener or writer details JCL Support Tasks JCL Configuration To add a service for JCL To define a batch initiator or printer SEP To enable JCL support To specify a handler for JCL requests To automatically defer printing for specified message classes Deploying and Running JCL Applications To deploy a JCL application to an enterprise server To view resource locks To reply to an ACCEPT FROM CONSOLE statement To run a JCL job To run a JCL job from the command line To run a JCL job on a remote enterprise server To start a batch initiator or printer immediately To start a batch initiator SEP from the command line To start a batch printer SEP from the command line To stop a JES initiator from the command line Spool Queue Tasks To delete a job To delete a job output file To delete all jobs in a queue To hold or release a job To update control information for a job To view details of a job output file To view details of a job's execution To view the step condition codes for a job To view the contents of a job output file To view the spool queues JCL Catalog Tasks To copy a catalog entry for a data set To create a catalog entry for a data set To delete a catalog entry for a data set To update a catalog entry for a data set Importing and Exporting a Catalog: import export utility To view the catalog To view the contents of a data set To view the details of a catalog entry Micro Focus FTP Utility MFFTP Prerequisites Major Features of the MFFTP Utility Basic Operation Differences Between FTP clients on a Mainframe and Distributed Platforms MFFTP Statements Configuring the MFFTP Utility Specifying Environment Variables MFFTP Environment Variables MFFTP DD Statements Input and Output Temporary Files Configuring the End-of-Line Marker Configuring Error Codes Configuring the Text of Messages Running the MFFTP Utility When FTP is the Transport Client (MFFTP_CLIENT=FTP) When Using a Third Party as the Transport Client (MFFTP_CLIENT=USER) Writing a Module to Support a Third Party FTP Client MFFTP Invoking a Third Party Client The Parameter Block MFFTP Processing the User Module Reference for MSS Deployment CICS Commands caspcrd cascnvim casfile casrdtex casrdtup caspcupg castran Data Conversion CICS Resource Definitions DEFINE CONNECTION Examples DEFINE FILE Example DEFINE PROGRAM Example DEFINE TERMINAL Example DEFINE TRANCLASS DEFINE TRANSACTION Example DEFINE TDQUEUE Examples DEFINE TYPETERM Example DEFINE _SIGNON CICS Supplied Transactions CAMX - Set Maximum Number of Servers CDBG - Modify Debug Server CEBR - Browse Temporary Storage CENV - Show Active Configuration CESF - Sign Off CESN - Sign On CFCR - Create a File CFLE, CFLI, CFLS - File Editor CFMT - File Master Transaction CGWY - Display the Status of and Start CCI Gateways CINQ - Inquire On ASSIGN Values CINS - Install a Resource Group CKQC - Start a CKTI monitor CLOG - View the Console Log CMAP - Display BMS Maps and Information CNCL - Release Copies of a Program CPMT - Inquire and Set Program Attributes CQIT - Shut Down a Region CRTE - Start Transaction Routing CRUN - Generic Run Program CSPG - Page Manipulation CSPG getpage CSPG getpageQ CSPG messchnyyyy CSPG hmsgterm CSPG msgcopy CSSF - End Transaction Routing CTRA - Trace Activity CWTO - Write to Operator EXIT - Sign Off Terminal Emulator IMS Support in Enterprise Server IMS DB system commands IMS DB system command interfaces IMS Database Control (DBC) Commands IMS Tracing Flags IMS-Specific Environment Variables Non-discardable Messages (NDM) Interface Block Standard User Exit Parameter List JCL Commands cassub casout JCL Environment Variables ES_JES_FREE_SSTM_SYSOUT MF_ALIAS MF_CHARSET MF_DUPJOBS MF_FALLTHRUCHECK MF_JCL_AUDIT MF_JESPWR_EXIT MF_NODD MF_SMS MF_UCC11 MF_USESCA7 MFJSENGINE MFREXX_CHARSET MFREXX_LSEQ_RECSIZE_MAX MFREXX_NOT MFREXX_OR MFREXX_CONCAT MFUSERCAT_NODE TSO Support in Enterprise Server TSO Commands and Micro Focus Extensions ALLOCATE ATTRIB CALL DELETE DSN EXEC FREE LISTALC LISTCAT LOGOFF PROFILE RELATE REXX SUBMIT TIME MSS Error Messages JCL Error Messages JCLAM Error Messages JCLCM Error Messages JCLCM0000 - JCLCM0199 JCLCM0200 - JCLCM0299 JCLCM0400 - JCLCM0499 JCLCM0500 - JCLCM0599 JCLCM0600 - JCLCM0699 JCLCM0800 - JCLCM0899 JCLCM0900 - JCLCM0999 JCLCM1000 - JCLCM2000 JCLCM1475S: Fatal RTS error: Out of Space. Work suspended until operator input received. JCLCM1500S:VSAM Shareoption Manager Error. . DS: DATASET NAME. Action: OPEN, CLOSE, Intent INPUT, I-O, OUTPUT, RC: Error Code
Reason: Detailed Reason Code. JCLCM2000S: Unable to acquire global lock for job JOB NAME. JCLGN Error Messages JCLIM Error Messages JCLPT Error Messages JCLUT Error Messages JCLZZ Error Messages SORT - MFJSORT Error Messages MFJSORT Summary Messages JES Messages Running an Application from the Command Line Command to Run a Linked System Executable Program cobrun Command Run-time System Error Messages Key to Run-Time System Error Messages COBRT001 - COBRT020 COBRT001 Insufficient buffer space (Recoverable) COBRT002 File not open when access attempted (Recoverable) COBRT003 Serial mode error (Recoverable) COBRT004 Illegal file name (Recoverable) COBRT005 Illegal device specification (Recoverable) COBRT006 Index structure corrupt (Recoverable) COBRT007 Disk space exhausted (Fatal) COBRT008 Attempt to input from a file opened for OUTPUT (Recoverable) COBRT009 Directory not found (Recoverable) COBRT010 File name not supplied (Recoverable) COBRT011 Process limit reached (Fatal) COBRT012 Attempt to open a file which is already open (Recoverable) COBRT013 File not found (Recoverable) COBRT014 Too many files open simultaneously (Recoverable) COBRT015 Too many indexed files open (Recoverable) COBRT016 Too many device files open (Recoverable) COBRT017 Record error: probably zero length (Recoverable) COBRT018 Read part record error: EOF before EOR or file open in wrong mode (Recoverable) COBRT019 Rewrite error: open mode or access mode wrong (Recoverable) COBRT020 Device or resource busy (Recoverable) COBRT021 - COBRT040 COBRT021 File is a directory (Fatal) COBRT022 Illegal or impossible access mode for OPEN (Recoverable) COBRT023 Illegal or impossible access mode for CLOSE (Recoverable) COBRT024 Disk input-output error (Recoverable) COBRT025 Operating system data error (Fatal) COBRT026 Block I-O error (Fatal) COBRT027 Device not available (Recoverable) COBRT028 No space on device (Fatal) COBRT029 Attempt to delete open file (Recoverable) COBRT030 File system is read-only (Recoverable) COBRT031 Not owner of file (Recoverable) COBRT032 Too many indexed files, or no such process (Recoverable) COBRT033 Physical I-O error (Fatal) COBRT034 Incorrect mode or file descriptor (Recoverable) COBRT035 Attempt to access a file with incorrect permission (Recoverable) COBRT036 File already exists (Recoverable) COBRT037 File access denied (Fatal) COBRT038 Disk not compatible (Fatal) COBRT039 File not compatible (Fatal) COBRT040 National Language initialization not set up correctly (Fatal) COBRT041 - COBRT060 COBRT041 Corrupt index file (Recoverable) COBRT042 Attempt to write on broken pipe (Recoverable) COBRT043 File information missing for indexed file (Fatal) COBRT044 Attempt to OPEN an NLS file in a non-NLS program (Fatal) COBRT045 Attempt to OPEN an NLS file using incompatible language definition (Fatal) COBRT047 Indexed structure overflow (Fatal) COBRT048 Attempt to divide by zero (Fatal) COBRT055 Routine table overflow (Fatal) COBRT061 - COBRT080 COBRT064 Incompatible file locking mode (Recoverable) COBRT065 File locked (Recoverable) COBRT066 Attempt to add duplicate record key to indexed file (Fatal) COBRT067 Indexed file not open (Recoverable) COBRT068 Record locked (Recoverable) COBRT069 Illegal argument to isam module (Fatal) COBRT070 Too many indexed files open (Recoverable) COBRT071 Bad indexed file format (Fatal) COBRT072 End of indexed file (Fatal) COBRT073 No record found in indexed file (Fatal) COBRT074 No current record in indexed file (Fatal) COBRT075 Indexed data file name too long (Fatal) COBRT076 Can't create lock file in /isam directory (Fatal) COBRT077 Internal ISAM module error (Fatal) COBRT078 Illegal key description in indexed file (Fatal) COBRT079 COBCONFIG syntax error (Fatal) COBRT080 Can't convert to/from Unicode codeset (Fatal) COBRT081 - COBRT100 COBRT081 Key already exists in indexed file (Fatal) COBRT082 CALL convention not supported (Fatal) COBRT086 Remote file system failure (Fatal) COBRT096 Invalid use of fork() (Fatal) COBRT099 Illegal operation in SORT/MERGE module (Fatal) COBRT100 Invalid file operation (Fatal) COBRT101 - COBRT120 COBRT101 Illegal operation on an indexed file (Fatal) COBRT102 Sequential file with non-integral number of records (Fatal) COBRT103 Parameter cannot be passed BY VALUE (Fatal) COBRT104 Null file name used in a file operation (Fatal) COBRT105 Memory allocation error (Fatal) COBRT106 Dictionary error (Fatal) COBRT107 Operation not implemented in this run-time system (Fatal) COBRT108 Failure to initialize data division (Fatal) COBRT109 Invalid checksum in run-time system (Recoverable) COBRT110 Generated code not supported by this RTS (Fatal) COBRT111 Incompatible Class Library and Run-Time Environment versions (Fatal) COBRT112 Unable to locate/access the required security key (Recoverable) COBRT114 Attempt to access item beyond bounds of memory (Fatal) COBRT115 Unexpected signal (Fatal) COBRT116 Cannot allocate memory (Fatal) COBRT117 Bad collating sequence (Fatal) COBRT118 Symbol not found (Fatal) COBRT119 Symbol redefined (Fatal) COBRT120 Symbol string table of zero size (Fatal) COBRT121 - COBRT140 COBRT121 Symbol is not in TEXT section (Fatal) COBRT122 Coblongjmp() called below level of cobsavenv() (Fatal) COBRT123 Unknown relocation type (Fatal) COBRT124 Communication failure during I/O request to the central file handler COBRT125 All locks/ current transactions canceled due to exceeding time limit COBRT126 Record size exceeds system limit (Fatal) COBRT127 coblongjmp() called from a different thread to cobsetjmp() (Fatal) COBRT128 Connection to Fileshare Server refused COBRT129 Attempt to access record zero of relative file (Recoverable) COBRT130 Connection to Fileshare Server re-established (Recoverable) COBRT135 File not found (Recoverable) COBRT136 Corrupt or invalid executable file (Fatal) COBRT137 Illegal device specification - not mass storage COBRT138 File closed with lock - cannot be opened (Recoverable) COBRT139 Record length or key data inconsistency (Recoverable) COBRT141 - COBRT160 COBRT141 File already open - cannot be opened (Recoverable) COBRT142 File not open - cannot be closed (Recoverable) COBRT143 Rewrite/delete in sequential mode not preceded by successful read (Recoverable) COBRT144 Boundary violation (Recoverable) COBRT146 No current record defined for sequential read (Recoverable) COBRT147 Wrong open mode or access mode for read/start (Recoverable) COBRT148 Wrong open mode or access mode for write (Recoverable) COBRT149 Wrong open mode or access mode for rewrite/delete (Recoverable) COBRT151 Random read on sequential file (Recoverable) COBRT152 REWRITE on file not opened I-O (Recoverable) COBRT153 Subscript out of range (Fatal) COBRT154 PERFORM nested too deeply (Fatal) COBRT155 Illegal command line (Fatal) COBRT156 Too many parentheses in compute statement (Fatal) COBRT157 Not enough program memory: object file too large to load (Recoverable) COBRT158 Attempt to REWRITE to a line-sequential file (Recoverable) COBRT159 Malformed line-sequential file (Recoverable) COBRT160 Overlay loading error (Recoverable) COBRT161 - COBRT180 COBRT161 Illegal intermediate code (Fatal) COBRT162 Arithmetic overflow or underflow (Fatal) COBRT163 Illegal character in numeric field (Fatal) COBRT164 Run-Time subprogram not found (Fatal) COBRT165 Version number incompatibility (Fatal) COBRT166 Recursive COBOL CALL is illegal (Fatal) COBRT167 Too many USING items (Fatal) COBRT168 Stack overflow (Fatal) COBRT169 Illegal configuration information (Fatal) COBRT170 System program not found (Fatal) COBRT171 Japanese operations illegal with this RTS (Fatal) COBRT173 Called program file not found in drive/directory (Fatal) COBRT174 Imported file not found (Fatal) COBRT175 Attempt to run intermediate code program which had severe errors in it (Fatal) COBRT176 Illegal intersegment reference (Fatal) COBRT177 Attempt to cancel program failed (Fatal) COBRT179 Error during chain (program not found) (Fatal) COBRT180 End-of-file marker error (Fatal) COBRT181 - COBRT200 COBRT181 Invalid parameter error (Fatal) COBRT182 Console input or console output open in wrong direction (Fatal) COBRT183 Attempt to open line sequential file for I-O (Fatal) COBRT184 ACCEPT/DISPLAY I-O error (Fatal) COBRT185 File malformed (Recoverable) COBRT186 Attempt to open stdin, stdout or stderr with incorrect mode (Recoverable) COBRT187 Run-time system not found on $COBDIR path (Fatal) COBRT188 Filename too large (Fatal) COBRT189 Intermediate code load error (Fatal) COBRT190 Too many arguments to CALL (Fatal) COBRT191 Terminal type not defined (Fatal) COBRT192 Required terminal capability description missing (Fatal) COBRT193 Error in variable length count (Fatal) COBRT194 File size too large (Fatal) COBRT195 DELETE/REWRITE not preceded by a read (Fatal) COBRT196 Record number too large in relative or indexed file (Fatal) COBRT197 Screen handling system initialization error (Fatal) COBRT198 Load failure (Fatal) COBRT199 Operating System error code lies outside expected range (Fatal) COBRT200 Run-time system internal logic error (Fatal) COBRT201 - COBRT220 COBRT201 I-O error in paging system (Fatal) COBRT203 CALL parameter not supplied (Fatal) COBRT205 Invalid mainframe pointer value (Fatal) COBRT206 Reading unwritten data from memory (Fatal) COBRT207 Machine does not exist (Recoverable) COBRT208 Error in multi-user system (Fatal) COBRT209 Network communication error (Recoverable) COBRT210 File is closed with lock (Fatal) COBRT211 Program not executable by Run-Time System (Fatal) COBRT212 Run-Time System version incompatible with object-oriented program (Fatal) COBRT213 Too many locks (Recoverable) COBRT214 GO TO has not been ALTERed (Fatal) COBRT215 Cannot DEBUG a program running COMMUNICATIONS (Fatal) COBRT216 Cannot initialize the named communications device (Fatal) COBRT217 Incompatible host for native code file (Fatal) COBRT218 Malformed MULTIPLE REEL/UNIT file (Fatal) COBRT219 Operating system shared file limit exceeded (Recoverable) COBRT220 Attempt to execute more than one SORT or MERGE simultaneously (Fatal) COBRT221 - COBRT240 COBRT221 Internal sort error (Fatal) COBRT222 Merge files out of sequence (Fatal) COBRT223 NLS language expansion error (Fatal) COBRT224 External Language Initialization failure COBRT225 Dynamic load error - program component missing (Fatal) COBRT226 EXTERNAL file definition inconsistent COBRT227 EXTERNAL data definition inconsistent (Fatal) COBRT228 Could not allocate memory for EXTERNAL item (Fatal) COBRT229 SORT/MERGE module does not support EXTERNAL using/giving files (Recoverable) COBRT231 GENERATE encountered before corresponding INITIATE in report (Fatal) COBRT232 Reference modification out of bounds COBRT235 Error in debugger communications channel (Fatal) COBRT236 Debugged program has terminated unexpectedly (Fatal) COBRT237 Unable to initialize debugged process (Fatal) COBRT238 STOP RUN encountered during GNT animation (Informational) COBRT239 Shared run-time system initialization failure (Informational) COBRT240 Object reference not valid (Fatal) COBRT241 - COBRT260 COBRT241 Cannot instantiate an abstract class (Fatal) COBRT242 Could not resolve DoesNotUnderstand message (Fatal) COBRT243 Class could not be loaded (Fatal) COBRT244 Licensing initialization error (Fatal) COBRT245 There are no valid product licenses (Fatal) COBRT246 Maximum number of product licenses exceeded (Fatal) COBRT247 Licensing error (Fatal) COBRT249 Process killed (signal-number) (Fatal) COBRT250 Not enough mainframe address space to load or run the program (Fatal) COBRT251 Attempt to load AMODE(24) program when current setting is AMODE(31) only (Fatal) COBRT252 Memory corruption detected (Fatal) COBRT253 Cannot load file - unsupported format (Fatal) COBRT254 Keyboard interrupt to ANIMATOR during ACCEPT (Fatal) Data Access Database Access HCO for DB2 LUW mfhco create command mfhco ddl command mfhco dclgen command mfhco import command mfhco export command mfhco bindall command MBDT Configuration Utility mbdtconfig command Data Files Data File Tools Current Restrictions Accessing Data File Tools Launching Data File Tools from a Shell Prompt Preferences Set the Editor Preferences Using the Data File Editor Creating Data Files Create a Non-indexed Data File Create an Indexed Data File Editing Data Files Editing Data Sets in Enterprise Server Opening a Data Set in Enterprise Server Insert a Record Edit an Unformatted Record Edit a Formatted Record Layout and Field Validation Edit a Record Using Hexadecimal Values Delete a record Viewing and Filtering Data Files View File Information Filtering a Data File Filter the Data File Filter Operators Navigate a Data File Show the Contents of a Data File in Hexadecimal Select the Encoding for a Data File Order a Data File using Indexed Keys Backing Up Data Files Back up a data file Using the Structure File Editor Creating Structure Files and Layouts Create a Structure File Editing Structure Files and Layouts Edit a Structure File Rebuild Overview Command Line Option Files Redirection of Information Rebuild Options Reorganizing Indexed Files Rebuilding a Corrupt Indexed File Converting a File Validating an Indexed File Rebuild through Fileshare Callable Rebuild Rebuild Examples File Handling File Handling Reference Configuration File Format of the Configuration File XFH-DEFAULT FOLDER tag Extension tag INTERNAL tag Filename tag Path and filename tag Example Configuration File Options ACUFH ASCIIMAINFRAMEPRINT BASENAME C$FORMAT COMMITFLUSH CONCATNAME CONVERTDBSPACE CONVERTEUCKATAKANA CONVERTSTATUS DATACOMPRESS DATAFILE ESACUFH EXPANDPOSITIONING EXPANDTAB EXTENDEDESDS EXTENDEDXRBA FASTREAD FHREDIR FILECASE FILESUFFIX FILEMAXSIZE FILEPOINTERSIZE FSIDXINTEGRITY IDXDATBUF IDXFORMAT IDXNAMETYPE IGNORELOCK INDEXCOUNT INDEXFILE INSERTNULL INSERTTAB INTEROP KEYCHECK KEYCOMPRESS LOADONTOHEAP LOCKTYPE LOG LOGFILENAME LSEQNAMETYPE LSFILETERM LSRECDELIM MAINFRAMEPRINT NAMEOPTIONS NFSFILELOCK NODESIZE NOSEQCHECK OPENINPUTSHARED OSVSREWRITE READSEMA READTODELIM RELDATBUF RELNAMETYPE RELRECDELIM RETRYLOCK RETRYOPEN RETRYTIME RUNITLOCKDETECT SEARCHONCREATE SEQDATBUF SEQNAMETYPE SKIPLOCK SPACEFILL STARTUNLOCK STRIPSPACE SUPPRESSADV TRACE TRACEFILEEXTEND TRACEFILENAME USEVSAMKEYDEFS WRITELINE WRITETHRU Operation Codes Standard Operation Codes Standard Operation Codes - Overview CLOSE COMMIT DELETE DELETE FILE OPEN READ REWRITE ROLLBACK START STEP UNLOCK WRITE Special Operation Codes Special Operation Codes - Overview File Information Create Index File Get Next Record Add Key Value Re-index File Flush File Unlock Record File Status File Status Codes Extended File Status Codes Microsoft COBOL V2 File Status Codes Sort Utilities Introduction DFSORT and ICETOOL Emulation DFSORT EXEC PARM Options Emulation PARM DFSORT Program Control Emulation ALTSEQ DEBUG END INCLUDE INREC MERGE MODS OMIT OPTION OUTFIL OUTREC RECORD SORT SUM ICETOOL Emulation COPY COUNT DISPLAY OCCUR RANGE SELECT SPLICE SORT STATS UNIQUE SYNCSORT Emulation SYNCSORT EXEC PARM Options Emulation PARM SYNCSORT Program Control Emulation ALTSEQ DEBUG END INCLUDE INREC MERGE MODS OMIT OPTION OUTFIL OUTREC RECORD SORT SUM Invoking Mfsort Instructions FIELDS Instruction Field Types Defining Input and Output Files RECORD Instruction ORG Instruction KEY Instruction Creating a Statistics Report Example Commands Sorting Using More Than One File Character Sort in Ascending Order Numeric Sort in Descending Order Omitting Records Single File Sort Using INCLUDE and a Sub-string Comparison Single File Sort Using Environment Variables Transforming Records Using OUTREC Sort Using OUTFIL for Complex Reporting Input Data Mfsort Command Output Workfile Error Messages Sorting Files Callable Sort Module Sort Module Function Codes Sort File Control Description SORT Environment Variables MFJSENGINE MFJSERET MFJSSTRICTSORT MFJSTATS MFJSWINDOW SORTCOMPRESS SORTSCHEME SORTSPACE SORTTEMPSPACE SORTTYPE TEMPDIR/ TMP/ TEMP Mfsort Error Messages Messages 0001 to 0099 SORT011U SYSIN dataset value missing SORT012U SYSIN dataset value missing SORT013U I/O error on dataset value SORT014U Status = value SORT015U Command statement error(s) detected SORT019I Key length truncated to 4096 bytes SORT020U SORT(EXTSM) failed - sort engine status = Value SORT032I Number records sorted SORT033I Number records merged SORT034I Number records copied SORT035U SORTIN DSORG or RECFM missing SORT036U SORTIN record length missing or invalid SORT037U SYSIN RECFM value invalid SORT038U SORTIN RECFM value invalid SORT039U SORTOUT RECFM value invalid SORT040U SORT terminated by E15 Operator SORT041U SORT terminated by E35 Operator SORT042U Memory allocation failure SORT043U Too many OUTFIL files specified SORT044U Too many USE files specified SORT045U Too many GIVE files specified SORT050U ICETOOL input file not found SORT051U ICETOOL output file not found SORT090U SORT terminated - missing SYSOUT SORT091U SORT terminated - missing SYSIN SORT092U SORT terminated - missing SORTOUT SORT093U SORT terminated - missing SORTIN or SORTIN01 SORT094U SORT terminated - missing SORTOFvalue SORT095U SORT terminated - Bad data in CHANGE field SORT096U SORT terminated - missing FNAMES dataset value Messages 0100 to 0199 SORT100E Missing operator SORT101E Malformed operator SORT102E Expected operand missing SORT103E Invalid operator operator SORT104E Invalid operand keyword keyword SORT105E Expected continuation not present SORT106E Field formats improperly specified SORT107E Field format field-format invalid SORT108E Sequence sequence invalid SORT109E Too many fields specified SORT110E Non-numeric data detected SORT111E operator operator already processed SORT112E exit exit not supported SORT114E Expected '(' not found SORT115E Boolean operator operator invalid SORT118E SORT / MERGE conflict SORT119E INCLUDE / OMIT conflict SORT120E SORT statement missing FIELDS operand SORT121E MERGE statement missing FIELDS operand SORT122E INCLUDE statement missing COND operand SORT123E OMIT statement missing COND operand SORT124E FIELD position field-position invalid SORT125E FIELD length field-length invalid SORT126E RECORD length record-length invalid SORT127E Missing SORT/MERGE/COPY command statement SORT128E Expected ')' not found SORT129E Expected '=' not found SORT130E Expected 'F' OR 'V' not found SORT131E Expected 'IX', 'RL', 'SQ', or 'LS' not found SORT132E Prime key must be specified first SORT133E Expected 'P', 'AD', 'A', or 'C' not found SORT134E Keyword/value value invalid for DFSORT emulation SORT135E Keyword/value value invalid for SYNCSORT emulation SORT136E No GIVE file specified for OUTFIL group SORT137E No USE file specified SORT138E Target literal literal too long in CHANGE SORT139E Substring comparison must be with character literal SORT140E Invalid binary digit detected SORT141E Cannot specify SAVE with either INCLUDE or OMIT SORT142E Repeated FILE= or FNAMES= SORT191I Operator operator ignored SORT192I Operand operand ignored SORT193E Invalid hex digit detected SORT194 I No ALTSEQ command specified for 'AQ' SORT field formats; 'CH' assumed SORT196E SUM / COPY conflict SORT197E INREC / MERGE conflict SORT198E Non-numeric data detected in 'ZD' SUM field SORT199E Too many OUTFIL statements Messages 0200 to 0399 SORT200E Bad or unknown symbol SORT201E No previous offset defined for symbols SORT202E No previous length defined for symbols SORT203E No previous format defined for symbols SORT204I *********************Sort Statistics********************* SORT205I INPUT file filename SORT206I OUTPUT file filename SORT207I OUTFIL file filename SORT214I Format operand ignored SORT215E Reformatting field error SORT216I Record type is V - Data starts at position 5 SORT217I Record length L1 or L3 overridden SORT232E Field length exceeds maximum allowed SORT399I End of Micro Focus MFJSORT Utility Tracing File Operations Introduction Configuring Tracing and Logging Dynamic Tracing Using the FCD to Control Tracing Using Library Routines to Control Tracing Trace Player Run the Trace Player from the Command Line Examples Fileshare Guide Introduction Overview How Fileshare Works Standard Operation Fileshare Client Specifying the Fileshare Server As a Filename In a Configuration File Specifying the Communications Protocol Configuring Your Fileshare Client Fileshare Client Configuration Options Example Client Configuration File Using the File Handling Redirector Module FHREDIR Return Codes Fileshare Server Configuring the Fileshare Server Specifying a Fileshare Server Name Specifying the Communications Protocol Fileshare Server Configuration Options Example Server Configuration File Starting the Fileshare Server Stopping the Fileshare Server Configuring CCI Communications for Fileshare About Fileshare Communications Specifying the Communications Protocol Using CCITCP Using UNIX named pipes: ccinampu Logging Fileshare Messages: CCI Trace Using Multiple Protocols with Test Programs Configuring the CCI Timeout Database Integrity Transaction Processing Automatic Record Lock Timeout Transaction Processing - Fileshare Client Transaction Processing - Fileshare Server Recovery Logging Basic Recovery Logging Advanced Recovery Logging Enabling Advanced Recovery Logging Fileshare Exit Procedure - fsexitproc.cbl Viewing the Log Files Fileshare Recovery Basic Rollforward Recovery Advanced Rollforward Recovery Advanced Rollback Recovery Database Sequence Numbering Database Sequence Numbers - Fileshare Server Database Backup and Recovery Automatic Database Backup and Rollforward Recovery Hot Backups Running a Hot Backup Database Reference File Maintenance Recovery Log File Records Disk Space Warning (/p) Flushing the Log File (/lc) Erasing a Log File Record (/e) Example Filename Record Alternative Filename (/af) Virtual File Handler (/ap) Data and Key Compression (/k) Disable Logging (/o l) Disable Database Sequence Numbering (/o s) Disable Transaction Processing (/o t) Erasing a Filename Record Examples File String Record Erasing a File String Record Example Backup Folder Record Best Practices for Backup and Recovery Best Practices Basic Logging Best Practices Advanced Logging Security Password System Fileshare Client Fileshare Server Writing Your Own FHRdrPwd Module Logon Validation Module File Access Validation Module Password File Maintenance User-ID Groups Supervisor Mode Advanced Operation Running Fileshare as a Background Process The NFILES Setting Single User Mode Filename Mapping Fileshare Server Data and Key Compression Data and Key Compression - Fileshare Server Virtual File Handler Interface Fileshare Server Monitoring Fileshare Fileshare Manager Fileshare Manager Configuration Byte-stream I/O Calls FS_LOCATE_FILE FS_SPLIT_FILENAME and FS_JOIN_FILENAME Performance Considerations Fileshare Performance on UNIX Large File Support with Fileshare Error Handling Fileshare Extended Status Codes Communications Errors Transaction Processing Errors Fileshare Server Messages Messages from FS001-S to FS050-W FS001-S The parameter "text " is not recognized as a valid parameter. FS004-S The parameter "text " specifies a time-out value that is invalid. FS005-S The parameter "text " is too long or invalid. FS006-S The parameter "text " has already been specified. FS007-S Invalid parameter combination. FS008-S Communications Initialization Failure. FS009-S The required communications module cannot be found. FS011-W Communications send failure. FS012-W Communications disconnect failure. FS013-W Communications receive error. FS014-W Communications data length not as expected. FS015-W Request from unknown user - request rejected. FS016-S The parameter "text " is invalid. FS017-S Unable to open the file : filename. FS018-S Log file corrupt - unrecognizable record in file. FS019-S Log file corrupt - can't read header. FS020-S The log file does not match the database sequence numbers - recovery aborted. FS021-S There is no log filename specified in the database reference file. FS022-S The log filename given cannot be found in the database reference file. FS024-S Failed to open log file : filename. FS025-S Write failure to the log file, Fileshare Server is closing down. FS026-W Failed to close the log file. FS027-S A second log file parameter has been found. FS028-W The log file shows the last session was not shut down successfully. FS029-S The log filename is already specified in the database reference file. FS030-S Insufficient disk space to continue logging to log file. FS031-I Record lock time-out failure on user : user. FS034-S A filename or log file parameter must be specified. FS035-S A database reference file must be specified. FS037-I The file filename does not have a file header record. Sequence checking is switched off for this file. FS038-S A matching sequence number not found in filename. FS039-S Improperly closed file - filename. FS040-S Unable to read the file header record in the file filename. FS041-S Unable to update the sequence number in the file filename. FS042-S Unable to open the database reference file: filename. FS043-S The database reference file contains an invalid entry. FS044-S Error reading the database reference file. FS045-W Duplicate filename specified in the database reference file. FS050-W A log file is not specified in the database reference file. Messages from FS051-W to FS099-W FS051-W Failure to allocate a larger buffer, the I-O request failed. FS052-S Failure to allocate required memory. The Fileshare Server is closing down. FS055-S The parameter "text " specifies a configuration file that does not exist. FS056-S The parameter "text " specifies a data compression value that is not within the range 0-255. FS057-S The parameter "text " specifies a key compression value that is not within the range 0-7. FS058-S Failure to allocate memory for the decompression of the log file. FS059-S Failure to allocate the memory required for processing the database reference file. FS062-S Failure creating the password file filename. FS063-S Failure opening the password file filename. FS064-S Failure reading the password file filename. FS065-S The password file is not of a recognized format. FS066-S The specified user name already exists in the password file. FS068-I The password file is now empty and has been deleted. FS069-S The specified entry could not be found in the password file. FS070-S Failure writing to the password file. FS071-W Unable to load the module FHXSCOMP to decompress the data area. FS072-S The parameter "text " contains a wild card which is not allowed with this parameter. FS073-S Failure to allocate memory to process the password file. FS074-S The Fileshare Server (NLM) failed to log on to NetWare with the login id specified. FS075-W Unable to load the module FSSECLOG - LOGON has been denied. FS076-W Unable to load the module FSSECOPN - OPEN has been denied. FS077-S A Fileshare Server of the same name has already been defined - the Fileshare Server is closing down. FS078-S No password file has been specified for the use of background mode. FS079-S A supervisor password entry must exist for the use of background mode. FS080-S No password file has been specified for the use of the synchronous communications mode. FS081-S A supervisor password must be specified in the password file for the synchronous communications mode. FS082-S The Netbios communications protocol is not responding. Ensure the requester software is loaded and functional. FS083-S Incompatible CCIIPX.NLM version. FS084-I Fileshare Server is starting. FS085-I Fileshare Server is active. FS086-I Fileshare Server is closing down. FS087-I Fileshare Server has closed down. FS089-I Database Reference File Maintenance Utility. FS090-I Database Reference File installation completed successfully. FS091-I Rollforward Recovery Utility FS092-I Rollforward Recovery has completed. FS094-I Password File Maintenance Utility. FS096-I Password File installation has completed. FS097-I Are you sure that you wish to close down the Fileshare Server ? (Y/N) FS099-W File I/O status was not as expected. Returned status: status Expected status: status Action code: text File: filename. Messages from FS101-I to FS149-I FS101-I text -- parameter has been accepted. FS103-I The log filename has been added to the database reference file. FS104-I The log file cannot be found, creating a new recovery log file. FS105-W The disk free space for the log file is below acceptable limits. FS106-I filename - added to database reference file. FS107-I filename - removed from the database reference file. FS108-I Processing the files specified in the database reference file. FS109-W The file filename does not exist. FS110-I filename - OK. FS111-W Files are still open. Continue to close down the Fileshare Server (Y/N) ? FS114-W Waiting for the old log file to be removed. FS118-I The database sequence number matches the sequence number in the log file, no recovery is needed. FS122-I Communications too busy on CCI SEND - retrying. FS123-I Communications too busy on CCI RECEIVE - retrying. FS124-I Checking the validity of the log file, please wait. FS125-I Recovery possible to last valid recovery log file record. FS126-I Performing recovery, please wait. FS127-S Invalid name mapping command. FS128-W Fileshare Server closedown invoked by Stop Run processing. FS129-I The Fileshare Server is still active. FS130-I Reading database reference file, please wait. FS131-W Invalid communications mode - parameter ignored. FS132-I The Fileshare Server is running with the following communication protocol(s): FS133-I Processing the password file, please wait. FS134-I The password file cannot be found - creating a new password file. FS135-I Fileshare Server security is active. FS136-I Fileshare Server security is not active. FS138-W The log file has been backed up and a new one has been created. FS139-I A matching date and time entry has been found in the log file. FS140-I No matching date and time entry has been found in the log file. FS142-W The Operating System does not permit the log file to be flushed to disk. FS143-W The Operating System does not allow free disk space information to be obtained. FS144-W More than one communications protocol has been specified - synchronous communications mode not active. FS145-W Fileshare Client disconnected, cannot contact user: text. FS146-W Unexpected action code, action-code - discarded. FS147-I A duplicate network message was received and discarded. FS148-I CCI return-code (function func) = code. FS149-I CCI SEND not complete, status will be checked later. Messages from FS151-I to FS200-W FS151-I CCI message size received = text. Indicated send message size = text FS153-I The Fileshare Server name has been reregistered on the network. FS154-I Please enter the FSVIEW supervisor password to enable the use of CCI Trace. FS155-I Password accepted - CCI Trace is enabled. Do you want CCI Trace active immediately? (Y/N) FS156-W Incorrect password - CCI Trace is disabled. FS158-I CCI Trace activated. FS159-I CCI Trace switched off. FS160-I Fileshare trace activated. FS161-I Fileshare trace switched off. FS163-I Input useropcode [filename-1] [ filename-2]. FS170-I Input- Logon. FS171-I Input- Logoff user. FS172-I Input- Find File userfilename. FS173-I Output- userstatus. FS176-W There is no backup directory specified in the database reference file. FS177-S The backup directory specified cannot be found in the database reference file. FS178-I The backup directory has been added to the database reference file. FS179-S A backup directory is already specified in the database reference file. FS180-W The log filename specified has an extension. The name of the log file has been changed to "filename". FS182-W Output- Access Denied FS188-W Fileshare Server database reference file installation completed with errors. FS189-W The backup directory does not exist. FS190-W The backup directory specifies the name of an existing file. FS191-W An error occurred accessing the backup directory. FS192-S More than one log file exists in the log file directory. FS193-S Unable to open the log file. FS194-I The log file "filename-1" has been backed up successfully to "filename-2". FS195-I The Fileshare Server is using the log file "filename". FS196-W Unable to create the log file "filename". FS197-S Unable to create the log file "filename". FS198-W The attempt to backup the log file failed because the backup file "filename" already exists. FS199-S The attempt to backup the log file failed because the backup file "filename" already exists. FS200-W The attempt to backup the log file to "filename" failed. Messages from FS201-S to FS252-S FS201-S The attempt to backup the log file to "filename" failed. FS202-I The Fileshare Server will continue logging to the log file "filename". FS203-I The Fileshare Server is appending to the log file "filename". FS204-W The Fileshare Server is unable to log to the log file "filename". Rollforward recovery logging is disabled. FS205-W Unable to remove the old recovery log file "filename". FS206-S There is more than one starter log file. The Recovery Utility is unable to determine which one to use. FS207-I There is no starter log file in the log file directory. FS208-S There is no starter log file in the backup directory. FS209-I A starter log file has been located in the backup directory. FS210-S There is more than one starter log file in the backup directory. FS211-S An error occurred checking the header on the log file "filename". FS212-I The Rollforward Recovery Utility is processing the log file "filename". FS213-W Unable to locate the continuation log file "filename" in the log file directory. FS214-I Searching for a backed up log file in the log file directory. FS215-I Searching for a backed up log file in the backup directory. FS216-I No backed up starter log file can be found in the log file directory. FS217-I No backed up starter log file can be found in the backup directory. FS218-I No backed up continuation log file can be found in the log file directory. FS219-I No backed up continuation log file can be found in the backup directory. FS220-I A backed up starter log file has been found in the log file directory. FS221-I A backed up starter log file has been found in the backup directory. FS222-I A backed up continuation log file has been found in the log file directory. FS223-I A backed up continuation log file has been found in the backup directory. FS224-S The log file directory contains more than one backed up starter log file. FS225-S The backup directory contains more than one backed up starter log file. FS227-W Failure to set Fileshare Server's access rights. FS228-I CCI SEND status checked. FS229-I Unrecognized CCI session ID - could not disconnect user. FS230-I User : user-IDuser-name FS231-S The parameter "nnn" is not numeric. FS232-I Date : date. FS233-W Unable to set the maximum amount of dynamic memory to the limit specified. FS234-W The parameter "text " specifies a memory limit below the minimum of 6 Mbytes allowed. FS235-W Failure to allocate memory for incomplete CCI SEND processing. FS236-I The log file name has been removed from the database reference file. FS237-S The next log file to use filename already exists, unable to back up current log file. FS237-W The next log file to use filename already exists, unable to back up current log file. FS238-I Terminating communications with this user. FS239-I Output - user Record locked. Retry operation. FS240-I Output - user File locked. Retry operation. FS241-I Output - user Insufficient log file disk space. Retry operation. FS243-S Failure backing up the file filename1 to filename2. FS244-S Failure restoring the backed up file filename1 to filename2. FS245-S Failure deleting the log file filename. FS246-I Backing up database files to directory backup directory. Please wait. FS247-I Restoring database files from directory backup directory. Please wait. FS248-I Commencing automatic Fileshare Recovery. FS249-I Restarting Fileshare Server. FS250-I Deleting all unwanted log files. FS251-S Logging must be activated for all files when specifying a backup directory. FS252-S Failure deleting the file filename. Messages from FS301 - FS400 FS302-S Unable to continue - A log file already exists Tools Consolidated Tracing Facility To enable CTF tracing To enable CTF tracing of a web application CTF Trace File Formats Components Traced by CTF mf.cci Properties mf.esmq Properties mf.esxa Properties mf.mffh.fs Properties mf.mffh.xfh Properties mf.mffh.xsm Properties mf.mvs.casspool Properties mf.mvs.mvscatio Properties mf.mvs.mfjcl Properties mf.rts Properties mf.mvs.le37 Properties CTF Configuration File mftrace.application mftrace.comp.component-name#property mftrace.dest mftrace.dest.component-name mftrace.emitter.emitter-name#property mftrace.level mftrace.level.component-name mftrace.time Example CTF Configuration Files CTF Emitter List BINFILE Emitter Properties JAVALOGGER Emitter Properties TEXTFILE Emitter Properties CTF Tracing Examples Profiler Introduction to Profiler Invoking Profiler from the Command Line Profiler Output Time Spent in Called Programs Directives for Profiler Configuring CCI CCITCP Configuration CCI Support For TCP/IP CCI Support Modules for TCP/IP TCP/IP Configuration Running the CCI Configuration Utility CCI Configuration for UNIX Users Using CCITCP2 Using Directory Server Instead of CCITCP2 CCITCP2 Search Order CCITCP2 Troubleshooting Advanced Features Running CCITCP2 as an NT Service Using CCI Over TCP/IP Without CCITCP2 Direct Connection and Starting Servers on Fixed Ports Environment Variables and the CCI.INI File CCITCP Environment Variables CCITCP Options in the CCI.INI File Application Configuration CCITCP Server Name CCITCP Machine Name CCINAMPU Configuration CCI Support for UNIX Named Pipes (FIFOs) CCI Support Module for UNIX Named Pipes Transport Speed CCI.INI File Options for CCINAMPU Application Configuration CCINAMPU Server Name CCINAMPU Machine Name Default Service Location Common Error Status CCI Tracing Enabling CCI Tracing CCITRACE Environment Variable Tracing Options for cci.ini Activating CCI Tracing for Fileshare CCI.INI - The CCI Configuration File What is the CCI.INI File? Where to Locate CCI.INI The Format of CCI.INI General Configuration Options for CCI.INI errlog_path CCI Status Messages CCI Status Messages CCI Message Table PL/I Programming Open PL/I User's Guide Using Open PL/I Compiling a Program Compiling in 64-Bit Mode mfpp Syntax mfpli Syntax mfplx Syntax Preprocessor Order of Execution Examples mfplx Options Include Preprocessor Options Examples Macro Preprocessor Options CICS Preprocessor Options HCO for DB2 LUW Preprocessor Options DB2 Preprocessor Options (Deprecated) Compiler Options Intel-Specific Options Compiler Listings The -l Option The -map Option The -xref Option The -exp Option Open PL/I Compiler Implementation Limits Open PL/I Compiler restrictions Compilation Statistics Temporary Files Optimization Linking a Program Link Options Using ldpli Running a Program Run-time Errors Accessing Command-Line Arguments in Open PL/I Programs Associating a Logical Open PL/I File with a Physical Disk Data File Method 1 (Default) Method 2 Method 3 Creating a Sharable Library Program Debugging Using PLIDUMP Finding Variables in PLIDUMP Output Finding AUTOMATIC Variables Debugging CICS Applications with EXEC CICS LINK Statements PL/I Debugging in JCL and IMS Using Open PL/I with Other Software Products Open PL/I Migration Issues and Restrictions DB2 C++/Views Open PL/I and Informix Open PL/I and Micro Focus Open PL/I and IBM WebSphere MQ Using the PL/I Message User Exit Linking an Open PL/I Application Using Separate Shared Objects for Each Subroutine Compiling, Linking and Debugging of Fetchable Procedures Compiling and Linking of Programs That Are to Be Used As Fetchable Procedures Debugging of Fetchable Procedures Data File Tools Support for PL/I PL/I to COBOL Data Item Type Mapping Creating and Using a Record Layout File Creating and Using a Segment Layout File EXEC DLI Support in PL/I Language Concepts Line Boundaries Main Procedure Data Types Fixed Binary (p <= 7) Fixed Binary (8 <= p <= 15) Fixed Binary (16 <= p <= 31) Fixed Binary (31 <= p <= 63) Fixed Decimal (p,q) Float Binary (p <= 23) Float Binary (23 < p <= 52) Float Decimal (p) Character (n) Character (n) Varying Widechar (n) Widechar (n) Varying Bit (n) Bit (n) Aligned Pointer Label Picture Entry File Variable Structure Area (n) Offset Arithmetic Precision External Procedures External Names Maximum Number of Arguments for a Function or Subroutine Call Open PL/I Calling Conventions Calling Other Languages C Calling Conventions Argument Passing Conventions HP Argument Passing Conventions (32-bit) Intel Argument Passing Conventions (32-bit) RS/6000 Argument Passing Conventions (32-bit) Sun Sparc Argument Passing Conventions (32-bit) Register Save Conventions HP Register Save Conventions (32-bit) Intel Register Save Conventions (32-bit) RS/6000 Register Save Conventions (32-bit) Sun Sparc Register Save Conventions (32-bit) Function Result Conventions HP Function Result Conventions (32-bit) Intel Function Result Conventions (32-bit) RS/6000 Function Result Conventions (32-bit) Sun Sparc Function Result Conventions (32-bit) Return of Data Types Open PL/I Equivalent Data Types Special Programming Tasks XML Parser Support in PL/I Using the PLISAXA and PLISAXB XML parsers Notes on PLISAXA and PLISAXB XML parsing support and differences with IBM's implementation Using the PLISAXC XML parser Notes on PLISAXC XML parsing support and differences with IBM's implementation SAX event structures SAX event structure descriptions for PLISAXA and PLISAXB SAX event structure descriptions for PLISAXC PLISAXA and PLISAXB XML Parser event function parameters PLISAXC XML Parser event function parameters XML Parser exception event error codes PLISAXA and PLISAXB event structure example PLISAXC event structure example Event differences XML document coded character sets Supported EBCDIC and ASCII code pages Specifying a code page Exceptions CBL_GET_PROGRAM_INFO (PL/I) Open PL/I SQL Options DB2 SQL Support PL/I DB2 Stored Procedures Working with Stored Procedures Writing and Preparing Stored Procedures Preparing Stored Procedures How an Application Works With a Stored Procedure Writing and Preparing Applications to Use Stored Procedures Executing the SQL Statement CALL Parameter Conventions Using Indicator Variables to Speed Processing Declaring Data Types for Passed Parameters Limitations Defining Stored Procedures under DB2 LUW Compiling and linking stored procedures under DB2 LUW Testing DB2 LUW Stored Procedures Creating a CTF Trace for DB2 LUW Stored Procedures Debugging PL/I DB2 LUW Stored Procedures HCO for DB2 LUW Preprocessor DB2 SQL Preprocessor Options (Deprecated) Coding DB2 SQL Statements in Open PL/I Applications Defining the DB2 SQL Communications Area Defining SQL Descriptor Areas Embedding SQL Statements Using Host Variables Declaring Host Variables Numeric Host Variables Character Host Variables Determining Equivalent SQL and PL/I Data Types Determining Compatibility of SQL and PL/I Data Types Using Host Structures Using Indicator Variables CONNECT TO Statement COMPOUND Statement Handling SQL Error Return Codes Sample Programs Open PL/I DB2 SQL Sample 1 Program Compilation, Linking, and Execution Open PL/I DB2 SQL Sample 2 Program Equivalent HCO for DB2 LUW Preprocessor Options OpenESQL Support for Oracle PL/I Applications Compiling a PL/I application for OCI Setting BLOB and CLOB variables Date and Timestamp Formatting with OpenESQL for OCI Additional Considerations for Oracle Recommended OpenESQL Directives for Open PL/I Supported OpenESQL Compiler Options Switch Module Support Using the OpenESQL OCI Directive with PL/I: Examples OpenESQL Compiler Options for Open PL/I Open PL/I Compiler Diagnostic Messages Interpreting Diagnostic Messages Open PL/I Run-time Error Messages Run-time Errors PL/I Run-time Error Codes Value Table for ONCODE Built-in Function Introduction Table of values returned by ONCODE National Locale Support Compiling Programs with NLS Setting Up the National Locale Environment Using the LANG Environment Variable Running Your NLS Program NLS Initialization NLS Operations Character Sets Using the EBCDIC Character Set EBCDIC/ASCII Equivalents Environment Variables Environment Variables Summary Migration to Micro Focus File Formats Overview Reasons for Migrating to Micro Focus File Formats Determine What File Formats You Are Using Liant Indexed (aka) IBM/Informix CISAM Liant Indexed (aka) IBM/Informix CISAM Conversion Process Liant Variable Length Sequential Conversion Process Liant Relative Record Conversion Process Appendix - Unload Program Appendix - Load Program Appendix - Sample Shell Script to Build/Run Appendix - Sample extfh.cfg Terminfo Database and Terminal Devices Overview System Terminfo Portable Terminfo for COBOL COBOL Screen Handling Requirements Searching Portable and System Terminfo Databases Terminal Devices Screen Handling Requirements Essential Entries Optional Entries Highlighting Performance Considerations Wide Terminal Mode Line Drawing Color Special Terminal Facilities Wide Terminal Mode Terminal Emulators The Portable Terminfo Utilities mftic and mfinfocmp Terminfo Compiler (mftic) Terminfo Lister (mfinfocmp) Search Sequence UNIX Key Usage Chart Troubleshooting Diagnostics in Enterprise Server Default Logs Console Log Micro Focus Communications Server (MFCS) log.html Micro Focus Directory Server (MFDS) journal.log Configurable Traces and Diagnostics Auxiliary Trace CASDUMP CTF Trace MFCS Connector Tracing Memory Strategy Historical Statistical Facility (HSF) Core on Error Fileshare Trace External File Handler Trace XA Switch Module Tracing Security Tracing Security Auditing Non-Micro Focus Diagnostics Minimum Diagnostic Configuration Recommendations for Production Systems Production System Failure Data Capture Reporting a Problem How to Report a Support Incident (SI) Providing an Informative Short Description Different Types of Incident Compiler-related Incidents Debugging Failures Reproducible Run-time Failures Unpredictable Run-time Failures Performance Issues Managing the Incident Important Considerations for Incidents Naming Conventions for Diagnostic Collection Specific Troubleshooting Advice Copyright and Legal Information Copyright and Trademarks Secure Communications (SSL) Legal Information NET SNMP Copyright Notations and Conventions
|