XMetaL Tips and Tricks

XMetaL Community Forum XMetaL Tips and Tricks Info: Changes to schemas don’t show up until you clear the cache

  • Su-Laine Yeo

    Info: Changes to schemas don’t show up until you clear the cache

    Participants 1
    Replies 0
    Last Activity 11 years, 8 months ago

    If you are working with custom DTDs, custom XML Schema, or specialized DITA DTDs, know that XMetaL Author automatically creates and caches compiled versions of schema files, as rules files with extension .rlx (for DTDs) or .rld (for XML Schema). If you make a change to a schema file, XMetaL will usually compile a new rules file. However, if you replace a schema file with a different version of the schema file which happens to have an older “last modified” timestamp, XMetaL will not compile a new rules file.

    For XMetaL 5.5 and 6.0, rules files are generated in the %APPDATA%SoftQuadXMetaLgen folder. After replacing a schema file, exit XMetaL, delete this folder, and then restart XMetaL. (Note: Because this folder may also contain cached .tbr files, you should restart XMetaL with the Ctrl key held down.)
    XMetaL will automatically rebuild the rules file from the most recent version of your schema file.

    For previous versions of XMetaL, rules files are generated in the same folder as the schema file instead of in the %APPDATA% folder.

    Reply

  • You must be logged in to reply to this topic.

Lost Your Password?

Products
Downloads
Support