[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [bpel4people] BP-110: Lean Task - how should we explain the restrictionof interface in lean tasks schema
Hi Phil, one more w.r.t. the XML Schema for lean tasks ... We closed BP-110 today with no action as the spec has the correct pseudo schema notation for lean tasks. It also has the "?" on the interface for tasks. The point about all of this is that -- tasks have an interface but no messageSchema -- lean tasks have a messageSchema but no interface -- all other elements and attributes are the same The editors have not yet added the XML Schema changes in ws-humantask.xsd -- I will take an action item to to fix that. I was investigating the XML Schema complex type derivation by restriction again ( http://www.w3.org/TR/2004/PER-xmlschema-0-20040318/primer.html#DerivByRestrict ), and found that the base type may have a (minOccurs,maxOccurs)=(0,1) and the derived type can make it either (0,0) or (1,1) !!! As a result, in the attachment, I defined a new abstract "tTaskBase" with (minOccurs,maxOccurs)=(0,1) for both interface and messageSchema. The derived "tTask" has (1,1) for the interface and (0,0) for the messageSchema. The derived "tLeanTask" has (0,0) for the interface and (1,1) for the messageSchema., This would precisely describe both types such that the "?" in the pseudo schema for Task can go away again. Please have a look at the attached artifact. (See attached file: bp-79 - ws-humantask.xsd) 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 (Embedded image moved to file: pic09774.gif) 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 From: Luc Clément <luc.clement@activevos.com> To: Alex Malek <alexma@exchange.microsoft.com>, "bpel4people@lists.oasis-open.org" <bpel4people@lists.oasis-open.org> Date: 19.06.2009 19:10 Subject: [bpel4people] BP-110: Lean Task - how should we explain the restriction of interface in lean tasks schema Assigned http://www.osoa.org/jira/browse/BP-110 From: Alex Malek [mailto:alexma@exchange.microsoft.com] Sent:: Friday, June 19, 2009 12:36 To: bpel4people@lists.oasis-open.org Subject: [bpel4people] New Issue: Lean Task - how should we explain the restriction of interface in lean tasks schema From the F2F, an issue the TC saw needing to be addressed after Issue 79 is resolved. Thanks, alex
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]