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



Ok, great - I will handle this as an editing action item as it does not
change the intention of the BP-79 resolution.

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:
                                                                                pic14858.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:       "Phil Allen (SHAREPOINT DESIGNER)" <phillipa@exchange.microsoft.com>                                                            
                                                                                                                                              
  To:         Dieter Koenig1/Germany/IBM@IBMDE                                                                                                
                                                                                                                                              
  Cc:         Alex Malek <alexma@exchange.microsoft.com>, "bpel4people-editors@lists.oasis-open.org"                                          
              <bpel4people-editors@lists.oasis-open.org>                                                                                      
                                                                                                                                              
  Date:       15.07.2009 16:46                                                                                                                
                                                                                                                                              
  Subject:    RE: [bpel4people] BP-110: Lean Task - how should we explain the restriction of interface in lean tasks schema                   
                                                                                                                                              





Dieter,
             I've read through, and looking at the schema that seems like
the best way to make the schema match the intended usage pattern.
             This would presume a slight change to the already applied
resolution of BP-79, in that the "?" in tTask/interface would go away.
That's in line with the intention of the change, but not quite the text of
the change.

Thanks,
Phil


-----Original Message-----
From: Dieter Koenig1 [?mailto:dieterkoenig@de.ibm.com]
Sent: Wednesday, July 08, 2009 10:14 AM
To: Phil Allen (SHAREPOINT DESIGNER)
Cc: Alex Malek; bpel4people-editors@lists.oasis-open.org
Subject: Re: [bpel4people] BP-110: Lean Task - how should we explain the
restriction of 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

pic14858.gif



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