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