Skip to main content
ExLibris

Knowledge Assistant

BETA
 
  • Subscribe by RSS
  • Back
    Aleph

     

    Ex Libris Knowledge Center
    1. Search site
      Go back to previous article
      1. Sign in
        • Sign in
        • Forgot password
    1. Home
    2. Aleph
    3. Knowledge Articles
    4. p_publish_06: records not processed into PRIMO; re-running **MASTER RECORD**

    p_publish_06: records not processed into PRIMO; re-running **MASTER RECORD**

    1. Last updated
    2. Save as PDF
    3. Share
      1. Share
      2. Tweet
      3. Share
    1. Additional Information
    • Article Type: General
    • Product: Aleph
    • Product Version: 20
    • Relevant for Installation Type: Dedicated-Direct; Direct; Local;


    Aleph records are (sporadically) not being processed into PRIMO. We find that the following runs of p_publish_06 got the "No such file or directory" error, indicating that there were z00p records which failed to have a tar file created for them:

    abc01_p_publish_06.00943 (Jun 16)
    abc01_p_publish_06.00944 (Jun 17)
    abc01_p_publish_06.00955 (Jun 25)
    abc01_p_publish_06.00956 (Jun 26)

    Resolution:
    *Solution A.* If this is a one-time event (for instance because an incorrect path was specified):

    Edit the $aleph_root/tab_publish_timestamp (see Article link below), setting the date to a date preceding the first date that records failed to be processed.

    For instance, you would change June 30th to June 23rd, that is, change:

    PRIMO-FULL 201206301730110

    to:

    PRIMO-FULL 201206231730110

    (You need only be concerned with the month and day. You can leave the bytes 9-15 in this timestamp as they are.) (See link to article about this date format below.)

    The preceding presumes that p_publish_06 is being run with p_publish_type "LAST-DATE".

    If you set it back more than is necessary, the only effect will be that more records will be reprocessed than might be necessary.... No problem.


    *Solution B.* If this is a recurring problem, -- until we find some other solution -- change the job_list to execute p_publish_06 twice each day:

    * the 1st time at 5:15 with UPDATE-FLAG set to No and
    * a 2nd time at 7:15 with UPDATE-FLAG set to Yes.

    Possible scenarios:

    1. Both the 5:15 and the 7:15 work. Result: the Primo pipe will process the updates twice. Not a problem.

    2. The 5:15 fails and the 7:15 works. Result: the tar file will be written once (by the 7:15) and processed by the Primo pipe..

    3. The 5:15 works and the 7:15 fails. Result: the tar file produced by the 5:15 run will be processed by the Primo pipe. Since the 7:15 fails the timestamp will not be updated. This means that the next day's run will include the previous day's z00p's also. Not a problem.

    4. Both the 5:15 and the 7:15 fail. Hopefully, this won't happen. If it does, you will need to update the timestamp and run manually from the command line. (See Solution A. above.)

    Note: As described in KB 16384-49393, this solution can only work in v20 if you specify Y" for p_zip_flag in p_publish_06.

    This change should result in far fewer cases where the tar file is not written and you need to do the manual procedure.

    *Solution C.* Rerun publish-04 to republish all of the z00p records.

    Additional Information


      Article: z00p_timestamp and tab_publish_timestamp are in UTC format

    Category: Publishing


    • Article last edited: 10/8/2013
    View article in the Exlibris Knowledge Center
    1. Back to top
      • p_publish_06: No matching line found . for the set: .. ; root_dir: Undefined var
      • p_ret_01 doesn't find tag
    • Was this article helpful?

    Recommended articles

    1. Article type
      Topic
      Language
      English
      Product
      Aleph
    2. Tags
      1. 20
      2. contype:kba
      3. Dedicated-Direct
      4. Direct
      5. Local
      6. Prod:Aleph
      7. Publishing
      8. Type:General
    1. © Copyright 2025 Ex Libris Knowledge Center
    2. Powered by CXone Expert ®
    • Term of Use
    • Privacy Policy
    • Contact Us
    2025 Ex Libris. All rights reserved