InvalidOperationException when executing a web service
Messages   Related Types
This message was discovered on microsoft.public.dotnet.framework.webservices.

Post a new message to this list...

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
Reply to this message...
 
    
Jan Tielens
The code of the webmethod that throws this exception would be helpful.

--
Greetz,
Jan
__________________________________
Read my weblog: http://weblogs.asp.net/jan
"Mark Mascolino" <Click here to reveal e-mail address> schreef in bericht
news:Click here to reveal e-mail address...
[Original message clipped]

Reply to this message...
 
    
Mark Mascolino
As a followup, I have found this site,
http://www.extremetech.com/article2/0,3973,1164033,00.asp which seems
to describe the same error message as me when there are overridden
method names. I thought this might be useful to someone. In my case,
there is only one method so I can't see how that could be the problem.

Thanks again for everyone's help

mark

"Jan Tielens" <Click here to reveal e-mail address> wrote in message news:<#Click here to reveal e-mail address>...
[Original message clipped]

Reply to this message...
 
    
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]

Reply to this message...
 
    
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.
Reply to this message...
 
 
System.AsyncCallback
System.ComponentModel.DesignerCategoryAttribute
System.Diagnostics.DebuggerStepThroughAttribute
System.IAsyncResult
System.InvalidOperationException
System.Web.Services.Description.SoapBindingUse
System.Web.Services.Protocols.SoapDocumentMethodAttribute
System.Web.Services.Protocols.SoapHttpClientProtocol
System.Web.Services.Protocols.SoapParameterStyle
System.Web.Services.WebMethodAttribute
System.Web.Services.WebServiceBindingAttribute
System.Xml.Serialization.XmlArrayItemAttribute
System.Xml.Serialization.XmlAttributeAttribute
System.Xml.Serialization.XmlElementAttribute
System.Xml.Serialization.XmlRootAttribute
System.Xml.Serialization.XmlTextAttribute
System.Xml.Serialization.XmlTypeAttribute




Ad
MBR BootFX
Best-of-breed application framework for .NET projects, developed by Matthew Baxter-Reynolds and MBR IT
 
 Copyright © Matthew Baxter-Reynolds 2001-2008. '.NET 247 Software Development Services' is a trading style of MBR IT Solutions Ltd.
Contact Us - Terms of Use - Privacy Policy - www.dotnet247.com