Issue
Acrolinx for XMetaL version 1.2 no longer supports XMetaL version 10.
Applies To
Product |
Version |
---|---|
Acrolinx for XMetaL |
1.0 and 1.1* |
XMetaL | 10 |
Cause
On XMetaL 10, the Windows registry key FEATURE_USE_LEGACY_ JSCRIPT has an entry for xmetal.exe set to 1. This setting prevents the Acrolinx Sidebar from loading in a web browser control. If you try to show the Sidebar, the resource manager will appear blank and a run-time error message will appear.
Registry Path | Key | Value | OS |
---|---|---|---|
HKLM\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_USE_LEGACY_JSCRIPT | xmetal.exe | 0/1 | 32-bit |
HKLM\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_USE_LEGACY_JSCRIPT | xmetal.exe | 0/1 | 64-bit |
Solution
The best solution would be to update to XMetaL 11 or 12. This legacy XMetaL feature no longer appears in the registry for these newer versions so no workaround is required.
Workaround
The DITA Map Editor feature in XMetaL requires using this legacy Script script engine. However, in our testing, we didn't observe any problems when disabling this registry key.
If you’re still using XMetaL 10, then you need to disable the legacy Jscript engine by changing an entry in the Windows registry to load the Acrolinx Sidebar. You must have administrator privileges to edit the Windows registry. Navigate to the key FEATURE_USE_LEGACY_ JSCRIPT and for the entry xmetal.exe change the value from 1 to 0.
You can also download the following .bat files for updating the registry on your writers' computers.