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

 


Help: OASIS Mailing Lists Help | MarkMail Help

wsbpel message

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


Subject: Re: [wsbpel] Issue - 166 - Let's try it again


the result may not be 2.  the spec says atomic.  it says nothing about isolated.  i strongly object to the addition of isolation.

Dieter Roller wrote:


.. the result is 2 (the I in ACID)...

Cheers,

dieter

Dieter Roller
IBM Senior Technical Staff Member (STSM)
IBM Academy of Technology Emeritus
Phone :                 +49-7031-164476
Fax :                    +49-7031-164890
e-mail                   rol@de.ibm.com



                                                                           
             Assaf Arkin                                                   
             <arkin@intalio.co                                             
             m>                                                         To 
                                       Dieter Roller/Germany/IBM@IBMDE     
             10/05/2004 09:30                                           cc 
             AM                        wsbpeltc                            
                                       <wsbpel@lists.oasis-open.org>,      
                                       ygoland@bea.com                     
                                                                   Subject 
                                       Re: [wsbpel] Issue - 166 - Let's    
                                       try it again                        
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           




assign counter = 0
flow
  assign counter = counter +1
  assign counter = counter +1

If atomic means infinitesimal, then I would interpret it to mean the two
activities cannot happen concurrently (logically speaking), and the
result is counter = 2.

If atomic means indivisible, then I would interpret it to mean that the
two activities cannot be interspersed, but could occur concurrently, and
the result could be counter = 1.

Assaf


Dieter Roller wrote:

  
??



Dieter Roller
IBM Senior Technical Staff Member (STSM)
IBM Academy of Technology Emeritus
Phone :                 +49-7031-164476
Fax :                    +49-7031-164890
e-mail                   rol@de.ibm.com




    

  
            Assaf Arkin
    

  
            <arkin@intalio.co
    

  
            m>                                                         To
    

  
                                      Dieter Roller/Germany/IBM@IBMDE
    

  
            10/05/2004 08:50                                           cc
    

  
            AM                        ygoland@bea.com, wsbpeltc
    

  
                                      <wsbpel@lists.oasis-open.org>
    

  
                                                                  Subject
    

  
                                      Re: [wsbpel] Issue - 166 - Let's
    

  
                                      try it again
    

  

  

  

  

  

  

  


Is it indivisible or infinitesimal?

Assaf

Dieter Roller wrote:



    
I don't think that the meaning of atomic is ambigous. It means that the
assign is executed has the properties of an ACID transaction. Requiring
that an assign is executed as the only activity in a process is far too
restrictive (and not necessary)...

Cheers,

dieter


Dieter Roller
IBM Senior Technical Staff Member (STSM)
IBM Academy of Technology Emeritus
Phone :                 +49-7031-164476
Fax :                    +49-7031-164890
e-mail                   rol@de.ibm.com






      

    
           "Yaron Y. Goland"


      

    
           <ygoland@bea.com>


      

    
                                                                      To


      

    
           10/05/2004 01:54          wsbpeltc


      

    
           AM                        <wsbpel@lists.oasis-open.org>


      

    
                                                                      cc


      




    
           Please respond to                                     Subject


      

    
                ygoland              [wsbpel] Issue - 166 - Let's try it


      

    
                                     again


      



















    
Problem: The meaning of the term atomic in the BPEL specification's
definition of assign is ambiguous.

Proposed Change Of Language: The assign activity is atomic, that is, the
assign activity MUST be executed as if, for the duration of its
execution, it was the only activity in the process being executed. The
mechanisms used to implement the previous requirement are implementation
dependent.

           Thoughts?

                       Yaron

To unsubscribe from this mailing list (and be removed from the roster of
the OASIS TC), go to
http://www.oasis-open.org/apps/org/workgroup/wsbpel/members/leave_workgroup.php
      

  
      

    
.




To unsubscribe from this mailing list (and be removed from the roster of


      
the OASIS TC), go to
http://www.oasis-open.org/apps/org/workgroup/wsbpel/members/leave_workgroup.php
    

  
.


    

      


To unsubscribe from this mailing list (and be removed from the roster of
    
the OASIS TC), go to
http://www.oasis-open.org/apps/org/workgroup/wsbpel/members/leave_workgroup.php
.
  

    




To unsubscribe from this mailing list (and be removed from the roster of the OASIS TC), go to http://www.oasis-open.org/apps/org/workgroup/wsbpel/members/leave_workgroup.php.


  


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