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: New Issue: Fault for No Process Instance Statement on Correlation,Section 9.2


New Issue: Include wsdl:fault for WSDL request-response operation

Reference:
Section 9.2, Declaring and Using Correlation Sets.
Update approved by the TC

    "If an inbound Web service request message arrives and both (1) no
    running process instance can be identified by a message correlation
    set mechanism and (2) all inbound message activities referencing the
    Web service operation have the createInstance attribute set to "no"
    are true then this scenario is out of scope of this specification
    because there is no process instance that would be able to handle it."

Description: In principle, it should be possible for WS-BPEL to require 
that a WSDL request-response operation defined in a portType associated 
with a myRole include a wsdl:fault element, which WS-BPEL could leverage 
to return runtime exceptions. Such a fault could occur at the level of 
the Web service representing the WS-BPEL process.

For the future, a fault should be considered to return runtime 
exceptions, that provide some notification back to the Web Service caller.

Proposal: Recognizing the state of the specification and the criticality 
of timing, open this issue and close with no change but mark as 
revisitable. It is recognized that some notification should go back to 
the Web Service caller. Runtime exceptions have not been defined for Web 
Services in general, and involves more changes to WS-BPEL specification 
than Section 9.2.
 
Other notes: This discussion occurred with Dieter Koenig, Ugo Corda, and 
I during the rewording of Section 9.2 during editors' reviews.




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