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: Transaction Integrator does not include CICS Abend code in event messages when a LU 6.2 error is returned by the IBM mainframe application


View products that this article applies to.

Symptoms

In Microsoft Host Integration Server 2010, the Transaction Integrator Windows Initiated Processing (WIP) runtime does not include the same LU 6.2 error information in event messages as in earlier versions of Host Integration Server.

The following is an example of Event 102 that has subcode 1436. Transaction Integrator logs this event in Microsoft Host Integration Server 2000 when an Abend error occurs in IBM CICS:
Event ID: 102
Event Source: COMTI
Description:
(102) COM Transaction Integrator reported the following exception to the client:

Component: TI Component
Method: Method Name

Exception description:
(1436) The transaction program TP Name abended. Host LU is Remote APPC LU. Local LU is Local APPC LU. SNA error log data(FMH7): IBM Error CodeTimeRemote APPC LU Transaction Transaction Name failed with abend Abend Code. Updates to local recoverable resources backed out.
The following is an example of the error message the Transaction Integrator logs in Host Integration Server 2010 when the same error occurs:
HISETBG0001 Application Integrator has intercepted an exception in method Method Name. Following is the exception description: HISMSNA0018 The SNATransport received a response indicating a remote user application program Abend when processing method Method Name, LUName Remote APPC LU, TransactionId Transaction ID."

↑ Back to the top


Cause

The Transaction Integrator WIP runtime was rewritten to use managed code and the CPI-C (Common Programming Interface for Communications) API. The redesign of the WIP runtime resulted in the loss of some detail in error messages when you use LU 6.2 as the communication method with IBM host systems.

↑ Back to the top


Resolution

Host Integration Server 2010

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


More Information

After you apply the update, Transaction Integrator logs an event message that resembles the following when a CICS Abend occurs during transaction processing:
Event ID: 102
Source: HIS Application Integration
Description:
HISETBG0001 Application Integrator has intercepted an exception in method Method Name. Following is the exception description: HISMSNA0018 The SNATransport received a response indicating a remote user application program abend when processing method Method Name, LUName Remote APPC LU, TransactionId Transaction ID. Abend information: IBM Error CodeTimeRemote APPC LU Transaction Transaction Name failed with abend Abend Code. Updates to local recoverable resources backed out. "

↑ Back to the top


Keywords: kbqfe, kbhotfixserver, kbfix, kbupdate, kb

↑ Back to the top

Article Info
Article ID : 2590909
Revision : 1
Created on : 1/7/2017
Published on : 12/10/2011
Exists online : False
Views : 222