Original commit message from CVS: Added ifdefs around xml code when it was not compiled into the core.