Unable to load WSDL file into connection (CONN) object

Document ID : KB000087802
Last Modified Date : 14/04/2018
Show Technical Document Details
Issue:
Error Message :
java.io.IOException: undefined simple or complex type 'soapenc:Array'

With the RA Web Service SOAP Agent it is not possible to import RPC/encoded WSDL files into a connection object.  Doing so will result in an error message similar to this:

0EMb0000001UhC2.png
Cause:
Cause type:
By design
Root Cause: The Apache CXF Framework (RA_WS 4.x) which is used as the communication layer to the service, does not support this type of WSDL.
Axis2 (RA_WS 3.x) also doesn't support rpc/encoded WSDLs.
Resolution:
There are plans to implement a NATIVE mode where requests and responses will bypass the CXF framework in such cases in a future version of the SOAP 4 Agent, but as of May 2017 there is no concrete date as to when this new feature will be added.

Fix Status: No Fix

Fix Version(s):
N/A
Additional Information:
Workaround :
Use cURL commands.
File Attachments:
Error Message.png