RE: [wsbpel] Issue 47 and WS-I BP 1.0

From
"Fckenfels. Cernd"
Date
2003-10-01T19:02:47+00:00
ID
Thread
RE: [wsbpel] Issue 47 and WS-I BP 1.0
Hello 
Ugo,

 

I 
think it is not good to speak about violation if an implementation is able to 
communicate with an larger number of systems.

 

Perhaps we should chnage this: "conformant BPEL engines must be able to 
provide and consume Web Services according to BP 1.0a specification. Engine 
should not provide Web Services with HTTP SOAP binding other than BP1.0 
conformant.

 

Actually I see the point of requiring BP1.0 support as a conformance 
rule, but I dont see a point of restricting engines to that, even if it 
applies.

 

Mit 
freundlichen Grüßen
Bernd Eckenfels
Chief Architect
--
SEEBURGER AG - Edisonstr.1 , D-75015 
Bretten, Germany
Fax: +49 (0)7252 96-2400 - Phone: +49 (0)7252 
96-1256
mailto: - 
http://www.seeburger.de 

  
-----Original Message-----
From: Ugo Corda 
  [mailto:]
Sent: Wednesday, October 01, 2003 8:28 
  PM
To: Satish Thatte; Prasad Yendluri; Eckenfels. 
  Bernd
Cc: BPEL OASIS
Subject: RE: [wsbpel] Issue 47 and 
  WS-I BP 1.0

  
Right, RPC literal 
  would be fine, but RPC encoded would be in violation.

  
    
-----Original Message-----
From: Satish Thatte 
    [mailto:]
Sent: Wednesday, October 01, 2003 
    11:23 AM
To: Ugo Corda; Prasad Yendluri; Eckenfels. 
    Bernd
Cc: BPEL OASIS
Subject: RE: [wsbpel] Issue 47 and 
    WS-I BP 1.0

    

    
So for instance the 
    RPC encoded services bound to SOAP/HTTP would be in the “in scope but in 
    violation” category?

    
 

    

    

    
    

    
From: Ugo Corda 
    [mailto:] 
Sent: Wednesday, October 01, 2003 
    11:18 AM
To: Satish 
    Thatte; Prasad Yendluri; Eckenfels. Bernd
Cc: BPEL OASIS
Subject: RE: [wsbpel] Issue 47 and WS-I 
    BP 1.0

    
 

    

    
Let me 
    clarify point 4 (sorry, I mislabeled it as 3) in relation to point 
    1.

    

    
 

    

    
I think we 
    should distinguish services that are not compliant with BP 1.0 from those 
    that are simply out of scope for BP 1.0.

    

    
 

    

    
If I have a 
    Web service that is not bound to SOAP/HTTP, then I would say it is out of 
    scope for BP 1.0, so it's OK for BPEL to interact with 
    it.

    

    
 

    

    
My point 4 is 
    about services that are within the scope of BP 1.0 and still do not comply 
    with its requirements.

    

    
 

    

    
Ugo

    
      
-----Original 
      Message-----
From: 
      Satish Thatte 
      [mailto:]
Sent: Wednesday, October 01, 
      2003 11:09 
      AM
To: Ugo 
      Corda; Prasad Yendluri
Cc: BPEL OASIS
Subject: RE: [wsbpel] Issue 47 and 
      WS-I BP 1.0

      
I doubt that we 
      can mandate BPEL to be used with BP 1.0 compliant services only especially 
      given the answer to 1 assuming it is correct, and given that there are 
      many services today that are not compliant (e.g., RPC encoded 
      ones).

      
 

      

      

      
      

      
From: Ugo Corda 
      [mailto:] 
Sent: Wednesday, October 01, 
      2003 10:55 
      AM
To: 
      Satish Thatte; Prasad 
      Yendluri
Cc: BPEL 
      OASIS
Subject: RE: 
      [wsbpel] Issue 47 and WS-I BP 1.0

      
 

      

      
I see a few 
      separate issues/questions connected to the relationship of BP 1.0 and 
      BPEL.

      

      
 

      

      
1- Would 
      BP 1.0 be restricting BPEL to the point that some of BPEL's functionality 
      would not be available?

      

      
 

      

      
I cannot 
      think of any such restriction off the top of my head.

      

      
 

      

      
2- Would 
      the fact that BP 1.0 only addresses the SOAP/HTTP binding imply that also 
      BPEL should be limited to that type of binding?

      

      
 

      

      
I don't 
      think that anybody would imply that.

      

      
 

      

      
3- Should a 
      BPEL process be offered as a Web service that is BP 1.0 
      compliant?

      

      
 

      

      
My answer 
      would be yes.

      

      
 

      

      
3- Would it 
      be fair to limit BPEL use to interacting with BP 1.0 compliant Web 
      services only?

      

      
 

      

      
My personal 
      answer would be yes. But I am a member of WS-I, and I understand other 
      people might have different answers.

      

      
 

      

      
 

      

      
Ugo

      
        
-----Original 
        Message-----
From: 
        Satish Thatte 
        [mailto:]
Sent: Wednesday, October 01, 
        2003 10:39 
        AM
To: 
        Prasad Yendluri
Cc: 
        BPEL OASIS
Subject: RE: 
        [wsbpel] Issue 47 and WS-I BP 1.0

        
For the benefit 
        of the non-expert could post a salient example please?  
        Specifically, a BPEL usage pattern that would not work if BP 1.0 is 
        followed but would work if any WSDL 1.1 portType is allowed.  In 
        other words, is BP 1.0 a restriction on the WSDL artifacts we use or 
        potentially on BPEL itself?

        
 

        

        

        
        

        
From: Prasad 
        Yendluri [mailto:] 
Sent: Wednesday, October 01, 
        2003 10:11 
        AM
To: 
        Satish Thatte
Cc: BPEL OASIS
Subject: Re: [wsbpel] Issue 47 and 
        WS-I BP 1.0

        
 

        
The sections 5.5 and 5.6 in the basic profile 
        (http://www.ws-i.org/Profiles/Basic/2003-08/BasicProfile-1.0a.htm) 
        are devoted to binding aspects but, several major sections including 
        section 4, other sections of 5 address abstract aspects of WSDL, which 
        is a pretty large portion. All those are applicable BPEL 
        IMO.

Prasad

Satish 
        Thatte wrote:

        
Most of the BP 1.0 
        directives are binding related.  BP also forbids outbound 
        operations which BPEL does not use.  Can someone identify a 
        directive in BP 1.0 that actually affects 
        BPEL?

        
 

        
Satish