Microsoft KB Archive/941995

= A cumulative hotfix package for Microsoft BizTalk RFID in Microsoft BizTalk Server 2006 R2 is now available =

Article ID: 941995

Article Last Modified on 10/25/2007

-

APPLIES TO


 * Microsoft BizTalk Server 2006 R2 Standard Edition
 * Microsoft BizTalk Server 2006 R2 Enterprise Edition
 * Microsoft BizTalk Server 2006 R2 Developer Edition
 * Microsoft BizTalk Server 2006 R2 Branch Edition

-



INTRODUCTION
Microsoft has released a cumulative hotfix package for Microsoft BizTalk RFID in Microsoft BizTalk Server 2006 R2. This article lists the problems that are fixed in the cumulative hotfix package.

Problems that are fixed in this cumulative hotfix package
The following problems are fixed in this cumulative hotfix package. These problems are not documented in earlier Microsoft Knowledge Base articles:  The logging information is not written to one or more of the log files that are stored in the following folders:  Microsoft BizTalk RFID\Process Microsoft BizTalk RFID\Provider Microsoft BizTalk RFID\Services

This problem occurs even though BizTalk RFID continues to process data as expected.

This problem may occur if a third-party tool or a custom tool has an open file handle to any RFID log file when the log file rotation starts. If a third-party tool or a custom tool has an open handle to an RFID log file when the log file rotation starts, the logging information is written to the cache. However, the logging information is not written to the log file as expected. Therefore, the log file is empty.

For more information about the log file rotation feature in BizTalk RFID, see the &quot;More Information&quot; section. When you use a Microsoft Office Excel workbook as an external data source to print labels in the RFID Print Label wizard, the mapped data fields may not print correctly. For example, only the data in the last row of the workbook appears on the printed labels. In Microsoft BizTalk Server 2006 R2 Branch Edition, you may receive an error message that resembles the following error message when you try to add a new device:

The specified device operation failed as the current number of configured devices in the RFID store is equal to or greater than the maximum allowed number of configured devices (20) for your edition of Microsoft BizTalk RFID. Check if you can delete any devices that are no longer in use or if you can upgrade to a higher edition of Microsoft BizTalk RFID.

After you install this cumulative hotfix package, you can install more than 20 devices in Microsoft BizTalk Server 2006 R2 Branch Edition.</ul>

<div class="resolution_section">

RESOLUTION
To resolve the problems that are described in the &quot;Symptoms&quot; section, download and install the appropriate hotfix package. The following files are available for download from the Microsoft Download Center:

x64-based versions
Download the MicrosoftBizTalkRFID-KB941995-X64-ENU.exe package now.

x86-based versions
Download the MicrosoftBizTalkRFID-KB941995-X86-ENU.exe package now.

x64-based versions
Download the MicrosoftBizTalkRFID-KB941995-X64-DEU.exe package now.

x86-based versions
Download the MicrosoftBizTalkRFID-KB941995-X86-DEU.exe package now.

x64-based versions
Download the MicrosoftBizTalkRFID-KB941995-X64-JPN.exe package now.

x86-based versions
Download the MicrosoftBizTalkRFID-KB941995-X86-JPN.exe package now.

x64-based versions
Download the MicrosoftBizTalkRFID-KB941995-X64-CHS.exe package now.

x86-based versions
Download the MicrosoftBizTalkRFID-KB941995-X86-CHS.exe package now.

x64-based versions
Download the MicrosoftBizTalkRFID-KB941995-X64-CHT.exe package now.

x86-based versions
Download the MicrosoftBizTalkRFID-KB941995-X86-CHT.exe package now.

x64-based versions
Download the MicrosoftBizTalkRFID-KB941995-X64-ESP.exe package now.

x86-based versions
Download the MicrosoftBizTalkRFID-KB941995-X86-ESP.exe package now.

For more information about how to download Microsoft support files, click the following article number to view the article in the Microsoft Knowledge Base:

119591 How to obtain Microsoft support files from online services

Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to the file.

File information
The English version of this cumulative hotfix package has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.

<div class="status_section">

STATUS
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the &quot;Applies to&quot; section.

<div class="moreinformation_section">

MORE INFORMATION
In BizTalk RFID, the current Rfidservices.log file is renamed when the maximum log file size is reached. For example, if the maximum log file size is reached, the Rfidservices.log file is renamed as Rfidservices_1.log. And, a new Rfidservices.log file is created. When the maximum log file size is reached again, the current Rfidservices.log file is renamed as Rfidservices_1.log. The current Rfidservices_1.log file is renamed as Rfidservices_2.log. And, a new Rfidservices.log file is created. However, if a third-party tool or a custom tool has an open handle to any RFID log file when the file log rotation starts, the current Rfidservices.log file is not renamed. Therefore, the logging data in the cache is not written to a log file as expected.

To control the maximum log file size, and to control how much disk space is used by the log files, you can configure the following settings in BizTalk RFID:
 * Log Size

The value in the Log Size setting is the maximum size of a log file before the log file rotation occurs.
 * Number of log files

The value in the &quot;Number of log files&quot; setting is the maximum number of log files that are stored when the log file rotation occurs. For example, if the value in the &quot;Number of log files&quot; setting is 2, the existing Rfidservices_1.log file is deleted when the log file rotation occurs instead of being renamed to Rfidservices_2.log.

Note To configure these settings, start RFID Manager, right-click the server, click Properties, and then click Logging.

You may experience a problem in which the logging information is not written to one or more of the log files. To work around this problem, restart the service, restart the process, or restart the provider, as follows:
 * If the logging information is not written to a service log, restart the Microsoft BizTalk RFID service.
 * If the logging information is not written to a provider log, restart the provider.
 * If the logging information is not written to a process log, restart the process.

To prevent this problem, do not use third-party tools or custom tools that continuously read the BizTalk RFID logs.

<div class="references_section">