I-008 revisions...

This goes into 5.5

<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
      "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <title>No title</title>
  <meta name="generator" content="amaya 8.1a, see http://www.w3.org/Amaya/" />
</head>

<body>
<h3>I-008: Locale Sensitive Formatted Data in SOAP Fault Messages</h3>

<p>FaultReason must substitute locale-sensitive data into a text message.</p>

<p>Service "A" is defined on Provider "A". A fault is generated during
invocation that returns a faultReason that includes values for which the
presentation depends on locale.</p>
<ul>
  <li>"The date provided, 12 November 2201, was too late."</li>
  <li>"The argument 12345.678 was too large."</li>
  <li>"The argument 12345,678- was too small."</li>
</ul>

<p>The provider should format substitutions in each message according to the
language (and implied locale) of the message, not according to the locale of
the provider or service. In the case of Language Neutral or Service
Determined patterns, it may not be possible to generate a message in the
user's preferred language (or the preference may not be available). In these
cases, the message most likely will follow the language preference of the
SOAP Provider or the service's (agent's) host.</p>

<p>Applies to: SOAP, or an extension of SOAP</p>
</body>
</html>

Addison P. Phillips
Director, Globalization Architecture
webMethods | Delivering Global Business Visibility

432 Lakeside Drive, Sunnyvale, CA, USA
+1 408.962.5487 (office)  +1 408.210.3569 (mobile)
mailto:aphillips@webmethods.com

Chair, W3C-I18N-WG, Web Services Task Force
http://www.w3.org/International/ws 

Internationalization is an architecture. 
It is not a feature.

Received on Wednesday, 8 October 2003 14:47:04 UTC