FIX: The IPersist Interface on the OrderGroup Object Fails and the DBStorage Error Is Generated (316720)
The information in this article applies to:
- Microsoft Commerce Server 2000
This article was previously published under Q316720 SYMPTOMS
When you attempt to use the loadXML method from the Commerce Server 2000 OrderGroup object by using the IPersist interface in Microsoft Visual Basic, the following error is returned:
"Run-Time Error -2147467259 (80004005) IPersistXML: Error parsing XML"
CAUSE
This problem occurs because an empty key name exists that is being used for at least one of the dictionary items. For example:
dict("") = "somevalue"
RESOLUTIONTo resolve this problem, obtain the latest service pack for Commerce Server 2000. For additional information, click the following article number to view the article in the
Microsoft Knowledge Base:
297216 INFO: How to Obtain the Latest Commerce Server 2000 Service Pack
WORKAROUND
To work around this problem, use a non-empty key name in the dictionary before you save the file.
STATUSMicrosoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article. This problem was first corrected in Commerce Server 2000 Service Pack 3 (SP3).
Modification Type: | Minor | Last Reviewed: | 9/27/2005 |
---|
Keywords: | kbHotfixServer kbQFE kbbug kbCommServ2000preSP3fix kbCommServ2000sp3fix kbfix KB316720 |
---|
|