CA Gen CALL EXTERNALステートメントエラー - 「&」文字が含まれる入力文字列フィールド

Document created by Miharu_Toyama Employee on Feb 8, 2019Last modified by Miharu_Toyama Employee on Feb 12, 2019
Version 2Show Document
  • View in full screen mode

文書番号: JTEC002731

製品名: CA Gen

バージョン: r8.6

OS: Windows

 

 

内容:

PTF RTN86113には以下の説明がありますが、PTFをインストールしても、CALL EXTERNALの入力文字列フィールドに「&」文字が含まれていると、Webサービスの呼び出しは失敗します。

 

PROBLEM DESCRIPTION:
Gen uses CALL EXTERNAL to call external web services.
When a string field contains the "&" character, this is not correctly
xml-encoded as "&".
So the resulting xml for the soap request is not well-formed
and the web service call fails.

This problem was reported in Case 00517042.

SYMPTOMS:
Calling of external web services fails.

IMPACT:
Action diagram with call external statement fails.

CIRCUMVENTION:
In the string field replace & with "&amp"

 

原因:

元のGen 8.5用に作成されたRTN85020のCALL EXTERNALの修正(iefabrt85n.dll)がGen 8.6 MULTIPLE FIX PTF RTN86113 / SO03986に含まれていませんでした。

 

解決策:

RTN86113 を Supersedes する RTN86120 (iefabrtn.dll) に修正が含まれています。

 

参考情報:

PTF RTN86120 / SS07143

 

CA Gen CALL EXTERNAL statement error when input string field contains a "&" character

Document ID : KB000126276

Attachments

    Outcomes