Hi All, I am facing the problem of "Error: Could not find a match" Error Problem
Anybody's help is much appreciated, details are as follows
I have a Header file
1) .File Name : SoapRequest.h
--------------------------
RWCString invoke_doesNameExist(const RWCString& string_in);
And the corresponding cxx file
2).File Name : SoapRequest.cxx
--------------------------------
RWCString
ABC::invoke_doesNameExist(const RWCString &string_in)
{
MyInfo::CallInfo callInfo;
callInfo.addRequestSoapHeader(MyInfo::XmlName("Security",
MyInfo::XmlNamespace("wsse",
"
http://schemas.xmlsoap.org/ws/2002/07/secext")),
secInfo.getLogin().data());
return proxyNameExist.doesNameExist(callInfo, string_in);
}
The below proxy class has the method definition like below
3).Proxy Class which has definition for above call.( Autogenerated using WSDL )
--------------------------------------------------------------------------------
virtual bool doesNameExist(MyInfo::CallInfo& info, const stns2::DoesNameExistInput& doesNameExistInput_in);
I have all the "# include" statements & all the things are perfect but I am getting the below error while compiling the SoapRequest.cxx file to Object file.
"
Error: Could not find a match for XXXXXXProxy::doesNameExist(MyInfo::CallInfo, const RWCString) needed in SoapRequest::invoke_doesNameExist(const RWCString&).
1 Error(s) detected."
where RWCSting is a vendor thirdparty class which is equivalent to Strint class from the io library.
Can anyone help on this !! needed your help badly.
Thanks,
Srinivas