FIX: Certain characters in the UNOC character set and certain Swedish characters may not translate when an EDI document is processed with Microsoft BizTalk Server 2004 (870996)



The information in this article applies to:

  • Microsoft BizTalk Server 2004 Developer Edition
  • Microsoft BizTalk Server 2004 Enterprise Edition
  • Microsoft BizTalk Server 2004 Partner Edition
  • Microsoft BizTalk Server 2004 Standard Edition

SYMPTOMS

When you work in Microsoft BizTalk Server 2004 with Electronic Document Interchange (EDI), and you convert documents that contain certain characters in the UNOC character set and certain Swedish characters, a problem may occur. You may notice that the output document of the conversion process does not reflect the data that is contained in the input document of the conversion process.

CAUSE

This problem may occur if BizTalk Server 2004 processes an EDI document that contains certain characters in the UNOC character set and certain Swedish characters.

RESOLUTION

Service pack information

To resolve this problem, obtain the latest service pack for Microsoft BizTalk Server 2004. For more information, click the following article number to view the article in the Microsoft Knowledge Base:

888751 How to obtain the latest BizTalk Server 2004 service pack

Hotfix information

The English version of this hotfix 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 tool in Control Panel.
Date         Time   Version        Size      File name
------------------------------------------------------------
30-Jul-2004  16:51  4.0.1126.5      24,064   Compeif.exe    
07-Oct-2003  00:21                 155,136   Edibtsmmc.msc
30-Jul-2004  16:50  4.0.1126.0      17,408   Edimmcresdll.dll 
30-Jul-2004  16:50  4.0.1126.11    188,416   Edimmcsnapin.dll 
30-Jul-2004  16:50  4.0.1126.195   851,968   Esp.dll 
30-Jul-2004  16:50  4.0.1126.13    172,032   Esproxy.dll 
30-Jul-2004  16:49  4.0.1126.22     65,536   Esp_btsoma.dll 
30-Jul-2004  16:49  4.0.1126.24    118,784   Esp_cli.dll 
30-Jul-2004  16:51  4.0.1126.2      21,504   Esp_err.dll 
30-Jul-2004  16:51  4.0.1126.26     23,040   Esp_files.dll 
30-Jul-2004  16:48  4.0.1126.49     86,016   Esp_gen.dll 
30-Jul-2004  16:51  4.0.1126.28     22,016   Esp_sqlsrv2000.dll 
30-Jul-2004  16:51  4.0.1126.25     22,528   Esp_srv.exe 
30-Jul-2004  16:49  4.0.1126.185   368,640   Esp_trans.dll 
30-Jul-2004  16:51  4.0.1126.16     32,768   Esp_voyager.dll 
30-Jul-2004  16:51  4.0.1126.1     167,936   Genins.exe 
18-Jun-2004  19:24                 488,650   Live.eif
30-Jul-2004  18:41  4.0.1126.0      61,440   Microsoft.biztalk.adapter.edi.common.dll 
30-Jul-2004  18:41  4.0.1126.0     110,592   Microsoft.biztalk.adapter.edi.manager.dll 
30-Jul-2004  18:42  4.0.1126.0      32,768   Microsoft.biztalk.adapter.edi.receiver.dll 
30-Jul-2004  18:41  4.0.1126.0      45,056   Microsoft.biztalk.adapter.edi.resourcer.dll 
30-Jul-2004  18:41  4.0.1126.0      20,480   Microsoft.biztalk.adapter.edi.sspi.dll 
30-Jul-2004  18:41  4.0.1126.0      36,864   Microsoft.biztalk.adapter.edi.transmitter.dll 
30-Jul-2004  18:41  4.0.1126.0      11,264   Microsoft.biztalk.extension.edi.errortext.dll 
30-Jul-2004  18:41  4.0.1126.0     643,072   Microsoft.biztalk.extension.edi.hatplugin.dll 
30-Jul-2004  18:42  4.0.1126.0      94,208   Microsoft.biztalk.extension.edi.schemaeditor.dll 
07-Oct-2003  13:12                  18,904   Receivehandler.xsd.tmpl
29-Jul-2004  16:42                 145,770   Receivelocation.xsd.tmpl
07-Oct-2003  12:47                   9,870   Sendhandler.xsd.tmpl
29-Jul-2004  16:40                 190,048   Sendporttransport.xsd.tmpl
30-Jul-2004  16:51  4.0.1126.5       7,680   Trigcon.exe 
05-Feb-2004  18:25                      82   Updateedi.bat
21-Jul-2004  00:19                 321,170   Updateedi.sql
30-Jul-2004  16:50  4.0.1126.4     167,936   Validins.exe 
30-Jul-2004  16:51  4.0.1126.34  1,228,800   Xsd2edi.exe 


After you extract the contents of the hotfix, follow these additional steps to install this hotfix:
  1. Run the Setup.exe program to install the main files.
  2. Copy the Genins.exe program from the extracted package location to the following folder:

    \Program Files\Microsoft BizTalk Server 2004\EDI\Subsystem
  3. Copy the Updateedi.bat file and the Updateedi.sql file from the extracted hotfix location to the following folder:

    \Program Files\Microsoft BizTalk Server 2004\EDI\Adapter\Bin\Config
  4. Run the following batch file:

    \Program Files\Microsoft BizTalk Server 2004\EDI\Adapter\Bin\Config\UpdateEDI.bat
  5. After you complete the previous steps, restart the following services:
    • BizTalk Base EDI Service
    • BizTalk Service BizTalk Group: BizTalkServerApplication

      Note The placeholder BizTalkServerApplication is the name of the default BizTalk Server host. This name may be different on your system.
After you install this hotfix and then restart the services, you now have options to select the EDI envelope types that follow:
  • UNOC
  • UNOD
  • UNOE
  • UNOF
  • UNOG

STATUS

Microsoft has confirmed that this is a bug in the Microsoft products that are listed in the "Applies to" section. This problem was corrected in BizTalk Server 2004 Service Pack 1.

Modification Type:MinorLast Reviewed:6/1/2006
Keywords:kbbiztalk2004-2006swept kbBizTalk2004sp1fix kbBTSOrchestration kbBug kbfix kbHotfixServer kbQFE KB870996 kbAudDeveloper