i have the following function i wrote to create an XML file using Xerces 3.0.1, if i call this function with a filePath of \"foo.xml\" or \"../foo.xml\" it works great, but
From looking at the source the filename gets passed through to WindowsFileMgr::fileOpen in WindowsFileMgr.cpp, which doesn't appear to be expecting a URI.
So, have you tried not converting the filename to a URI, e.g. just use: