Issue 6613: CORBA fixed types (corbawsdl-ftf) Source: (, ) Nature: Clarification Severity: Minor Summary: CORBA fixed types are mapped to the XML Schema "decimal" type (not "integer") And the element "restriction" of the map becomes : <xsd:restriction base="xsd:decimal"> The xsd:integer type have a facet fractionDigits fixed to 0. Resolution: : Accept solution proposed by source Revised Text: : in 1.2.7.9 change: " CORBA fixed types are mapped to the XML Schema "integer" type, with appropriate restrictions according to the original IDL (the "totalDigits" and "fractionDigits" attributes will be set appropriately). For example: // IDL typedef fixed<10,2> MyFixed this maps to: <!-- WSDL --> <xsd:simpleType name="MyFixed"> <xsd:restriction base="xsd:integer"> <xsd:totalDigits value="10"/> <xsd:fractionDigits value="2" fixed="true"/> </xsd:restriction> </xsd:simpleType> " to " CORBA fixed types are mapped to the XML Schema "decimal" type, with appropriate restrictions according to the original IDL (the "totalDigits" and "fractionDigits" attributes will be set appropriately). For example: // IDL typedef fixed<10,2> MyFixed this maps to: <!-- WSDL --> <xsd:simpleType name="MyFixed"> <xsd:restriction base="xsd:decimal"> <xsd:totalDigits value="10"/> <xsd:fractionDigits value="2" fixed="true"/> </xsd:restriction> </xsd:simpleType> Actions taken: November 13, 2003: received issue March 10, 2005: closed issue Discussion: End of Annotations:===== m: webmaster@omg.org Date: 13 Nov 2003 06:18:44 -0500 To: Subject: Issue/Bug Report -------------------------------------------------------------------------------- Name: Francois PERRAD Company: - mailFrom: francois.perrad@gadz.org Notification: Yes Specification: CORBA to WSDL/SOAP Interworking Specification Section: 1.2.7.9 FormalNumber: 03-11-02 Version: 1.0 RevisionDate: 11/02/2003 Page: 1-16 Nature: Clarification Severity: Minor HTTP User Agent: Mozilla/4.79 [en] (Windows NT 5.0; U) Description CORBA fixed types are mapped to the XML Schema "decimal" type (not "integer") And the element "restriction" of the map becomes : The xsd:integer type have a facet fractionDigits fixed to 0.