You can incorrectly switch the value of the Variable Sized Final Field method property to False in the Host Integration Server 2004 Transaction Integrator (TI) Designer when the last parameter is defined as an OCCURS Depending On (ODO) array (885648)



The information in this article applies to:

  • Microsoft Host Integration Server 2004

SYMPTOMS

When you define parameters for a method in a Microsoft Host Integration Server Transaction Integrator (TI) project and the last parameter is an OCCURS Depending On (ODO) array, you can switch the value of the Variable Sized Final Field property for the method to False in the TI Designer. During runtime, this project will fail.

CAUSE

This behavior occurs because while the TI Designer allows you to define this property value this way, this is not a valid property-setting scenario.

STATUS

This behavior is by design.

MORE INFORMATION

The Variable Sized Final Field property can only have False as a valid value in the following two scenarios:
  • The final parameter of the same direction in a method is a string or fixed size array.
  • A recordset or datatable is defined as being bounded.

Modification Type:MajorLast Reviewed:9/16/2004
Keywords:kbprb kbtshoot KB885648 kbAudDeveloper