On Windows, the Unicode version of the TIBCO Adapter (TM) for SAP R/3 Request Response Service crashes when it receives an request after returning an exception from SAP Application for the previous request.

On Windows, the Unicode version of the TIBCO Adapter (TM) for SAP R/3 Request Response Service crashes when it receives an request after returning an exception from SAP Application for the previous request.

book

Article ID: KB0084739

calendar_today

Updated On:

Products Versions
TIBCO ActiveMatrix BusinessWorks Plug-in for SAP Solutions -
Not Applicable -

Description

Description:
On Windows, the Unicode version of the SAP adapter Request Response Service crashes when it receives an request after returning an exception from SAP Application for the previous request.

Symptoms
========
The Unicode version of the SAP adapter Request Response Service crashes when it receives a request after returning an exception from the SAP Application for the previous request.

Impact
======
Loss of functionality

Cause
=====
The issue is caused by one of the table parameters Names in the BAPI with length greater than 29 .The adapter is reading the table name incorrectly if the number of characters of the table name exceeds 29.

Workaround
==========
1) The issue is resolved if we rename the table name in TIBCO Designer project to some other name up to 29 characters. Please don't send any values for the fields under this table.

In order to change the name of the table in Designer, please follow the below mentioned steps:

a) Convert the project to a dat file.

b) Import the dat file into the designer. Do not save the project.

c) Go to table in the AESchemas folder. Right click on TABLE Name and select rename.

d) Once the field has been renamed, Save the project and run the adapter and BW process.

2) If you have some values to send for this table, the solution is to create a copy of this standard RFC to a custom RFC and rename the mentioned table name at SAP side. And configure the adapter to use this custom RFC.

3) The other workaround could be to use the Non unicode Adapter if you are using the Non unicode SAP Application. The issue does not occur with the Non unicode Adapter.

Resolution
=========
This issue has been fixed in TIBCO Adapter for SAP R/3 5.4.2 and TIBCO ActiveMatrix Adapter for SAP 6.0.0.
Symptoms:

Cause:

Issue/Introduction

On Windows, the Unicode version of the TIBCO Adapter (TM) for SAP R/3 Request Response Service crashes when it receives an request after returning an exception from SAP Application for the previous request.