Be kind and respectful, give credit to the original source of content, and search for duplicates before posting.
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting.
Learn more
/t5/coldfusion-discussions/java-io-ioexception-stream-closed-when-using-webservice/m-p/5258238#M156678
Oct 21, 2014
Oct 21, 2014
Hi DvorakMK,
If you have problem only with Soap UI then I did not find definition in your <soapenv:Envelope> for <def:echoString> function. Either you can delete wsdl from Soap UI and then add again OR you can add manually(xmlns:def="
http://DefaultNamespace
") in your <soapenv:Envelope>.
I have tested this in SoapUI 5.0.0 and its working fine.
CFC:
<cfcomponent>
<cffunction name="echoString" access="remote" returnType="string" output="false">
<cfargument name="input" type="string">
<cfreturn arguments.input>
</cffunction>
</cfcomponent>
SoapUI request:
<soapenv:Envelope xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance
" xmlns:xsd="
http://www.w3.org/2001/XMLSchema
" xmlns:soapenv="
http://schemas.xmlsoap.org/soap/envelope/
" xmlns:def="
http://DefaultNamespace
">
<soapenv:Header/>
<soapenv:Body>
<def:echoString soapenv:encodingStyle="
http://schemas.xmlsoap.org/soap/encoding/
">
<input xsi:type="soapenc:string" xmlns:soapenc="
http://schemas.xmlsoap.org/soap/encoding/
">333</input>
</def:echoString>
</soapenv:Body>
</soapenv:Envelope>
and Soap Response:
<soapenv:Envelope xmlns:soapenv="
http://schemas.xmlsoap.org/soap/envelope/
" xmlns:xsd="
http://www.w3.org/2001/XMLSchema
" xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance
">
<soapenv:Body>
<ns1:echoStringResponse soapenv:encodingStyle="
http://schemas.xmlsoap.org/soap/encoding/
" xmlns:ns1="
http://DefaultNamespace
">
<echoStringReturn xsi:type="soapenc:string" xmlns:soapenc="
http://schemas.xmlsoap.org/soap/encoding/
">333</echoStringReturn>
</ns1:echoStringResponse>
</soapenv:Body>
</soapenv:Envelope>
Please check and let me know if it's working or not.
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting.
Learn more