11-29-04 07:46 AM
How are you trying to call it? You must POST in a message in the expected
format which you can't do from IE. It would appear the SOAP processing is
throwing an exception because there is no message to work on. The easiest wa
y
to test your orchestration exposed like this is to create a test client and
use HttpWebRequest etc to make the call.
"CK" wrote:
> some one please help....i expose the orchestration as a web service which
> goes well and I can see the operation in the IE.
> Then I try to call it from a web page and i get this error: this is in th
e
> sdk
>
>
> System.Web.Services.Protocols.SoapException: Internal SOAP Processing
> Failure at
> Microsoft.BizTalk.WebServices.ServerProxy.ServerProxy.Invoke(String
> functionName, Object[] parameters, ParamInfo[] inParamInfos, Param
Info[]
> outParamInfos, Int32 bodyPartIndex, String bodyType, ArrayList inHeaders,
> ArrayList inoutHeaders, ArrayList& inoutHeaderResponses, ArrayList&
> outHeaderResponses, Type[] outHeaderTypes, String[] outHeaderNames
paces,
> SoapUnknownHeader[] unknownHeaders, SoapUnknownHeader[]&
> unknownHeaderResponses, Boolean oneway, Boolean spsSsoEnabled, Object
> cookie) at
> Microsoft.BizTalk.WebServices.ServerProxy.ServerProxy.Invoke(String
> functionName, Object[] parameters, ParamInfo[] inParamInfos, Param
Info[]
> outParamInfos, Int32 bodyPartIndex, String bodyType, ArrayList inHeaders,
> ArrayList inoutHeaders, ArrayList& inoutHeaderResponses, ArrayList&
> outHeaderResponses, Type[] outHeaderTypes, String[] outHeaderNames
paces,
> SoapUnknownHeader[] unknownHeaders, SoapUnknownHeader[]&
> unknownHeaderResponses, Boolean oneway, Boolean spsSsoEnabled) at
> ExposeWebService. Microsoft_Samples_BizTalk_ExposeWebServi
ce_ProcessClientR
equest_SOAPPort.Operation_1(ClientRequest
> MessagePart_1)
>
>
> Line 38: [return:
> System.Xml.Serialization.XmlElementAttribute("CompanyRequest",
> Namespace="http://ExposeWebService.CompanyRequest")]
> Line 39: public CompanyRequest
> Operation_1([System.Xml.Serialization.XmlElementAttribute(Namespace="h
ttp://ExposeWebService.ClientRequest")]
> ClientRequest ClientRequest) {
> Line 40: object[] results = this.Invoke("Operation_1", new
> object[] {
> Line 41: ClientRequest});
> Line 42: return ((CompanyRequest)(results[0]));
>
>
>
[ Post a follow-up to this message ]
|