Issue 6957: Regarding Life Sciences ID service lifesci 3-5-12, and3-12-02 (lsr-identifiers-ftf) Source: Fujitsu (Mr. Tom Rutt, tom@coastin.com) Nature: Uncategorized Issue Severity: Significant Summary: This OMG spec specifies a mapping to Web services in section 8.2. The second para of 8.2 needs to be clarified to state that only the soap/http binding is conformant to the WS-I Basic ­Profile 1.0a. The basic profile has placed HTTP get/ mappings outside the scope (i.e., BP 1.0 conformant systems may ignore these bindings). This Lifesciencs mapping specifies and uses a new WSDL binding extension, FTP binding. It needs to be clarified that this is an extension to wsdl defined in this OMG spec, and needs to use an OMG lifesciences url (instead of an IBM url) for the namespace of the FTP finding extensions. The actual extension elements need to be defined in a schema which is part of this specification. The semantics of this new FTP binding do not seem toe be completely specified. The explanation of the FTP binding (8.2.4.3 Bindings for FTP) should be enhanced. In particular, it is unclear how the get data with range operation is mapped to FTP, since it states that the binding ignores the input message parts Resolution: see below Revised Text: 1) In section 13.2. remove the second paragraph (the one starting with "The WSDL definitions adapted by this..." 2) In section 13.2.2.1 "Bindings for the SOAP over HTTP" insert as the first paragraph the following (note that this text is almost identical with the one remove above; also note that the text here also includes modifications by yet another issue #7571): The WSDL definitions for this binding are designed to be compliant with the WS-I Basic Profile 1.0a [11] and the WS-I Attachments Profile 1.0 Board Approval Draft [12] 3) In section 13.2.2.2 "Bindings for HTTP GET" insert as the first paragraph the following text: The HTTP GET binding is not WS-I compliant and can be ignored by WS-I compliant systems. 4) in section 13.2.2.3 "Bindings for FTP" insert as the first paragraph the following text: The FTP binding is not WS-I compliant and can be ignored by WS-I compliant systems. The FTP binding is not endorsed by the W3C in the Web Service protocols at this time. It is provided for convenience and backwards compatibility with existing Life Science data resources that are available as files using the File Transfer Protocol. The WSDL FTP extension specified here is not intended to serve as a more general purpose mechanism for describing FTP services beyond this specification. For the purposes of this specification, the LSID resolution client utilizing the FTP binding is expected to extract the server name and file path from a WSDL port that references the standard FTP binding described in this specification and access that file using the standard FTP protocol. In the absence of any other out of band information the file transfer will default to an anonymous login with a binary transfer mode. Discussion: (but not requiring a change to the document by the editor): With regard to the FTP binding. The issue asks how the GetDataByRange function is implemented in the FTP binding. The specification, however, already specifies that the GetDataByRange is not implemented in the FTP binding. Consequently the document can remain unchanged on this point. In accompanying files, the letters "IBM" will be changed to "OMG" and the paths will be made consistent – see issue in #7387 Actions taken: February 5, 2004: received issue December 3, 2004: closed issue Discussion: End of Annotations:===== te: Thu, 05 Feb 2004 22:02:58 -0500 From: Tom Rutt Reply-To: tom@coastin.com User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4) Gecko/20030624 X-Accept-Language: en-us, en To: lifesciences@omg.org Subject: [Fwd: FTF issue for LifeSciences ID service] -- ---------------------------------------------------- Tom Rutt email: tom@coastin.com; trutt@fsw.fujitsu.com Tel: +1 732 801 5744 Fax: +1 732 774 5133 Message-ID: <4023025D.1050600@coastin.com> Date: Thu, 05 Feb 2004 21:56:29 -0500 From: Tom Rutt Reply-To: tom@coastin.com User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4) Gecko/20030624 X-Accept-Language: en-us, en MIME-Version: 1.0 To: issues@omg.org, lifesci@omg.org, ab@omg.org Subject: FTF issue for LifeSciences ID service Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit Issue xxxx Regarding Life Sciences ID service lifesci 3-5-12, and3-12-02 Source: Tom Rutt, Fujitsu Priority - important This OMG spec specifies a mapping to Web services in section 8.2. The second para of 8.2 needs to be clarified to state that only the soap/http binding is conformant to the WS-I Basic ­Profile 1.0a. The basic profile has placed HTTP get/ mappings outside the scope (i.e., BP 1.0 conformant systems may ignore these bindings). This Lifesciencs mapping specifies and uses a new WSDL binding extension, FTP binding. It needs to be clarified that this is an extension to wsdl defined in this OMG spec, and needs to use an OMG lifesciences url (instead of an IBM url) for the namespace of the FTP finding extensions. The actual extension elements need to be defined in a schema which is part of this specification. The semantics of this new FTP binding do not seem toe be completely specified. The explanation of the FTP binding (8.2.4.3 Bindings for FTP) should be enhanced. In particular, it is unclear how the get data with range operation is mapped to FTP, since it states that the binding ignores the input message parts. Tom Rutt -- ---------------------------------------------------- Tom Rutt email: tom@coastin.com; trutt@fsw.fujitsu.com Tel: +1 732 801 5744 Fax: +1 732 774 5133