How to Troubleshoot the error message RPS03 REQUEST QUEUE FULL with CA Roscoe?
search cancel

How to Troubleshoot the error message RPS03 REQUEST QUEUE FULL with CA Roscoe?

book

Article ID: 23196

calendar_today

Updated On:

Products

Roscoe

Issue/Introduction

Received error message RPS03 REQUEST QUEUE FULL.

 

Environment

Release:
Component: ROSCOE

Resolution

This message means Roscoe was unable to add a report to the CA Roscoe Request Queue.

There are a number of reasons why Roscoe might not be able to add a report to its request queue. This can happen if:

  1. The RPS library where Roscoe stores the spooled reports is full

    1. The RPS library may be full of reports that are old or reports that cannot be printed because printers are unavailable.

    2. The RPS library may be full because it is not large enough for the volume of reports being printed.

  2. The ROSLIBS themselves are full.

    1. The ROSLIBs may be full of dead blocks requiring a LIBUTIL, reclaim and this could be impacting space available for the queue.

    2. The ROSLIBs may simply have run out of space and the space for them needs to be increased.

To Diagnose Problems with the CA Roscoe Request Queue

On the Roscoe command line, type
a RPS.

This will give you a listing of all the members in the Roscoe Spool account. Review to see what is in there - what are the dates? How members are in there?
To get running again quickly, issue the command 'F ROSCOE,RPS RESTART COLD' from the console to completely empty the CA Roscoe Request Queue (spool).
Warning: This will delete all waiting print requests.

If you really need additional space for the print spool, increase the value for the SPOOLIM parameter in the RPSGEN and reassemble it. MRO6013 found in the CA Roscoe SAMPJCL file will assemble RPSGEN and link-edit it as member #RPSENV into your Roscoe target library. Refer to the CA Roscoe System Reference Guide, Section 8.3 for more information about RPSGEN.

If it is full of reports you don't need, delete them from the selection list using a D in front of the report. You must be signed onto the RPS account to do this.

  • To See if there are Problems with the ROSLIBS

Type the SPACE command on the Roscoe command line. This is how many blocks you have left in the ROSLIBS.

Run a ROSTAT on the ROSLIBS. For details on how to do this and how to interpret the results, please see TEC298420 Determining Index & Data Block Usage for the ROSLIBS - ROSTAT  and essage ROS115A NO SPACE AVAILABLE ON ONLINE LIBRARY. CALL SYSTEMS

NOTE : Before doing anything with the ROSLIBS, back them up.