Assigned: http://www.osoa.org/jira/browse/BP-53
From: Dieter Koenig1
[mailto:dieterkoenig@de.ibm.com]
Sent: Tuesday, December 02, 2008 12:17
To: bpel4people@lists.oasis-open.org
Subject: [bpel4people] New Issue: XML Schema Element Name Resolution in
WSDL
Target: ws-humantask-api.wsdl, ws-humantask-protocol.wsdl
Description: In both WSDL artifacts, the XML Schema nested inside the
<wsdl:types> section has no target namespace attribute. Although this is
acceptable from an XML point of view, it seems to provide more clarity if the
target namespace for the inlined XML Schema is declared explicitly.
Proposal: Use the WSDL target namespace for the inlined XML Schema *explicitly*,
that is, copy the WSDL targetNamespace from the <wsdl:definitions>
element to the <xsd:schema> element inside <wsdl:types>.
1. In "ws-humantask-protocol.wsdl", from:
<wsdl:types>
<xsd:schema blockDefault="#all"
elementFormDefault="qualified">
to:
<wsdl:types>
<xsd:schema targetNamespace="http://docs.oasis-
open.org/ns/bpel4people/ws-humantask/protocol/200803"
blockDefault="#all"
elementFormDefault="qualified">
2. In "ws-humantask-api.wsdl", from:
<wsdl:types>
<xsd:schema blockDefault="#all"
elementFormDefault="qualified">
to:
<wsdl:types>
<xsd:schema targetNamespace="http://docs.oasis-
open.org/ns/bpel4people/ws-humantask/api/200803"
blockDefault="#all"
elementFormDefault="qualified">
Kind Regards
Dieter König
Senior
Technical Staff Member, WebSphere Process Server Architect
IBM
Software Group, Application and Integration Middleware Software
WSS
Business Process Solutions
|
|
Phone:
|
+49-7031-16-3426
|
IBM Deutschland
|
|
E-Mail:
|
dieterkoenig@de.ibm.com
|
Schönaicher Str. 220
|
|
|
71032 Böblingen
|
|
|
Germany
|
|
|
IBM Deutschland Research & Development GmbH / Vorsitzender
des Aufsichtsrats: Martin Jetter
Geschäftsführung: Erich Baier
Sitz der Gesellschaft: Böblingen / Registergericht: Amtsgericht Stuttgart,
HRB 243294
|