PRB: Asynchronous Submit Call Does Not Provide a Response Document (276931)



The information in this article applies to:

  • Microsoft BizTalk Server 2000

This article was previously published under Q276931

SYMPTOMS

The IInterchange::Submit method in BizTalk Server 2000 does not provide a way for a user to retrieve a response document. The method call to IInterchange::Submit is an asynchronous call. However, if a response document is expected, the data is not lost. BizTalk Server 2000 stores any responses in the Document Tracking database.

CAUSE

The IInterchange::Submit method call is an Asynchronous call. This means that a response is not immediate and may take an extended period of time.

RESOLUTION

If you require a response document, do one of the following:
  • Use the SubmissionHandle returned by the IInterchange::Submit call to query the IBizTalkTrackData interface. The IBizTalkTrackData interface allows users to query the Document Tracking database, in which response documents are stored.-OR-

  • Use the IInterchange::SubmitSync method to submit your data. This method call is a synchronous method call that returns any response document to BizTalk Server 2000.

STATUS

This behavior is by design.

REFERENCES

For more information on the IInterchange and IBizTalkTrackData interfaces, see the BizTalk Server 2000 SDK documentation.

Modification Type:MajorLast Reviewed:10/22/2003
Keywords:kbpending kbprb KB276931