[Fwd: Re: BPEL XML Schema]

From
Alex Yiu <>
Date
2004-10-20T17:55:44+00:00
ID
Thread
[Fwd: Re: BPEL XML Schema]
Great, thanks!!
Kind Regards
DK



                                                                           
             Alex Yiu                                                      
             <alex.yiu@oracle.                                             
             com>                                                       To 
                                       Dieter Koenig1/Germany/IBM@IBMDE    
             23.09.2004 18:56                                           cc 
                                       Francisco Curbera                   
                                       <>, Rania Khalaf  
                                       <>, Satish Thatte 
                                       <>, Alex Yiu   
                                       <>               
                                                                   Subject 
                                       Re: BPEL XML Schema                 
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           





Hi, Dieter,

Thanks for discovering these issues in the schema.
I concur all of your findings.

Those issues have been hidden inside the schema for a while.  It sure
feels good to kill those bugs in schema. :-)

One technical note: for item (5), I will use schema extension to fix
this problem. tOnEvent will extend from tOnMessage.

Thanks!!!


Regards,
Alex Yiu



Dieter Koenig1 wrote:

>
>
>Hi Alex, there are a couple of places where the XML schema is not yet
fully
>"compliant" with the specification. Please consider the following for one
>of the next XML schema versions:
>
> 1) In tProcess, element tImport may occur more than once --> add
>maxoccurs="unbounded"
> 2) In tImport, all attributes are required --> add use="required" (3x)
>
> 3) In tTargets, element joinCondition must be optional --> add
>minOccurs="0"
> 4) In tSource, element transitionsCondition must be optional --> add
>minOccurs="0"
>
> 5) In tEventhandlers, element onEvent is defined with type tOnMessage
>    In tPick, element onMessage is defined with type tOnMessage as well
>    In tOnMessage, a new required attribute messageType has been
introduced
>    However, messageType is only needed for onEvent, but not for onMessage
>    -->
>    Introduce new type tOnEvent with attribute messageType
>    Define element onEvent with the new type tOnEvent
>    In tOnMessage, delete attribute messageType
>
>Kind Regards
>DK
>
>
>