Steve,

I don't know of a problem in this area. I've used relative paths successfully. But your setup may be somewhat different.

Can you provide more information about the context in which you're seeing this issue? Build environment? Compiler? What API you're passing the relative path to? Can you duplicate the issue with a test program?


On Mar 15, 2005, at 9:20 AM, Steve Smith wrote:

I'm having difficulty getting the Xerces-C++ parser to use relative paths on Mac OS X. Using absolute paths works fine.

But when I try to pass the parser a path such as
    ../../../configuration.xml

Note that it's puzzling why the path above gets converted into an absolute path as below... It looks like the current directory is root. Xerces should be calling getcwd to fetch the current directory (and does so at XMLParsePathToFSRef_X in MacOSPlatformUtils.cpp.


-jdb


I get an error:
The primary document entity could not be opened. Id=//../../../configuration.xml


Do I need to use the routines in MacOSPlatformUtils.hpp to help with this somehow?

Any help on this would be appreciated.

Thanks,

Steve

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to