<library> is not in WORD_STARTUP_LIBS, ACC_AUT_STARTUP_LIBS, etc.
- Article Type: General
- Product: Aleph
- Product Version: 17.01
Description:
In v17 when we run p_acq_04, we get errors at the end of the log file. It seems that the job runs and it restarts the ue_06 process, but why these errors?
Library SCC50 unlocked
environment variable 'bl_pid' not defined
lib_batch is already running for SCC50
SCC50 is not in WORD_STARTUP_LIBS
SCC50 is not in ACC_AUT_STARTUP_LIBS
SCC50 is not in MESSAGE_STARTUP_LIBS
[ 1] 7871
OAIREP_STARTUP_LIBS: Undefined variable
SCC50 is not in OAIREP_STARTUP_LIBS
end
Resolution:
The "'bl_pid' not defined" message can be ignored.
If you have set your aleph_start.private to have the desired values for the xxxx_STARTUP_LIBS, these messages can be ignored.
The locking of a library by a batch job causes the ue processes in that library to stop. When the job finishes and unlocks the library, the system restarts the ue processes appropriate for the library:
in deciding if the ue_01 process should be started in this library, it checks if the library is in the $WORD_STARTUP_LIBS (you can check this yourself with the command: "echo $WORD_STARTUP_LIBS")
for the ue_06 process, REQUEST_STARTUP_LIBS;
for the ue_08 process, ACC_AUT_STARTUP_LIBS;
for the ue_11 process, MESSAGE_STARTUP_LIBS;
for the ue_13 process, OAIREP_STARTUP_LIBS;
etc.
(The values for the xxxx_STARTUP_LIBS come from aleph_start and aleph_start.private.)
Certain ue processes are appropriate only for certain types of libraries.
For a job running in a bib library, one would expect to see:
xxxnn is not in REQUEST_STARTUP_LIBS
xxxnn is not in OAIREP_STARTUP_LIBS
and (usually):
xxxnn is not in MESSAGE_STARTUP_LIBS
For a job running in an ADM library, one would expect to see:
xxxnn is not in $ACC_AUT_STARTUP_LIBS
xxxnn is not in $OAIREP_STARTUP_LIBS
xxxnn is not in PUB_STARTUP_LIBS
and (often)
xxxnn is not in $WORD_STARTUP_LIBS
xxxnn is not in MESSAGE_STARTUP_LIBS
For a job running in a Course Reserve or authority library, one would expect to see:
xxxnn is not in ACC_AUT_STARTUP_LIBS
xxxnn is not in MESSAGE_STARTUP_LIBS
xxxnn is not in REQUEST_STARTUP_LIBS
xxxnn is not in $OAIREP_STARTUP_LIBS
xxxnn is not in PUB_STARTUP_LIBS
As noted in SKB# 6796, the ue_13 (OAIREP_STARTUP_LIBS) is used only by the German consortia.
See also KB 8192-2664.
Additional Information
faq, startup-libs, ue processes
- Article last edited: 10/8/2013