[Mono-bugs] [Bug 336739] Unable to use GroupWise SOAP WSDL bindings with Mono 1.2.4

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Tue May 27 11:17:10 EDT 2008


User jkotze at novell.com added comment

Johan Kotze <jkotze at novell.com> changed:

           What    |Removed                                         |Added
                 CC|                                                |jkotze at novell.com

--- Comment #14 from Johan Kotze <jkotze at novell.com>  2008-05-27 09:17:10 MDT ---
I am jumping in on this bug as I am also having an issue with the WSDL importer
from Mono 1.9.1-3. Steps to duplicate

1. Download latest GroupWise soap sdk from 
2. Navigate to the WSDL MS.NET folder
3. run wsdl2 /namespace:gwsoap /out:gwsoap.cs groupwise.wsdl
4. run gmcs /target:library gwsoap.cs -r:System.Web.Services
5. Create a simple console C# app in Monodevelop (attached)
6. Copy the gwsoap.dll created in step 4 to the project directory of the app
7. Import the assembly
8. Run the simple app

It crashes with the following:

Unhandled Exception: System.InvalidOperationException: Member gwTraceField not
found in class gwsoap.GroupWiseBinding.
  at System.Web.Services.Protocols.SoapMethodStubInfo..ctor
(System.Web.Services.Protocols.TypeStubInfo typeStub,
System.Web.Services.Protocols.LogicalMethodInfo source, System.Object kind,
System.Xml.Serialization.XmlReflectionImporter xmlImporter,
System.Xml.Serialization.SoapReflectionImporter soapImporter) [0x00000] 
  at System.Web.Services.Protocols.SoapTypeStubInfo.CreateMethodStubInfo
(System.Web.Services.Protocols.TypeStubInfo parent,
System.Web.Services.Protocols.LogicalMethodInfo lmi, Boolean isClientProxy)
  at System.Web.Services.Protocols.TypeStubInfo.BuildTypeMethods () [0x00000] 
  at System.Web.Services.Protocols.TypeStubInfo.Initialize () [0x00000] 
  at System.Web.Services.Protocols.LogicalTypeInfo.CreateTypeStubInfo
(System.Type type) [0x00000] 
  at System.Web.Services.Protocols.LogicalTypeInfo.GetTypeStub (System.String
protocolName) [0x00000] 
  at System.Web.Services.Protocols.TypeStubManager.GetTypeStub (System.Type t,
System.String protocolName) [0x00000] 
  at System.Web.Services.Protocols.SoapHttpClientProtocol..ctor () [0x00000] 
  at gwsoap.GroupWiseBinding..ctor () [0x00000] 
  at (wrapper remoting-invoke-with-check) gwsoap.GroupWiseBinding:.ctor ()
  at gwsoaptest2.MainClass.Main (System.String[] args) [0x0000a] in

Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

More information about the mono-bugs mailing list