PRB: HTTP Receive Function Causes Error When %tracking_id% Variable Is Used in File Output Location (306086)



The information in this article applies to:

  • Microsoft BizTalk Server 2002

This article was previously published under Q306086

SYMPTOMS

When you submit a document to an HTTP Receive function that is configured to output to a file, if the file location specified uses the %tracking_id% variable, the following error message may occur in the Application log for BizTalk Server:
Event Type:	Error
Event Source:	BizTalk Server
Event Category:	Document Processing 
Event ID:	         324
Date:		9/5/2001
Time:		4:30:44 PM
User:		N/A
Computer:	         BizTalkServer
Description:
An error occurred in BizTalk Server.
 
Details:
------------------------------
[0x80070050] The file exists.
[0x175f] The BizTalk HTTP receive function "HTTPReceive" could
not create the file "c:\filedest\file%tracking_id%.xml".
					

CAUSE

The %tracking_id% variable is not valid for use in the file output location specified in an HTTP Receive function.

RESOLUTION

Valid variables for use in the file output location specified in an HTTP Receive function include %guid%, %server%, and %datetime%. To resolve this problem, use one of these supported variables.

STATUS

This behavior is by design.

REFERENCES

For more information on implementing HTTP Receive functions, see the BizTalk Server 2002 documentation.

Modification Type:MajorLast Reviewed:12/10/2001
Keywords:kbprb KB306086