Two things:
1. I added XERCES_CPP_NAMESPACE_QUALIFIER and it still didn't seem to help (cut and paste it exactly out of the article that way)
2. I finally fixed that problem and now it works great.


Thanks for all of your help.
At 09:51 AM 3/14/2003 +0200, you wrote:
> "Kohli, Naveen" wrote:
>
> Clean solution will be to use xercesc namespace in your code.
>
> xercesc::DOMDocument

It is already done in the code below (XERCES_CPP_NAMESPACE_QUALIFIER
DOMDocument).
John uses Borland compiler as I can see from his previous posts. Borland
compiler support namespaces but xercesc does not know about this because
BorlandCDefs.hpp does not contain following define:

#define XERCES_HAS_CPP_NAMESPACE

So John can add this define to
src\xercesc\util\Compilers\BorlandCDefs.hpp
and rebuild xercesc library or don't include MSXML header files

>
> -----Original Message-----
> From: John Meyer [mailto:[EMAIL PROTECTED]
> Sent: Thursday, March 13, 2003 1:41 PM
> To: [EMAIL PROTECTED]
> Subject: Error
>
> XMLPlatformUtils::Initialize();
> DOMImplementation *impl =
> DOMImplementationRegistry::getDOMImplementation(XMLString::transcode("core")
>
> );
> XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *doc =
> impl->createDocument(0,XMLString::transcode("files"),0);
> DOMWriter *wri = impl->createDOMWriter();
>
> //error:
> [C++ Error] Unit1.cpp(172): E2015 Ambiguity between 'DOMDocument' and
> 'Msxml::DOMDocument'
>
> _________________________________________
> John Meyer
> Programmer
> ICQ#: 63450423
> More ways to contact me: http://wwp.icq.com/63450423
> _________________________________________
>
> ---------------------------------------------------------------------
> 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]



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



Reply via email to