Exception in SoapReflector
Curtis Koppang <[email protected]> Fri, 6 Jun 2003 14:39:22 -0400
| Newsgroups | gmane.comp.windows.devel.soap.general |
|---|---|
| Message-ID | <LISTSERV%[email protected]> |
I am getting the following exception when I try to instantiate my proxy. The WSDL and schema which generated the proxy are pretty long so I included a link to them (ftp://www.pharossoftware.com/cigna/) rather than attaching them. The WSDL file imports the schema because the schema was provided to me by the vendor. Just run the cmd file to generate the proxy. This brings up a bigger issue. Is it just me or does this seem way to hard to debug? It seems like so much of the implementation is hidden from me its impossible for me to figure what I did wrong. So how do you debug this stuff? Is there a better (more low level) way to do this where I have to do a little more work, but I see more of the actual code? Are there any rigorous WSDL validators out there? I used the XML Spy one and it gives me the thumbs up on my WSDL/Schema. Any help would be much appreciated!! curt Exception --------- Exception - Method TradeXpressHttp.GetNotification can not be reflected. at System.Web.Services.Protocols.SoapReflector.ReflectMethod (LogicalMethodInfo methodInfo, Boolean client, XmlReflectionImporter xmlImporter, SoapReflectionImporter soapImporter, String defaultNs) at System.Web.Services.Protocols.SoapClientType..ctor(Type type) at System.Web.Services.Protocols.SoapHttpClientProtocol..ctor() at TradeWeb.TradeXpress.TradeXpressHttp..ctor() in c:\documents and settings\c9c132\my documents\projects\tradeweb\tradexpressproto\tradexpressproxy.cs:line 37 at Cigna.TradeXpress.TradeXpressWs.CreateProxy(String theDialogCookie) in c:\documents and settings\c9c132\my documents\projects\tradeweb\tradexpressproto\tradexpressws.cs:line 183 at Cigna.TradeXpress.TradeXpressWs.Login(String theId, String thePw, String& theOrg) in c:\documents and settings\c9c132\my documents\projects\tradeweb\tradexpressproto\tradexpressws.cs:line 76 at Cigna.TradeXpressProto.ConsoleUI.Main(String[] args) in C:\Documents and Settings\c9c132\My Documents\Projects\TradeWeb\TradeXpressProto\Main.cs:line 21