OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

bpel4people message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: BP-53: XML Schema Element Name Resolution in WSDL


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

 



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]