When would a process in BPEL4WS format with attribute abstractProcess="yes" be used? Somebody should interpret these kind of processes. In Collaxa, how do you handle such processes?
Abstract processes are not meant to be executable and are used to associate Web service interface definitions with interaction descriptions. Abstract processes help to define the behavior and role of Web services acting as parties in a business protocol, also known as choreography. The latter can be used, for example, to describe how BPEL processes, executing on different BPEL orchestration servers, collaborate as part of a larger process.
Collaxa currently does not deal with BPEL aspects pertaining to choreography, a topic of ongoing discussion in various working groups.