views:

111

answers:

1

I have web services that work great when hosted normally, in Mono I am getting a 500 internal server error first time I tried to run it.

Any idea why it doesn't just work?

The remote server returned an error: (500) Internal Server Error. System.Web.Services.Protocols.SoapException: Error writing request. at MY_WebServices.My_Messages.DownloadNewMessages (System.String ID, System.String username, System.String password) [0x00000] at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[]) at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000]

+1  A: 

Please post the error that you are receiving? Possibilities are that you are using an interface that isn't yet supported in Mono, which there are a couple in the SP2 release of the .NET 2.0 framework, that were specifically put in to support IIS 7.

You also might want to trying running the assembly produced through MoMA, to check for migration problems.

Nick Berardi
MoMA checks out, no problems found there
JL
Strange, I decided to start problem solving the web method, but its cached somehow, even deleted it from the file, and restarted apache, still the same web method signature exists.
JL