Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

FIX: A data conversion error may occur when a Transaction Integrator method is called after you convert a type library by using the TIConversionTool.exe utility


View products that this article applies to.

Symptoms

Consider the following scenario:
  • You have a type library (.tlb) file that was used with an earlier version of Transaction Integrator (TI).
  • The .tlb file includes parameters that are defined by using DISPLAY as the Host Data Type.
  • You use the Transaction Integrator Conversion Tool (TIConversionTool.exe) utility to convert the existing .tlb file to a .NET Assembly for use with Microsoft Host Integration Server 2010.

In this scenario, when the TI method that includes the DISPLAY data types is called, you receive an error message that resembles the following:
System.Exception: HISMAGB0037 When processing member name member_name of Datatable datatable_name a data conversion error has occurred. ---> Microsoft.HostIntegration.TI.CustomTIException: HISMPCB0014 In BasePrimitiveConverter an invalid packed decimal value was encountered in parameter parameter_name of method method_name.
Note This issue may also occur when you use the TypelibConversionTool.exe that is included in Host Integration Server 2009 to convert type libraries. And, these type libraries contain parameters that are defined as DISPLAY host data types.

↑ Back to the top


Cause

This issue occurs because the TIConversionTool.exe utility incorrectly converts parameters that are defined by using DISPLAY as the Host Data Type to a Host Data Type of COMP-3.

↑ Back to the top


Resolution

Hotfix information

The hotfix that resolves this issue is included in cumulative update package 2 for Host Integration Server 2010.

For more information about how to obtain the cumulative update package, click the following article number to view the article in the Microsoft Knowledge Base:
2616519 Cumulative update package 2 for Host Integration Server 2010

↑ Back to the top


Status

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

↑ Back to the top


Keywords: kbqfe, kbfix, kbnotautohotfix, kbexpertiseinter, kbbug, kbsurveynew, kb

↑ Back to the top

Article Info
Article ID : 2629653
Revision : 1
Created on : 1/7/2017
Published on : 1/5/2012
Exists online : False
Views : 212