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 January 14, 2011 at 7:27 pm
Info: Changes to schemas don’t show up until you clear the cache
January 14, 2011 at 7:27 pmParticipants 1Replies 0Last Activity 12 years agoIf 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%SoftQuadXMetaL
gen 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.
-
AuthorPosts
- You must be logged in to reply to this topic.