This message was discovered on microsoft.public.dotnet.framework.webservices.
| Mark Mascolino |
I am getting a terribly vexing error from a .Net generated SOAP client. Here it is: System.InvalidOperationException: Method ServiceRequest.customService can not be reflected. ---> System.InvalidOperationException: The XML element name 'service' references a method and a type. Change the method's message name using WebMethodAttribute or change the type's root element using the XmlRootAttribute.
I've mucked about in the generated metadata to no avail. I also went in and changed the wsdl's schema to use a different element name than 'service' thinking prehaps it was confused between it and the WSDL element called 'service'. Alas, that wasn't the case. I've also used the WS-I tools to confirm that this is a valid, conforming WSDL document and an Apache Axis client generated off of this same wsdl works perfectly.
If anyone can shed some light onto this perplexing question, I would really apreciate it. Also, if more artifacts such as the WSDL or the generated C# code is necessary, please let me know.
Thanks in advance... mark mascolino
|
|
| |
| | |
| |
| Mark Mascolino |
Here is the C# code: namespace Com.HP.Stellent.WS { using System.Diagnostics; using System.Xml.Serialization; using System; using System.Web.Services.Protocols; using System.ComponentModel; using System.Web.Services;
/// <remarks/> [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Web.Services.WebServiceBindingAttribute(Name="ServiceRequestSoap", Namespace="http://www.stellent.com/IdcService/")] public class ServiceRequest : System.Web.Services.Protocols.SoapHttpClientProtocol {
/// <remarks/> public ServiceRequest() { this.Url = "http://localhost/intradoc-cgi/idc_cgi_isapi.dll"; }
/// <remarks/> [System.Web.Services.Protocols.SoapDocumentMethodAttribute("ContentServerRequest", RequestElementName="serviceFoo", RequestNamespace="http://www.stellent.com/IdcService/", ResponseElementName="serviceFoo", ResponseNamespace="http://www.stellent.com/IdcService/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)] public void customService(ref document document, [System.Xml.Serialization.XmlAttributeAttribute()] ref string IdcService) { object[] results = this.Invoke("customService", new object[] { document, IdcService}); document = ((document)(results[0])); IdcService = ((string)(results[1])); }
/// <remarks/> public System.IAsyncResult BegincustomService(document document, string IdcService, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("customService", new object[] { document, IdcService}, callback, asyncState); }
/// <remarks/> public void EndcustomService(System.IAsyncResult asyncResult, out document document, out string IdcService) { object[] results = this.EndInvoke(asyncResult); document = ((document)(results[0])); IdcService = ((string)(results[1])); } }
/// <remarks/> [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.stellent.com/IdcService/")] public class document {
/// <remarks/> [System.Xml.Serialization.XmlElementAttribute("field")] public field[] field;
/// <remarks/> [System.Xml.Serialization.XmlElementAttribute("resultset")] public resultset[] resultset;
/// <remarks/> [System.Xml.Serialization.XmlArrayItemAttribute("option", typeof(string), IsNullable=false)] public string[][] optionlist;
/// <remarks/> [System.Xml.Serialization.XmlElementAttribute("file")] public file[] file;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string AlternateFormat;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dCheckoutUser;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dCreateDate;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dDescription;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dDocAccount;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dDocAuthor;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dDocFormats;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dDocID;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dDocName;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dDocType;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dDocTitle;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dExtension;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dFileSize;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dFlag1;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dFormat;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dGif;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dID;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dInDate;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dIndexerState;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dIsCheckedOut;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dIsPrimary;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dIsWebFormat;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dLocation;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dMessage;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string DocUrl;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dOriginalName;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dOutDate;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dProcessingState;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dPublishType;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dPublishState;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dReleaseDate;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dReleaseState;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dRendition1;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dRendition2;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dRevClassID;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dRevisionID;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dRevLabel;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dSecurityGroup;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dStatus;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dWebExtension;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string DOC_FN;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string EndRow;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string IDC_Name;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string NumPages;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string PageNumber;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string ProviderName;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string QueryText;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string sCollectionID;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string SearchProviders;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string StartRow;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string TotalDocsProcessed;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string TotalRows;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string URL; }
/// <remarks/> [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.stellent.com/IdcService/")] public class field {
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string name;
/// <remarks/> [System.Xml.Serialization.XmlTextAttribute()] public string Value; }
/// <remarks/> [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.stellent.com/IdcService/")] public class file { }
/// <remarks/> [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.stellent.com/IdcService/")] public class row {
/// <remarks/> [System.Xml.Serialization.XmlElementAttribute("field")] public field[] field;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string AlternateFormat;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dCheckoutUser;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dCreateDate;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dDescription;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dDocAccount;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dDocAuthor;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dDocFormats;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dDocID;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dDocName;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dDocType;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dDocTitle;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dExtension;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dFileSize;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dFlag1;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dFormat;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dGif;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dID;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dInDate;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dIndexerState;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dIsCheckedOut;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dIsPrimary;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dIsWebFormat;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dLocation;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dMessage;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string DocUrl;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dOriginalName;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dOutDate;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dProcessingState;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dPublishType;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dPublishState;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dReleaseDate;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dReleaseState;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dRendition1;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dRendition2;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dRevClassID;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dRevisionID;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dRevLabel;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dSecurityGroup;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dStatus;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dWebExtension;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string DOC_FN;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string EndRow;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string IDC_Name;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string NumPages;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string PageNumber;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string ProviderName;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string QueryText;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string sCollectionID;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string SearchProviders;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string StartRow;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string TotalDocsProcessed;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string TotalRows;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string URL;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dEmail;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dFullName;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dName;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dPassword;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dPasswordEncoding;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dUser;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dUserArriveDate;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dUserAuthType;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dUserChangeDate;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dUserLocale;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dUserOrgPath;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dUserSourceFlags;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dUserSourceOrgPath;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dUserTimeZone;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string dUserType;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string umdCaption;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string umdIsAdminEdit;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string umdIsOptionList;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string umdName;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string umdOptionListKey;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string umdOptionListType;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string umdOverrideBitFlag;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string umdType; }
/// <remarks/> [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.stellent.com/IdcService/")] public class resultset {
/// <remarks/> [System.Xml.Serialization.XmlElementAttribute("row")] public row[] row;
/// <remarks/> [System.Xml.Serialization.XmlAttributeAttribute()] public string name; } }
And for reference sake, here is the WSDL:
<?xml version="1.0" encoding="utf-8" ?> <definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:idc="http://www.stellent.com/IdcService/" targetNamespace="http://www.stellent.com/IdcService/" xmlns="http://schemas.xmlsoap.org/wsdl/"> <types> <s:schema elementFormDefault="qualified" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:s0="http://www.stellent.com/IdcService/" targetNamespace="http://www.stellent.com/IdcService/"> <s:element name="service"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="document" type="s0:document"/> </s:sequence> <s:attribute name="IdcService" type="s:string" use="required"/> </s:complexType> </s:element> <s:complexType name="document"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="field" type="s0:field"/> <s:element minOccurs="0" maxOccurs="unbounded" name="resultset" type="s0:resultset"/> <s:element minOccurs="0" maxOccurs="unbounded" name="optionlist" type="s0:optionlist"/> <s:element minOccurs="0" maxOccurs="unbounded" name="file" type="s0:file"/> </s:sequence> <s:attributeGroup ref="s0:documentAttribGroup"/> </s:complexType> <s:complexType name="user"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="field" type="s0:field"/> <s:element minOccurs="0" maxOccurs="unbounded" name="resultset" type="s0:resultset"/> <s:element minOccurs="0" maxOccurs="unbounded" name="optionlist" type="s0:optionlist"/> <s:element minOccurs="0" maxOccurs="unbounded" name="file" type="s0:file"/> </s:sequence> <s:attributeGroup ref="s0:userAttribGroup"/> </s:complexType> <s:complexType name="field"> <s:simpleContent> <s:extension base="s:string"> <s:attribute name="name" type="s:string" use="required"/> </s:extension> </s:simpleContent> </s:complexType> <s:complexType name="resultset"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="row" type="s0:row"/> </s:sequence> <s:attribute name="name" type="s:string" use="required"/> </s:complexType> <s:complexType name="row"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="field" type="s0:field"/> </s:sequence> <s:attributeGroup ref="s0:documentAttribGroup"/> <s:attributeGroup ref="s0:userAttribGroup"/> </s:complexType> <s:complexType name="optionlist"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="option" type="s:string"/> </s:sequence> </s:complexType> <s:complexType name="file"> <s:sequence> </s:sequence> </s:complexType> <s:attributeGroup name="documentAttribGroup"> <s:attribute name="AlternateFormat" type="s:string" use="optional"/> <s:attribute name="dCheckoutUser" type="s:string" use="optional"/> <s:attribute name="dCreateDate" type="s:string" use="optional"/> <s:attribute name="dDescription" type="s:string" use="optional"/> <s:attribute name="dDocAccount" type="s:string" use="optional"/> <s:attribute name="dDocAuthor" type="s:string" use="optional"/> <s:attribute name="dDocFormats" type="s:string" use="optional"/> <s:attribute name="dDocID" type="s:string" use="optional"/> <s:attribute name="dDocName" type="s:string" use="optional"/> <s:attribute name="dDocType" type="s:string" use="optional"/> <s:attribute name="dDocTitle" type="s:string" use="optional"/> <s:attribute name="dExtension" type="s:string" use="optional"/> <s:attribute name="dFileSize" type="s:string" use="optional"/> <s:attribute name="dFlag1" type="s:string" use="optional"/> <s:attribute name="dFormat" type="s:string" use="optional"/> <s:attribute name="dGif" type="s:string" use="optional"/> <s:attribute name="dID" type="s:string" use="optional"/> <s:attribute name="dInDate" type="s:string" use="optional"/> <s:attribute name="dIndexerState" type="s:string" use="optional"/> <s:attribute name="dIsCheckedOut" type="s:string" use="optional"/> <s:attribute name="dIsPrimary" type="s:string" use="optional"/> <s:attribute name="dIsWebFormat" type="s:string" use="optional"/> <s:attribute name="dLocation" type="s:string" use="optional"/> <s:attribute name="dMessage" type="s:string" use="optional"/> <s:attribute name="DocUrl" type="s:string" use="optional"/> <s:attribute name="dOriginalName" type="s:string" use="optional"/> <s:attribute name="dOutDate" type="s:string" use="optional"/> <s:attribute name="dProcessingState" type="s:string" use="optional"/> <s:attribute name="dPublishType" type="s:string" use="optional"/> <s:attribute name="dPublishState" type="s:string" use="optional"/> <s:attribute name="dReleaseDate" type="s:string" use="optional"/> <s:attribute name="dReleaseState" type="s:string" use="optional"/> <s:attribute name="dRendition1" type="s:string" use="optional"/> <s:attribute name="dRendition2" type="s:string" use="optional"/> <s:attribute name="dRevClassID" type="s:string" use="optional"/> <s:attribute name="dRevisionID" type="s:string" use="optional"/> <s:attribute name="dRevLabel" type="s:string" use="optional"/> <s:attribute name="dSecurityGroup" type="s:string" use="optional"/> <s:attribute name="dStatus" type="s:string" use="optional"/> <s:attribute name="dWebExtension" type="s:string" use="optional"/> <s:attribute name="DOC_FN" type="s:string" use="optional"/> <s:attribute name="EndRow" type="s:string" use="optional"/> <s:attribute name="IDC_Name" type="s:string" use="optional"/> <s:attribute name="NumPages" type="s:string" use="optional"/> <s:attribute name="PageNumber" type="s:string" use="optional"/> <s:attribute name="ProviderName" type="s:string" use="optional"/> <s:attribute name="QueryText" type="s:string" use="optional"/> <s:attribute name="sCollectionID" type="s:string" use="optional"/> <s:attribute name="SearchProviders" type="s:string" use="optional"/> <s:attribute name="StartRow" type="s:string" use="optional"/> <s:attribute name="TotalDocsProcessed" type="s:string" use="optional"/> <s:attribute name="TotalRows" type="s:string" use="optional"/> <s:attribute name="URL" type="s:string" use="optional"/> </s:attributeGroup> <s:attributeGroup name="userAttribGroup"> <s:attribute name="dEmail" type="s:string" use="optional"/> <s:attribute name="dFullName" type="s:string" use="optional"/> <s:attribute name="dName" type="s:string" use="optional"/> <s:attribute name="dPassword" type="s:string" use="optional"/> <s:attribute name="dPasswordEncoding" type="s:string" use="optional"/> <s:attribute name="dUser" type="s:string" use="optional"/> <s:attribute name="dUserArriveDate" type="s:string" use="optional"/> <s:attribute name="dUserAuthType" type="s:string" use="optional"/> <s:attribute name="dUserChangeDate" type="s:string" use="optional"/> <s:attribute name="dUserLocale" type="s:string" use="optional"/> <s:attribute name="dUserOrgPath" type="s:string" use="optional"/> <s:attribute name="dUserSourceFlags" type="s:string" use="optional"/> <s:attribute name="dUserSourceOrgPath" type="s:string" use="optional"/> <s:attribute name="dUserTimeZone" type="s:string" use="optional"/> <s:attribute name="dUserType" type="s:string" use="optional"/> <s:attribute name="umdCaption" type="s:string" use="optional"/> <s:attribute name="umdIsAdminEdit" type="s:string" use="optional"/> <s:attribute name="umdIsOptionList" type="s:string" use="optional"/> <s:attribute name="umdName" type="s:string" use="optional"/> <s:attribute name="umdOptionListKey" type="s:string" use="optional"/> <s:attribute name="umdOptionListType" type="s:string" use="optional"/> <s:attribute name="umdOverrideBitFlag" type="s:string" use="optional"/> <s:attribute name="umdType" type="s:string" use="optional"/> </s:attributeGroup> </s:schema> </types> <message name="ServiceIn"> <part name="parameters" element="idc:service"/> </message> <message name="ServiceOut"> <part name="parameters" element="idc:service"/> </message> <portType name="ServiceRequestPort"> <operation name="customService"> <input message="idc:ServiceIn"/> <output message="idc:ServiceOut"/> </operation> </portType> <binding name="ServiceRequestSoap" type="idc:ServiceRequestPort"> <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/> <operation name="customService"> <soap:operation soapAction="ContentServerRequest" style="document"/> <input> <soap:body use="literal"/> </input> <output> <soap:body use="literal"/> </output> </operation> </binding> <service name="ServiceRequest"> <port name="ServiceRequestPort" binding="idc:ServiceRequestSoap"> <soap:address location="http://localhost/intradoc-cgi/idc_cgi_isapi.dll"/> </port> </service> </definitions>
Click here to reveal e-mail address (Mark Mascolino) wrote in message news:<Click here to reveal e-mail address>... [Original message clipped]
|
|
| |
| |
| Haja |
I also facing the similar problem.
I am trying to consume a webswervice which is written in Java from a .NET client. Hi mark if you find some answer tho this please send me.
|
|
| |
|
|
|
|
|
|