Skip to main content
ExLibris

Knowledge Assistant

BETA
 
  • Subscribe by RSS
  • Back
    Primo

     

    Ex Libris Knowledge Center
    1. Search site
      Go back to previous article
      1. Sign in
        • Sign in
        • Forgot password
    1. Home
    2. Primo
    3. Knowledge Articles
    4. Pipe fail with errors: Invalid content was found starting with element 'XXX'. One of '{YYY}' is expected

    Pipe fail with errors: Invalid content was found starting with element 'XXX'. One of '{YYY}' is expected

    1. Last updated
    2. Save as PDF
    3. Share
      1. Share
      2. Tweet
      3. Share
    1. Problem Symptoms
    2. Cause
    3. Resolution
    4. Additional Information
    • Product: Primo
    • Product Version: All
    • Relevant for Installation Type: Dedicated-Direct, Direct, Local

     

    Problem Symptoms


    Primo Pipe fails with the following errors:  
    Invalid content was found starting with element 'XXX'. One of '{YYY}' is expected  

    Errors for examples:
    •    Invalid content was found starting with element 'XXX'. One of '{title}' is expected
    •    Invalid content was found starting with element 'XXX'. One of '{type}' is expected
    •    Invalid content was found starting with element 'XXX'. One of '{ sourcerecordid}' is expected
    •    Invalid content was found starting with element 'XXX'. One of '{delivery}' is expected.

     

    Cause


    In Primo PNX record there are several mandatory fields. When one of them can't be created, the record will fail with this error. If many records failed with this error and the pipe threshold was exceeded - the pipe will fail.

    The mandatory fields are: 
    •    Controltype – sourcerecordid, sourceid and recordid
    •    Displaytype – type and title
    •    Deliverytype – delcategory

     

    Resolution


    •    Check the Normalization Rules with the failing record metadata and see what seems to be the problem.
    •    Check if more than one mandatory fields are being created, for example two display/type. This will also cause the Pipe to fail as only one is allowed.

     

    Additional Information


    There are more errors with the same error structure such as:
    “Invalid content was found starting with element 'ranking'. One of '{browse}' is expected.”
    Invalid content was found starting with element 'recordid'. One of '{sourcedbandrecordid, originalsourceid, ilsapiid, recordtype, addsrcrecordid, sourcetype, sourceformat, sourcesystem, lastmodified, almaid, colldiscovery}' is expected.
    These are indicating different issues usually pointing to a discrepancies between the normalization rules and the source.

     


    • Article last edited: 05-Oct-2016
    View article in the Exlibris Knowledge Center
    1. Back to top
      • Pipe fails with error: XML validation message
      • Pipe Failed with Error: deadlock detected while waiting for resource
    • Was this article helpful?

    Recommended articles

    1. Article type
      Topic
      Community Content Type
      How To
      Content Type
      Knowledge Article
      Language
      English
      Product
      Primo
    2. Tags
      1. nep
      2. title
      3. type
    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