MSXML problems
Discussion
We currebtly run our online publishing processes using VB, MSXML parser and the source data in XML.
All works smoothly until sysadmins install software on the server (not the sysadmins fault!), such as service packs, Sophos AV upgrade, backup software upgrade, etc.
More ane more software packages now have a dependency on the MSXML parser, so include a version with the install.
If MSXML gets "upgraded/changed" from the one our VB code is expecting the system can fail - even though the VB code is calling specfic DOM versions.
Does anyone have any experience of another XML parser that we can call from VB (and in the near future VB.Net).
TIA
All works smoothly until sysadmins install software on the server (not the sysadmins fault!), such as service packs, Sophos AV upgrade, backup software upgrade, etc.
More ane more software packages now have a dependency on the MSXML parser, so include a version with the install.
If MSXML gets "upgraded/changed" from the one our VB code is expecting the system can fail - even though the VB code is calling specfic DOM versions.
Does anyone have any experience of another XML parser that we can call from VB (and in the near future VB.Net).
TIA
Plotloss said:I've used Xerces under C++ on a MS platform quite a lot. No experience with VB though.
There must be someone somewhere running Xerces (the Java parser) in an MS development environment.
I don't see why you're having problems. MSXML is a COM object and as such is guaranteed to be backwardly-compatatible (so long as MS play by the rules and only augment or add interfaces rather than changing or removing them).
What code is failing and with what error?
Just a thought (not used MSXML) but are there different point releases for specifc standards?
I would expect major release 4 to be an extension of 3 but the possibility of a 3.1 being different is not un MS like.
Is your code using specific features of the parser that have perhaps changed?
I would expect major release 4 to be an extension of 3 but the possibility of a 3.1 being different is not un MS like.
Is your code using specific features of the parser that have perhaps changed?
FunkyGibbon said:
If MSXML gets "upgraded/changed" from the one our VB code is expecting the system can fail - even though the VB code is calling specfic DOM versions.
Just found out from our developers that they haven't been calling the specific DOM versions (MSXML3 is the one they want) - just the default interface (so they get what they are given).
24hrs down time 'cause they've been a bit shoddy, and blamed it on sysadmins
So, I'll now be off to do a bit of
whilst they do a bit of
Thanks for the replies.
FG
FunkyGibbon said:D'Oh! I was going to say that but your original post was so adamant that they were making a versioned request that I ended deleting that paragraph and didn't post it.
Just found out from our developers that they haven't been calling the specific DOM versions (MSXML3 is the one they want) - just the default interface (so they get what they are given).
Bloody VB developers - so slap-dash and shoddy.

Gassing Station | Computers, Gadgets & Stuff | Top of Page | What's New | My Stuff


