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