ALERT: Some images may not load properly within the Knowledge Base Article. If you see a broken image, please right-click and select 'Open image in a new tab'. We apologize for this inconvenience.

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


Article ID: 126276


Updated On:


Gen Gen - Workstation Toolset Gen - Host Encyclopedia Gen - Run Time Distributed


PTF RTN86113 has following description but after installation when a CALL EXTERNAL input string field contains a "&" character, the web service call is still failing.

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.                                     
Calling of external web services fails.                                         
Action diagram with call external statement fails.                              
In the string field replace & with "&amp"                 



The original CALL EXTERNAL fix made for Gen 8.5 in RTN85020 (iefabrt85n.dll) inadvertently did not get included in the Gen 8.6 MULTIPLE FIX PTF RTN86113/SO03986.


Gen 8.6


The fix was correctly included in RTN86120 (iefabrtn.dll) which Supersedes RTN86113.

Additional Information

PTF RTN86120 / SS07143