atom feed19 messages in org.oasis-open.lists.wsbpelRe: [wsbpel] inputVariable optional o...
FromSent OnAttachments
Yaron Y. GolandJul 16, 2004 9:59 am 
Ron Ten-HoveJul 16, 2004 11:25 am 
Prasad YendluriJul 16, 2004 12:16 pm 
Ugo CordaJul 16, 2004 1:28 pm 
Ron Ten-HoveJul 16, 2004 2:40 pm 
Prasad YendluriJul 16, 2004 4:20 pm 
Prasad YendluriJul 16, 2004 4:28 pm 
Ugo CordaJul 16, 2004 4:35 pm 
Prasad YendluriJul 16, 2004 4:49 pm 
Ugo CordaJul 16, 2004 5:02 pm 
Danny van der RijnJul 16, 2004 5:05 pm 
Danny van der RijnJul 16, 2004 5:06 pm 
Prasad YendluriJul 16, 2004 5:12 pm 
Prasad YendluriJul 16, 2004 5:19 pm 
Ron Ten-HoveJul 16, 2004 5:35 pm 
Yaron Y. GolandJul 19, 2004 10:18 am 
Prasad YendluriJul 19, 2004 11:29 am 
Yaron Y. GolandJul 20, 2004 10:07 am 
Monica J. MartinJul 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