Transaction Integrator mislukt wanneer de COBOL-definitie een PIC-ZZ9-gegevenstype bevat in Host Integration Server 2013

Van toepassing op
Host Integration Server 2013

Symptomen

Neem als voorbeeld het volgende scenario:

  • U voert een transactie uit met behulp van Microsoft Transaction Integrator in combinatie met Microsoft Host Integration Server 2013.
  • De COBOL-definitie bevat een PIC-ZZ9-gegevenstype en heeft een totale grootte van 1511 bytes.

In dit scenario mislukt de integratie van transacties en ontvangt u mogelijk het volgende foutbericht:

Opmerking

HISMGLS0002 De grootte van de geconverteerde buffer (1514 bytes) overschrijdt het maximum dat is toegestaan (1511 bytes) voor methode <MethodName>

Oorzaak

Dit probleem treedt op omdat de lengte van de afbeeldingsclausule niet is doorgegeven tijdens het ontwerp, maar in plaats daarvan werd gelezen.

Oplossing

Informatie over cumulatieve updates

De oplossing voor dit probleem is opgenomen in cumulatief updatepakket 5 voor Host Integration Server 2013. Zie Cumulatief updatepakket 5 voor Host Integration Server 2013 voor meer informatie over het verkrijgen van het cumulatieve updatepakket.

Status

Microsoft heeft bevestigd dat dit een probleem is bij de Microsoft-producten die worden vermeld in het gedeelte 'Van toepassing op'.

Meer informatie

De oplossing voor dit probleem is voor het eerst opgenomen in cumulatieve updatepakket 3 voor Host Integration Server 2013.

Er is nu een volledigere oplossing beschikbaar in cumulatief updatepakket 5 voor Host Integration Server 2013