Compiling the proxy with SIGN(EBCDIC) directive, causes a return code returned by the proxy of 2000 instead of 0. The problem is linked with xs:integer definition in the WSDL file that generate S9(18) COBOL data definition. If the SIGN(EBCDIC) is set, the content of the input S9(18) COBOL variables generate this SOAP Issue.
Currently the generated client proxy must be SIGN(ASCII). SIGN(EBCDIC) is not supported for imtkmake webservices.