David:
I don't quite agree with you that syncReply must apply to all transfer
between two parties or none.
Section 7.5.11.1 syncReplyMode attribute in the CPP/A spec allows for 4
possible values: signalsOnly, responseOnly, signalsAndResponse, none.
It also states:
The ebXML Message Service's syncReply attribute is set to a value of "true"
whenever the 1190
syncReplyMode attribute has a value other than "none". 1191
If syncReplyMode is set to signalsOnly, for example, I think the response
will have to be returned asynchronously.
Regards,
-Arvola