CARVIEW |
Select Language
HTTP/2 200
date: Wed, 08 Oct 2025 05:31:09 GMT
content-type: text/html
content-encoding: gzip
last-modified: Thu, 20 Jul 2023 23:26:54 GMT
cache-control: max-age=2592000, public
expires: Fri, 07 Nov 2025 05:31:09 GMT
vary: Accept-Encoding
access-control-allow-origin: *
x-request-id: 98b34010f965c1bd
strict-transport-security: max-age=15552015; preload
x-frame-options: deny
x-xss-protection: 1; mode=block
cf-cache-status: MISS
set-cookie: __cf_bm=hp8FOJ0rN0r3OeS3DcoB0hmaUt0vEEO8pKA0zMXWRNE-1759901469-1.0.1.1-qMv7GRs37.1S55s_jfjE7Oa1NHHkd_w0Z846Kf4UQhwj4dCKlF4ZoWCWbj7xARUu7tgqXOrPNSoZ_7YEs2bqk9YFI9FW_jiW.PKhvmPrnmc; path=/; expires=Wed, 08-Oct-25 06:01:09 GMT; domain=.w3.org; HttpOnly; Secure; SameSite=None
server: cloudflare
cf-ray: 98b34010f965c1bd-BLR
alt-svc: h3=":443"; ma=86400
WSDL 2.0 test case problems - unknown host & schema visibility from John Kaputin on 2005-09-23 (www-ws-desc@w3.org from September 2005)
WSDL 2.0 test case problems - unknown host & schema visibility
- From: John Kaputin <KAPUTIN@uk.ibm.com>
- Date: Fri, 23 Sep 2005 10:17:29 +0100
- To: www-ws-desc@w3.org
- Message-ID: <OFF580E1E7.44213955-ON80257085.0030249E-80257085.00330A47@uk.ibm.com>
This WSDL test case has element references that are prefixed with a namespace that is schema imported within <types>, however the schemaLocation URL cannot be resolved (java.net.UnknownHostException: greath.example.com). A wsdl processor might use a catalog to resolve such a host name, but I guess that's not the objective of this test case. See: https://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/documents/good/CreditCardFaults-1G/use-credit-card-faults.wsdl <types> <xs:import namespace="https://greath.example.com/2004/schemas/resSvc" schemaLocation="https://greath.example.com/2004/schemas/resSvc.xsd" /> </types> I think there is another problem too. This wsdl imports another wsdl document containing a schema import of "credit-card-faults.xsd". That schema should not be visible to the top level wsdl, unless it imports the schema directly in its <types> element (i.e. if WSDL B xs:imports Schema X and WSDL A wsdl:imports WSDL B, Schema X is not visible to WSDL A. WSDL A must xs:import Schema X directly). However in this test case, the top level wsdl does have element references to that schema's namespace. For this test case to work, I think the top level schema needs to xs:import "credit-card-faults.xsd" in its <types> element. John Kaputin
Received on Friday, 23 September 2005 09:17:43 UTC