Skip to main content
ExLibris
  • Subscribe by RSS
  • Ex Libris Knowledge Center

    Normalization rules: "The file cannot be saved due to a compilation error"

    • Article Type: General
    • Product: Alma

    Problem Symptoms:
    I copied and pasted a normalization rule from the documentation.
    When I try to save it, I get the following message:

    "The file cannot be saved due to a compilation error:[13,48]: [ERR 105] Line 13:48 required (...)+ loop did not match anything at input '' [16,0]: [ERR 102] Line 16:0 mismatched input '' [13,48]: [ERR 101] Line 13:48 no viable alternative at input 'z' in rule "remove subfield z from 852 field?€? when (eval ( true )) then NormalizationUtil.removeSubField(targetObj," "

    Cause:
    The problem is caused by a wrong character (curved double quote instead of straight double quote).

    Example:
    rule "remove subfield b from 900 field?€?

    The last character in the above example is a closing (typographical, curved) quotation mark.

    Resolution:
    Replace curved quotation marks with straight double quotes.

    Category: Resource Management - Alma

    Subject: Configuration - Alma


    • Article last edited: 4/17/2014