We have several copies of XXE Professional edition installed on WinXP PCs
on two different local area networks.  It works on one of these networks,
but not on the other.  The version (4.1.0), config files, and installation
directories are the same for both networks, as far as I can tell.  Clearly
I'm missing something, but after re-installing XXE on the "bad" PC,
re-installing our local config files, etc., I still can't tell why it
works on one network and not the other.  I'm hoping that you'll have a
guess where I have failed.

The error msg is:
----------
   Errors found in configuration files

   file:/S:/TTO1308/XMLEditor/addon/CASLGrammar/0CASLGrammar.xxe

   *    "file:/S:/TTO1308/XMLEditor/addon/CASLGrammar/0CASLGrammar.xxe",
   line 17, column 58: missing or invalid attribute "location"
----------

The line in question looks like this:
----------
  <include location="xxe-config:docbook5/docbook5.xxe" />
----------
and column 58 is the newline at the end of that line.  If I'm
understanding correctly, xxe-config should point on our WinXP machines to
  C:\Program Files\XMLmind_XML_Editor\addon\config\
which I can confirm is there, and the docbook5/docbook5.xxe file is in the
expected place and (as far as I can tell) intact.  We verified that there
is no environment var xxe-config defined on the "bad" PC, so presumably
XXE interprets this variable correctly; in which case it should find the
docbook5.xxe file.  You would think.

(We do have the environment variable XXE_ADDON_PATH set to
"S:\Public\TTO1308\XMLEditor\addon;+", which is where it's finding the
file whose line 17 is reported as the erroneous line.)

Any suggestions of other things I should check for, or other ways to debug
this problem?

   Mike Maxwell
   CASL/ U MD


Reply via email to