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

 


Help: OASIS Mailing Lists Help | MarkMail Help

bpel4people-editors message

[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

bp-79 - ws-humantask.xsd

pic09774.gif



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