PRB: BizTalk: XML Validation may Fail for Float Data Type (281183)
The information in this article applies to:
- Microsoft BizTalk Server 2000
This article was previously published under Q281183 SYMPTOMS
The following error message may appear in the Application Event Log upon submitting XML data to BizTalk Server 2000:
An error occurred in BizTalk Server.
Details:
The XML document has failed validation for the following reason: Error parsing '0.00' as float datatype
CAUSE
Validating XML data that contains a Float data type may fail if the Language settings for the system are set to a different locale than the settings for the user account configured to run the BizTalk Messaging service. The XML Float data type is dependent on the Locale settings to correctly validate the punctuation used in the data.
RESOLUTION
To resolve this issue make sure that your computer is configured to use the same Locale settings as the user account that is used to run the BizTalk Messaging Service.
To configure the locale settings for the system and the account used by the BizTalk Messaging service, use these steps:
- Log on to the BizTalk Server as the account that is used to run the BizTalk Messaging Service.
- On the taskbar, click Start, point to Settings, and then click Control Panel. In the Control Panel dialog box, double-click Regional Options. In the Regional Options dialog box, click the General tab.
- Ensure that the locale selected for the current user matches one of the locales selected under Language settings for the system.
STATUS
This behavior is by design.
Modification Type: | Major | Last Reviewed: | 11/7/2003 |
---|
Keywords: | kbprb KB281183 |
---|
|