| From | Sent On | Attachments |
|---|---|---|
| Yaron Y. Goland | Jul 16, 2004 9:59 am | |
| Ron Ten-Hove | Jul 16, 2004 11:25 am | |
| Prasad Yendluri | Jul 16, 2004 12:16 pm | |
| Ugo Corda | Jul 16, 2004 1:28 pm | |
| Ron Ten-Hove | Jul 16, 2004 2:40 pm | |
| Prasad Yendluri | Jul 16, 2004 4:20 pm | |
| Prasad Yendluri | Jul 16, 2004 4:28 pm | |
| Ugo Corda | Jul 16, 2004 4:35 pm | |
| Prasad Yendluri | Jul 16, 2004 4:49 pm | |
| Ugo Corda | Jul 16, 2004 5:02 pm | |
| Danny van der Rijn | Jul 16, 2004 5:05 pm | |
| Danny van der Rijn | Jul 16, 2004 5:06 pm | |
| Prasad Yendluri | Jul 16, 2004 5:12 pm | |
| Prasad Yendluri | Jul 16, 2004 5:19 pm | |
| Ron Ten-Hove | Jul 16, 2004 5:35 pm | |
| Yaron Y. Goland | Jul 19, 2004 10:18 am | |
| Prasad Yendluri | Jul 19, 2004 11:29 am | |
| Yaron Y. Goland | Jul 20, 2004 10:07 am | |
| Monica J. Martin | Jul 20, 2004 10:24 am |
| Subject: | Re: [wsbpel] inputVariable optional on Invoke | |
|---|---|---|
| From: | Ron Ten-Hove (Rona...@Sun.COM) | |
| Date: | Jul 16, 2004 5:35:00 pm | |
| List: | org.oasis-open.lists.wsbpel | |
Prasad,
I agree, R2202 only speaks about soap message bodies. That is why I quoted some of the prose following R2202 in section 5.3.1. At the risk of repetition:
Use of wsdl:message elements with zero parts is permitted in Document styles to permit operations that can send or receive messages with empty [1]soap:Bodys. Use of wsdl:message elements with zero parts is permitted in RPC styles to permit operations that have no (zero) parameters and/or a return value.
Those sentences make clear that the BP authors expect that wsdl:messages can have zero parts. This would suggest that some reasonable folks have interpreted the WSDL 1.1 spec to mean that message parts are optional, which is all we really need to know in order to justify making inputVariable optional. This choice expands the set of SOAP implementations that BPEL can run on top of.
Cheers, -Ron
Prasad Yendluri wrote:
Ron,
Hope my reply to Ugo clarifies my point. We cannot deduce from R2202 that the wsdl:message and hence the inputVariable to invoke (in BPEL) can be totally absent. R2202 only permits wsdl:messages with zero parts and not the need for a wsdl:message itself.
Regards, Prasad
[snippage]
References
Visible links 1. soap:Body





