- From: Christopher B Ferris <chrisfer@us.ibm.com>
- Date: Tue, 13 Aug 2002 12:36:25 -0400
- To: <asirv@webmethods.com>
- Cc: "Martin Gudgin" <mgudgin@microsoft.com>, "WS-Desc WG \(Public\)" <www-ws-desc@w3.org>, www-ws-desc-request@w3.org
- Message-ID: <OF6FAF9EE3.BA95A0E4-ON85256C14.005B17FB-85256C14.005B2487@rchland.ibm.com>
Works for me. Christopher Ferris Architect, Emerging e-business Industry Architecture email: chrisfer@us.ibm.com phone: +1 508 234 3624 www-ws-desc-request@w3.org wrote on 08/13/2002 12:26:33 PM: > > Thank you. > > "The actual value of the targetNamespace AII of the imported WSDL MUST > match the actual value of the namespace AII on the import EII" > > This is sufficient. > > Asir > > -----Original Message----- > From: www-ws-desc-request@w3.org [mailto:www-ws-desc-request@w3.org]On > Behalf Of Martin Gudgin > Sent: Tuesday, August 13, 2002 9:45 AM > To: asirv@webmethods.com; WS-Desc WG (Public) > Subject: RE: WSDL and targetNamespace coercion ?? > > > > > > > -----Original Message----- > > From: Asir S Vedamuthu [mailto:asirv@webMethods.com] > > Sent: 13 August 2002 14:01 > > To: WS-Desc WG (Public) > > Subject: WSDL and targetNamespace coercion ?? > > > > > > > > Hi, > > > > I have two questions that relate to targetNamespace coercion. > > I will greatly appreciate any input from this group. Let me > > use an example, > > > > <definitions name="InteropTest" > > targetNamespace="http://soapinterop.org/" > > xmlns="http://schemas.xmlsoap.org/wsdl/" > > xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" > > xmlns:tns="http://soapinterop.org/"> > > > > ... > > > > <!-- IMPORT [1] --> > > <import location="http://www.whitemesa.com/interop/InteropTest.wsdl" > > namespace="http://soapinterop.org/" /> > > > > <!-- IMPORT [2] --> > > <import location="http://www.whitemesa.com/interop/InteropTest.wsdl" > > namespace="http://soapinterop.org/xsd" /> > > > > <service name="interopLab"> > > <port name="interopTestPort" binding="tns:InteropTestSoapBinding"> > > <soap:address location="http://www.whitemesa.net/interop/std" /> > > </port> > > </service> > > </definitions> > > > > IMPORT [1] and [2] statements import 2 namespaces into this > > web service description. However, these 2 statements point to > > the same location. At a glance, it appears that IMPORT [2] > > attempts to coerce the namespace from > > 'http://soapinterop.org/' to > 'http://soapinterop.org/xsd' > > > > My > > two question are, > > > > [Q1] In > > general, does WSDL allow target namespace coercion? > > I believe it is the intention of the WSDWG that WSDL import work the > same way as XML Schema import. So targetNamespace coercion is not > allowed. I propose we add text to the spec along the lines of; > > The actual value of the targetNamespace AII of the imported WSDL MUST > match the actual value of the namespace AII on the import EII. > > > > > [Q2] If WSDL allows target namespace coercion, what are the > > processing rules for coercing target namespaces? > > Given answer to Q1, not relevant. > > Hope this helps > > Gudge > > > > > Regards, > > > > Asir S Vedamuthu > > > > webMethods, Inc. > > 703-460-2513 or asirv@webmethods.com > > http://www.webmethods.com/ > > > > >
Received on Tuesday, 13 August 2002 13:30:11 UTC