Issue 11687: Section: 4.1.9 SOAP Binding (corbawsdl-rtf) Source: (, ) Nature: Enhancement Severity: Critical Summary: The binding of CORBA System exception is not complete , regarding WSDL 1.1 (see http://www.w3.org/TR/wsdl#_soap:fault Each occurrence of : <fault name="CORBA.SystemException"/> must be replaced by : <fault name="CORBA.SystemException"/> <soap:fault name="CORBA.SystemException" use="literal"/> </fault> More details on http://rt.cpan.org/Ticket/Display.html?id=30893 Resolution: Revised Text: Actions taken: November 26, 2007: received issue Discussion: End of Annotations:===== m: webmaster@omg.org Date: 26 Nov 2007 12:10:31 -0500 To: Subject: Issue/Bug Report -------------------------------------------------------------------------------- Name: Francois Perrad Company: cpan mailFrom: francois.perrad@gadz.org Notification: Yes Specification: CORBA to WSDL/SOAP Interworking Specification Section: 4.1.9 SOAP Binding FormalNumber: 06-11-01 Version: 1.2 RevisionDate: 11/01/2006 Page: 27 Nature: Enhancement Severity: Significant HTTP User Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9 Description The binding of CORBA System exception is not complete , regarding WSDL 1.1 (see http://www.w3.org/TR/wsdl#_soap:fault Each occurrence of : must be replaced by : More details on http://rt.cpan.org/Ticket/Display.html?id=30893 Date: Fri, 14 Dec 2007 14:37:17 -0500 From: Tom Rutt Reply-To: tom@coastin.com User-Agent: Thunderbird 1.5.0.13 (Windows/20070809) To: Andrew Watson Cc: ab@omg.org, francois.perrad@gadz.org, OMG Mars Subject: CORBA to WSDL Issue Recently, Issue 11687 has been raised against the Corba to WSDL Interworking Spec. There is no current RTF for this spec, and it is critical that this issue be resolve in an expedient manner. The proposed solution by the Issue submitter is also incorrect. It is important that the correct solution is progressed quickly to resolve this issue. The following text includes a revision proposal which is correct, according to the WSDL 1.1 specification. I would propose that OMG process this as an URGENT Issue resolution, to be processed by the Architecture Board. ------------------- Issue 11687: Section: 4.1.9 SOAP Binding (corbawsdl-rtf) Click here for this issue's archive. http://www.omg.org/issues/issue11687.txt Nature: Enhancement Severity: Significant Summary: The binding of CORBA System exception is not complete , regarding WSDL 1.1 (see http://www.w3.org/TR/wsdl#_soap:fault Each occurrence of: "" must be replaced by: " " More details on http://rt.cpan.org/Ticket/Display.html?id=30893 Discussion: The issue is pointing out a serious problem in the existing specification; however the proposed resolution from the issue submitter is also incorrect. One of the reasons this error was not detected earlier was that the SOAP binding elements are expressed using the WSDL 1.1 extension mechanism, which is based on the .Any. type of XSD schema. So this error cannot be detected by a simple XSD schema syntactic check. It is very important to quickly resolve this issue, so the users of the spec can apply the correct solution to their implementations. Resolution: Quoting from WSDL 1.1 (http://www.w3.org/TR/2001/NOTE-wsdl-20010315) " 3.6 soap:fault The soap:fault element specifies the contents of the contents of the SOAP Fault Details element. It is patterned after the soap:body element (see section 3.5). * The name attribute relates the soap:fault to the wsdl:fault defined for the operation. The fault message MUST have a single part. The use, encodingStyle and namespace attributes are all used in the same way as with soap:body (see section 3.5), only style="document" is assumed since faults do not contain parameters. " The revised text needs to comply with this section of WSDL 1.1. Revised Text: Replace each occurrence of: " " with: " " " Actions taken: -- ---------------------------------------------------- Tom Rutt email: tom@coastin.com; trutt@us.fujitsu.com Tel: +1 732 801 5744 Fax: +1 732 774 5133 Date: Fri, 1 Feb 2008 17:14:38 +0000 To: ab@omg.org From: Andrew Watson Subject: Issue 11687 now declared Urgent Dear Architecture Board members, I'm formally declaring issue 11687 as Urgent in accordance with the procedure laid out in section 4.4.1.5 of the P&P (pp/07-08-01). The summary of this issue can be found in the attachment (supplied by Tom Rutt). This is an issue with the CORBA/WSDL specification. However, since there is currently no CORBA/WSDL RTF, this resolution will be voted by the Architecture Board. The default resolution will be to apply the change shown below. Note that this is NOT the proposed resolution in the attachment, which contains a superfluous quote character. The deadline for resolving this issue is 1700 GMT on 15th February 2008. I will decide how to resolve the issue if and only if the AB fails to do so by that time. Please reply with EITHER your vote on applying this resolution OR your suggestion for an alternative resolution (if any). Thanks, Andrew Default Resolution ================== Replace each occurrence of: " " with: " " Date: Tue, 5 Aug 2008 15:54:43 +0100 To: smsc@omg.org From: Andrew Watson Subject: Urgent Issue 11687 on CORBA/WSDL 1.2 specification Cc: Linda Heaton Dear SMSC members, This is to let you know that the Urgent resolution of Issue 11687 is being applied to the CORBA/WSDL 1.2 specification (formal-06-11-01). In the absence of a CORBA/WSDL RTF, this issue was voted on by the AB back in February, but because of an oversight on my part, Linda wasn't informed at the time. I corrected this yesterday, and she has now produced the CORBA/WSDL 1.2.1 revision, which is being published today. For your reference, the Urgent Issue declaration and ballot is attached below. Thanks, Andrew Dear Architecture Board members, I'm formally declaring issue 11687 as Urgent in accordance with the procedure laid out in section 4.4.1.5 of the P&P (pp/07-08-01). The summary of this issue can be found in the attachment (supplied by Tom Rutt). This is an issue with the CORBA/WSDL specification. However, since there is currently no CORBA/WSDL RTF, this resolution will be voted by the Architecture Board. The default resolution will be to apply the change shown below. Note that this is NOT the proposed resolution in the attachment, which contains a superfluous quote character. The deadline for resolving this issue is 1700 GMT on 15th February 2008. I will decide how to resolve the issue if and only if the AB fails to do so by that time. Please reply with EITHER your vote on applying this resolution OR your suggestion for an alternative resolution (if any). Thanks, Andrew Default Resolution ================== Replace each occurrence of: " " with: " "