VNC0962D

program-name: exec-name(task-name), ALERT=vip-alert-id, AGENT=vip-agent-name, ALR3(buffer-address), CPB(buffer-address)

Debug message issued by VNCRXM03, the REXX EXEC exit that creates variables for execs called from alert and message rules. The exit acts before the exec begins processing the ALR3 alert buffer. The address of the ALR3 alert buffer is passed to the exec in the CPB.

VNC0961E

exec-name request for decimal-K-bytesK bytes exceeds RMODE 24 or 31 memory limit of decimal-K-bytesK

Error message issued by VNCRXR02, the program that services REXX requests to obtain and free blocks of memory, when the total allocation for the specified rmode, including the latest request, would exceed the limit set for the rmode, either by default, or with the global configuration statement “RexxEnvLimit.”

The first decimal-K-bytes in the message is the total amount of memory that would be allocated, if the current request was processed.

The second decimal-K-bytes is the maximum amount of memory allowed for the rmode shown in the message.

The storage request is rejected and the number of failed storage requests for the exec is increased by 1.

REXX always retries failed storage requests once. Sometimes REXX will request a smaller amount on the second request. If the second request keeps the total allocation below the limit for the rmode, the exec may continue execution and complete normally.

If REXX cannot obtain enough memory, it will free all the memory is has obtained so far and terminate the exec with various error messages, depending on what the exec was doing at the time of the failed storage request.

Action: Increase the memory limit for the rmode, using the “RexxEnvLimit” global configuration statement, and re-run the exec.

VNC0960D

program-name: exec-name REXX-storage-request ADR=pool-address, ACTSZ=actual-size, MINSZ=requested-size, SP=storage-subpool; CPB=cpb-address

Debug message issued by VNCRXR02, the program that services REXX requests to obtain and free blocks of memory, to show the parameters passed by REXX every time REXX makes a storage request.

The REXX-storage-request may be “GET” for an rmode 31 storage request, “GETLOW” for an rmode 24 storage request. Or “FREE” for a request to free storage of either rmode.

ADR and ACTSZ only have meaningful data for “FREE” requests, in which case pool-address is the address of the data section of a previously allocated buffer, and actual-size is the size of the data section of the buffer.

MINSZ only has meaningful data for “GET” and “GETLOW” requests.

The requested-size is the minimum length of the memory block REXX is requesting.
The storage-subpool is always zero. All storage allocations for REXX are in subpool zero.

VNC0959D

VNC0959D program-name: exec-name RSM action an storage-class@ buffer-address, length=buffer-length; totals RM31=decimal-K-bytesK, RM24=decimal-K-bytesK

Debug message issued by VNCRXM00, the program that controls REXX execution, and VNCRXR02, the program that services REXX requests to obtain and free blocks of memory, to show the disposition of a block of memory.

RSM refers to the REXX Storage Management component of VNAC.

The action may be either “allocated” or “freed.”

The storage-class refers to the name of the buffer type being processed. Requests for 64KB or less use storage-class RXL0-RXL4 for rmode 24 buffers, and RXH0-RXH4 for rmode 31 buffers. storage-class is SMTS for memory blocks larger than 64KB for both rmodes.

The buffer-address is the buffer’s hexadecimal memory address. The buffer-length is the decimal length of the buffer, including its 32 byte header.

The totals show the current memory allocation for each rmode. They include the amount for the latest request.

VNC0958D

program-name: exec-name PUTALR created AFR buffer buffer sequence number at buffer-address; Agent=vip-agent-name, alert=vip-alert-id

Debug message issued by VNCRXF28, the program that saves alert rules processed by the OBEYFILE exec, to show the sequence-number, buffer-address, filter vip-alert-id, and vip-agent-name values of each new alert filter that gets stored in an AFR buffer.

VNC0957E

program-name: exec-name set or cancel check-for-cancel timer; RTC=hex-return-code; CPB=cpb-address

Error message issued by VNCRXM00, the program that initiates and terminates REXX execs, if it receives a non-zero hex-return-code when it sets or cancels the the STIMERM exit. STIMERM periodically checks if a request was issued to cancel the exec. This will not affect the execution of the exec. However, if a set request fails, it may prevent a user from canceling the exec. If a cancel request fails, it may result in other abends.

Action: For help resolving this problem, contact SDS Technical Support.

VNC0956D

program-name: exec-name cmd-name; called by calling-program; storage-class class enqueue-dequeue

Debug message issued by VNCRXC05, the GLOBALV host command, to show the enqueue or dequeue action that was taken for storage-class. The enqueue for a storage class should be followed within a couple lines by a dequeue for the same storage class in the VNCOUT log file.

VNC0955E

member-name exceeds 999 lines; LINE=line-number; TEXT=“line-text”

Error message issued by VNCRXC07, the VIEW host command, when the displayable number of panel lines exceeds the limit of 999 lines. line-number is the number of the record in member-name that was processed before the error occurred and line-text is the contents of the record.

VNC0954W

exec-name member-name VIEWAUTOROLL has an invalid value “character”

This is a warning message issued by VNCRXC07, the VIEW host command, when an input type panel in member-name is being processed and REXX variable, VIEWAUTOROLL was defined and has a value other than “Y” or “N”. The value used in the panel will default to “Y”. This variable only has meaning for input type panels, but its use is optional. If defined, it must have a value of “Y” or “N”.

VNC0953I

VNCRXC07full-cmd-id: exec-name DEBUG PNL=member-name; VIEWAUTOROLL=Y or N

This is a user requested debug message issued by VNCRXC07, the VIEW host command, to show the value retrieved from the REXX variables VIEWAUTOROLL. The value defaults to Y if the variable was not defined or had an invalid value. VIEWAUTOROLL=Y, the default, causes the VNAC client to automatically switch from the panel to the session window when new messages arrive. VIEWAUTOROLL=N prevents the client from automatically switching to the session window when new messages arrive. This message is displayed during the first of three passes through the panel member in the process of creating the XML output message sent to the VNAC client.