I’m trying to use a custom wsdl with our own namespaces. However, CF10 is partially overwriting with its own namespaces.
Here it the partial component definition.
<cfcomponent output="false" wsdlfile="webservice.wsdl" namespace="http://mynamespace/" >
Here is the partial response with highlighted namespace issue. Nowhere do I define the http://ws.webir/xsd namespace in the wsdl file.
<soapenv:Body>
<ns:searchByNmadIdsResult xsi:type="ax23:SearchByNmadIdsResponse" xmlns:ns="http://mynamespace/" xmlns:ax21="http://rpc.xml.coldfusion/xsd" xmlns:ax23="http://ws.webir/xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ax23:WFFaultList xsi:type="ax23:WFFault">
<ax23:faultCode>getPacsRequest.requestIdIsRequired</ax23:faultCode>
<ax23:faultReasonText>RequestId is required.</ax23:faultReasonText>
<ax23:faultType>APPL</ax23:faultType>
<ax23:severity>ERROR</ax23:severity>
</ax23:WFFaultList>
<ax23:WFFaultList xsi:type="ax23:WFFault">
<ax23:faultCode>678 code</ax23:faultCode>
<ax23:faultReasonText>reason</ax23:faultReasonText>
<ax23:faultType>type</ax23:faultType>
<ax23:severity>severity</ax23:severity>
</ax23:WFFaultList>
Please advice.