VSAM record level sharing was requested for the file either because of the RLS parameter on the DD statement or ALLOCATE command or because of the RLS argument in the call to the FILEINF callable service. Record level sharing could not be provided because the SMSVSAM server was not available.
The unit is no longer connected to a file. If neither the ERR nor the IOSTAT specifier is present on the I/O statement, the condition is signaled. If the condition is unhandled, the application is terminated.
Qualifying Data: Only the basic set of four qualifying data for I/O conditions as shown in Table 1. Within this basic set, statement has a value of READ, and parm_count has a value of 4.
Permissible Resume Actions:
Name | Action Taken after Resumption |
---|---|
RN | The OPEN statement is not completed, and execution continues. |
If VSAM record level sharing isn't required, then don't request it in the DD statement, in the ALLOCATE command, or in the call to the FILEINF callable service. Otherwise, correct the situation that caused the SMSVSAM server not to be available.
If you cannot resolve the problem, seek assistance from your Language Environment support personnel.
FOR1390