Q:
What causes message 0S03I PROGRAM CHECK INTERRUPTION - HEX LOCATION 0050BB28 - INTERRUPTION CODE 10 - SEGMENT-TRANSLATION EXCEPTION?
A:
Make sure the new MBC BATCNTL file is defined to the batch job (not the old CMT BATCNTL file).
Process CICS commands from batch jobs.
Q:
What causes message 0S03I PROGRAM CHECK INTERRUPTION - HEX LOCATION 0050BB28 - INTERRUPTION CODE 10 - SEGMENT-TRANSLATION EXCEPTION?
A:
Make sure the new MBC BATCNTL file is defined to the batch job (not the old CMT BATCNTL file).
Q:
The use of DBLC, usinga 3 digit URT fails. The use of a 4 digit URT works, but yet generates a RC=255
A:
Contact CA for a solution
Q:
How do you correct AFDK abend in MBCA when updating the password?
A:
Set Transaction Isolation off ISOLATE(NO), put the BATCNTL file in an LSR pool (that supports at least keylength 44), or update password in batch.
Q:
What do I have to do to change the MBC prefix?
A:
Change the Installation Option PREFIX. Rename all trnx MBC*, programs MBCP* and maps MBCM* and update RDO to match.
Q:
MBCA did not display expiration date of CPU code after update
A:
The expiration dates only display online within 60 days of expiration.
Q:
I don't see which file caused the warning on this command: CEMT SET FI(S*) CLO
A:
Change command to CLOS S* to produce the audit trail that's written to the CICS log.
Q:
Is there an option to display the input control cards on the Console?
A:
No, but you may customize exit Job Log exit MBCBLOGX to do so.
Q:
I'm trying to insert a password via program MBCBATCH with a PASS n pppppppppppppppp command and receive this message:
MBCB204-INVALID UTILITY FUNCTION
A:
Execute the stand-alone utility MBCBCUTL instead of MBCBATCH. This utility allows you to add a password without a password being present.
Q:
How do I determine my installed release?
A:
From the MBCA or MBCB transaction, choose Option 2 to Display PTFs. The first numbers of Level Set are the release, the 2nd two are the fix level.
Q:
Does the LINK or STAR command return information from the CICS program back to the batch program?
A:
The STAR command merely starts a transaction. There is no feedback - we issue the START and continue on to the next command (if there is one).
The LINK command links to a program, waits for the program execution and will accept limited feedback from the linked-to program. If the linked-to program runs a long time, you may not want to tie up your batch job for the duration of the execution.
For debugging purposes, you may use CEDX to trace either the STARTed task or the LINKed-to program.
Q:
Why this error after upgrading from 1.5 to 1.6?
MBCB024-DPL RESP(27) RESP2(00) ABEND CODE( )
A:
When changing the PREFIX value, all CICS maps (MBCM*) and programs (MBCP*) must be renamed to match and RDO definitions updated.
Q:
Does the UNAL command work differently in MacKinney Batch to CICS (MBC) than it did in CICS/CEMT from Batch (CMT)?
A:
Yes. CMT used SVC 99's to unallocate the datasets. MBC spaces out the dataset names. If you have your dataset names defined in your CSD, you do not need UNAL statements in your JCL UNLESS you are reassigning the FCT to a different dataset.
A typical CMT result for I FILE(MYFILE)
Fil(MYFILE ) Vsa Clo Une Rea Bro Sha Dsn( HLQ.MYFILE.KSDS )
A typical MBC result for I FILE(MYFILE)
Fil(MYFILE ) Vsa Clo Dis Rea Upd Add Bro Del Sha
Q:
What does message MBCB021-CONNECT FAILED: APPL(DBDCICS ) RESP(00000008) REASON(00000203-00000092) mean?
A:
The message occurs when IRC is CLOSED. 203 implies "No CICS" and 92 implies "system not logged on".
Q:
What does message MBCB023-DPL REQUEST FAILED: EXCI RESP(00000008) REASON(203-00) mean?
A:
203 implies "No CICS". CEMT INQ CONN command showed MBCX was missing. Added to resolve.
Q:
Unable to add password via batch update. Receiving MBCB042 and MBCB201 msgs.
A:
The password update is failing because the control record is missing from the BATCNTL file. You can either:
Q:
MBCB200-BATCNTL VSAM OPEN ERROR: RC(008) REASON(168) message when trying to update password from batch
A:
For MBC release 1.4 and above, set the BATCNTL file to Read-Only in every region so batch jobs to update the passwords can run successfully.
Q:
How do resolve MBCB213-128X BUFFER EXPANSION FAILED after several MBCB214-128X BUFFER EXPANSION SUCCESSFUL messages?
A:
Add the required end-of-data delimiter DC CL8'@@@@@@@@' to MBCFLIST.
Q:
What causes MBCE000 Error INVREQ on write of BATCNTL when trying to Copy one VSE Domain record to another?
A:
Had the same Port number - needs to be unique.
Q:
OPEN MYFILE
MBCE000-ERROR IOERR (00040210) ON SET FILE IN MBCPCMFI
What does the message mean and how do I fix it?
A:
Look in the SYSLOG for additional information relating to MYFILE. Usually the file is in use by another job or user.
Q:
Why am I receiving this message?
A:
MBC release 1.6 changed the COMMAREA length, so you cannot mix
MBC/batch and MBC/CICS release levels.
Q:
Why MBCE309 when using transaction MBCA?
A:
The BATCNTL file should be defined as READ ONLY in allow regions to allow MBCA trnx to run in any.
Q:
What does an AZI4 abend from transaction MBCX abend AZI4 in program DFHMIRS mean?
A:
AZI4 says IRC has become unavailable. Sometimes the CICS region is waiting on a User Catalog to come available due to an enqueue held by another address space. Rerun the job after the enqueue is released.
Q:
What does MBCX do and who should have access?
A:
This transaction is vital to EXCI execution. All MBC job submitters
need access.
Q:
What happens if you still have a MTPFLIST in your DFHRPL concatenation when you use MacKinney Batch to CICS? Will it present a problem?
A:
MTPFLIST is a group a files to open/close/allocate/unallocate. This module will be ignored by our newer MBC product so it won't hurt to have in your RPL list. If you have JCL expecting to find a group list, you'll need to rename it to MBCFLIST.
To determine if you have any JCL using this member, look for an '@' sign in your JCL. For example: OPEN @ACCTFILS
Q:
How do you fix Open error on BATCNTL; DFHFC00964 8502 0008 00DC?
A:
Removed BATCNTL file from LSRPOOL.
Q:
I am trying to learn and implement MBC, but have one question. If I run MBCBATCH to open files, but CICS is down how do I get the files opened, and how do I know the job failed? I want some kind of automation that will open the files once CICS comes up, if I have run the MBCBATCH to open them.
A:
You can use file status tracking to do what you are asking. You will need to set STATFLAG to Y and add the BATSTAT DD in your execution JCL. Then most file commands (irregardless of whether CICS is up or down) are recorded. During PLT start up, program MBCPPPLT resets the files' status to the last desired state.
Q:
MBCE324-YOUR MACKINNEY BATCH TO CICS PASSWORD FOR CPU xxxxx IS INVALID in batch, and PASSWORD 1: 1234567890123456 VALID in CICS
A:
There are two BATCNTL files, or the batch job is being submitted from a different CPU.
Q:
Is the BATCNTL file used to control where the commands can be sent?
A:
Set DOMSEC to 'Y' to limit the applids.
Q:
Can we place the MBCR transaction in the sequential terminal input and start the status tracking facility at region start-up using the sequential terminal as an alternative to specifying MBCPPLT in the PLT?
A:
We do not currently support the sequential terminal at CICS start-up. This is a protection feature to prevent transaction MBCR from being accidently entered and executed from a terminal.
Q:
Can we place the MBCR transaction in the sequential terminal input and start the status tracking facility at region start-up using the sequential terminal as an alternative to specifying MBCPPLT in the PLT?
A:
We do not currently support the sequential terminal at CICS start-up. This is a protection feature to prevent transaction MBCR from being accidently entered and executed from a terminal.
Q:
Can I run an MBCBATCH job to update my password?
A:
No, but you can run MBCBCUTL.
Q:
How do you resolve this message? 0S35I PHASE MBCBATCH DOES NOT FIT IN LTA OR PARTITION when executin MBCBATCH
A:
Remove SIZE=AUTO
Q:
What causes these errors?
MBCB171 SOCKET ERROR: RC(001) ERRNO(01127)
EZY1293E INITAPI CALL FAILURE TRANSACTION=EZA1 TASKID= 0000035L ERRNO= 121
A:
CSI APAR PI36463. 5.2 TCPADDR parameter in EZAC,DIS,CICS is now important. Set to 00.