Ian,
The WS-Coordination specification has a reference to
http://docs.oasis-open.org/ws-tx/wscoor/2006/06/wscoor.xsd
http://docs.oasis-open.org/ws-tx/wscoor/2006/06/wscoor.wsdl
which needs to be changed as
well.
I am wondering if we can revert back to using the names we had
used before (such as, wscoor.xsd) to avoid this whole issue. Would OASIS staff
be open to that?
I am not sure what the benefits of using a versioned file name
is, particularly since we are about to complete work, and we have not used such
version information in the past for the WSDL/XSD files.
Thanks.
From: Ian Robinson
[mailto:ian_robinson@uk.ibm.com]
Sent: Wednesday, February 07, 2007 9:57 AM
To: ws-tx@lists.oasis-open.org
Subject: [ws-tx] Re: Issue 114 - Links to schema in WSDL files incorrect
Having
discussed this with the TC admin, we will need to create new WSDL files at new
locations and reapprove our committee specs.
I therefore
propose the following concrete resolution:
<ProposedResolution>
1. We create 3
new versions of the WSDL in which the imported schema is properly located.
For example,
change WS-AT so that
<xs:import
namespace="http://docs.oasis-open.org/ws-tx/wsat/2006/06"
schemaLocation="http://docs.oasis-open.org/ws-tx/wsat/2006/06/wsat.xsd"/>
is replaced by;
<xs:import
namespace="http://docs.oasis-open.org/ws-tx/wsat/2006/06"
schemaLocation="http://docs.oasis-open.org/ws-tx/wsat/2006/06/wstx-wsat-1.1-schema-200701.xsd"/>
2. We upload these 3 WSDLs to the OOLibrary at URIs:
http://docs.oasis-open.org/ws-tx/wsat/2006/06/wstx-wsat-1.1-wsdl-200702.wsdl
http://docs.oasis-open.org/ws-tx/wsba/2006/06/wstx-wsba-1.1-wsdl-200702.wsdl
http://docs.oasis-open.org/ws-tx/wscoor/2006/06/wstx-wscoor-1.1-wsdl-200702.wsdl
</ProposedResolution>
Once we have
resolved this issue we then need a motion to authorize a new CS/OS ballot.
The result of a
successful CS ballot will be cs-03 drafts of WS-C and WS-AT and a cs-02 draft
for WS-BA.
The specs will
actually be identical to the ones we already approved except for the doc
identifier (which is incremented by 1) and the date. The only material
difference will be the WSDL files.
Once we have
produced these new CS specs then we will need to update our RDDL to point to
the newly approved specs and newly approved WSDL.
Regards,
Ian Robinson
Ram
Jeyaraman <Ram.Jeyaraman@microsoft.com>
07/02/2007
17:01
|
To
|
Ian
Robinson/UK/IBM@IBMGB, "ws-tx@lists.oasis-open.org" <ws-tx@lists.oasis-open.org>
|
cc
|
|
Subject
|
Issue
114 - Links to schema in WSDL files incorrect
|
|
This
issue is identified with the issue number 114.
For
further discussions on this issue, please use the subject line: “Issue 114 -
Links to schema in WSDL files incorrect”.
From: Ian Robinson
[mailto:ian_robinson@uk.ibm.com]
Sent: Tuesday, February 06, 2007 2:24 PM
To: ws-tx@lists.oasis-open.org
Subject: [ws-tx] small problem with TX WSDLs
We have a small snag.
Our 3 WSDLs at:
http://docs.oasis-open.org/ws-tx/wscoor/2006/06/wstx-wscoor-1.1-wsdl-200701.wsdl
http://docs.oasis-open.org/ws-tx/wsat/2006/06/wstx-wsat-1.1-wsdl-200701.wsdl
http://docs.oasis-open.org/ws-tx/wsba/2006/06/wstx-wsba-1.1-wsdl-200701.wsdl
refer to the schema at the old location.
For example, the WS-AT WSDL contains:
<xs:import
namespace="http://docs.oasis-open.org/ws-tx/wsat/2006/06"
schemaLocation="http://docs.oasis-open.org/ws-tx/wsat/2006/06/wsat.xsd"/>
instead of
<xs:import
namespace="http://docs.oasis-open.org/ws-tx/wsat/2006/06"
schemaLocation="http://docs.oasis-open.org/ws-tx/wsat/2006/06/wstx-wsat-1.1-schema-200701.xsd"/>
This is a problem of consistency rather than interoperability since the only
difference between the schemas at the 2 locations is the OASIS copyright
statement comment, but it is a nuisance. Having just noticed this, I will ask
the OASIS staff the following 2 questions:
1. Can we replace the WSDLs at their current URIs in the OOLibrray to fix this
inconsistency in the schemaLocation attributes on the xs:imports?
2. Regardless of the answer to Q1, would we need a new committee specification
ballot to approve such a change? (The actual specs themselves would be
unaffected by this change).
If the answer is (1) Yes, (2) No then we can proceed with producing the
OASIS membership ballot materials. Otherwise we may want to consider fixing
this first and re-approving the committee specs (which actually require no
changes).
We can use our regular TX meeting this week to discuss this.
Regards,
Ian Robinson
Unless
stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number
741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU
Unless
stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number
741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU