OASIS ebXML Messaging Services TC

 View Only

Re: [ebxml-msg] Minutes 12/03/01 - Voting Meeting

  • 1.  Re: [ebxml-msg] Minutes 12/03/01 - Voting Meeting

    Posted 12-04-2001 15:35
    David,
    
    You missed my point. AckRequested is REQUIRED on ALL messages
    that want an Acknowledgment, period, regardless of what is in
    the CPA. The flag in the CPA is for the sender, not the recipient
    IMO. If the CPA says AckRequested is true and it
    isn't then this should produce an Inconsistent error IMO. If
    It says "perMessage" in the CPA and it isn't then the recipient
    doesn't produce an Acknowledgment. If the CPA says "perMessage"
      and there is no AckRequested, no Acknowledgment is produced. If
    the CPA says AckRequested is false and there is an AckRequested
    then one of two errors can be returned. Either a SOAP MustUnderstand
    (because the node doesn't understand AckRequested) or an Inconsistent
    error if it does understand but is inconsistent with the CPA.
    
    Cheers,
    
    Chris
    
    David Fischer wrote:
    
    > Yes Chris, that's exactly what I said before.  The absence of AckRequested
    > implies *false*.
    > 
    > IMO, AckRequested should only appear IF CPA says *perMessage*.  Otherwise,
    > AckRequested should not appear at all -- use the CPA.
    > 
    > David.
    > 
    >