Completely my fault.
When I updated the xml file I renamed the original as a backup in case the new file was corrupted. So the error was being caused because the config file was looking for the wrong xml file.
When I deleted the renamed file, the page loads in Dreamweaver just fine.
Maybe this should serve as a warning not to mess around with the library files :-(