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:
  1. Log on to the BizTalk Server as the account that is used to run the BizTalk Messaging Service.
  2. 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.
  3. 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.

MORE INFORMATION

To determine under which user account the BizTalk Service is running, use these steps:
  1. On the taskbar, click Start, point to Settings, and then click Control Panel. In the Control Panel dialog box, double-click Administrative Tools. In the Administrative Tools dialog box, double-click Services.
  2. In the Details pane, double-click BizTalk Messaging Service. The BizTalk Messaging Service Properties (Local Computer) dialog box appears.
  3. In the BizTalk Messaging Service Properties (Local Computer) dialog box, click the Log On tab.

Modification Type:MajorLast Reviewed:11/7/2003
Keywords:kbprb KB281183