[Mono-aspnet-list] iis to mono webservice not working

hugopq hugopq at gmail.com
Sat Jul 7 09:36:33 UTC 2012


The web-service works in my xsp, the problem is only when I upload to the
server, in my computer it outputs the correct answer, in the server outputs
a the html for a 404 error...

thanks!!!


hugopq wrote
> 
> I've found this 
> http://mono.1490590.n4.nabble.com/Web-service-cannot-find-assembly-when-placed-to-subfolder-tp1506496.html
> post  and tried to do that. but my server has no bin in root directory...
> so instead i created the bin folder in root directory , stuffed my dlls in
> there and it worked...
> 
> but now i get an error when Invoking the web.service...
> 
>  http://mono.1490590.n4.nabble.com/file/n4650323/ws3.png 
> 
> you can check it here :   http://luna-fs.com/test/TestService.asmx web
> service 
> 
> 
> Thanks!!!
> 
> 
> hugopq wrote
>> 
>> I now believe that the behavior is somewhat like what is related on this 
>> http://mono.1490590.n4.nabble.com/XSP-and-Bin-Directory-tp1496833.html
>> POST .
>> 
>> tried using global.asax to import my dll but it says it can't find the
>> namespace.
>> 
>> thanks.
>> 
>> 
>> hugopq wrote
>>> 
>>> I've installed mono on my computer, and the same thing happens.
>>> 
>>> The server can't find the type in my dll:
>>> 
>>>  http://mono.1490590.n4.nabble.com/file/n4650293/ws1.png 
>>> 
>>> but I've created a simple webservice without using code-behind and it
>>> works...
>>> 
>>>  http://mono.1490590.n4.nabble.com/file/n4650293/ws2.png 
>>> 
>>> now I'm sure there's something i need to change, but have no idea
>>> what...
>>> please help.
>>> 
>>> 
>>> hugopq wrote
>>>> 
>>>> Hi
>>>> 
>>>> I'm new to mono and i'm trying to get a webservice to work.
>>>> I'm developping in windows using IIS and it works, but when I upload to
>>>> the server (which uses mono) i can't make it work and don't understand
>>>> why,
>>>> 
>>>> This is my service, it just returns a string:
>>>> 
>>>> using System;
>>>> using System.Collections.Generic;
>>>> using System.Web;
>>>> using System.Web.Services;
>>>> 
>>>> namespace com.es.naiad.web.services.TestService
>>>> {
>>>>     /// <summary>
>>>>     /// Summary description for TestService
>>>>     /// </summary>
>>>>     [WebService(Namespace =
>>>> "http://luna-fs.com/naiad.web/services/TestService")]
>>>>     public class TestService : WebService
>>>>     {
>>>> 
>>>>         [WebMethod]
>>>>         public string GetServerStatus()
>>>>         {
>>>>             try
>>>>             {
>>>>                 if (this.CheckServerAvailability())
>>>>                     return "online";
>>>>                 return "offline";
>>>>             }
>>>>             catch (Exception)
>>>>             {
>>>>                 //TODO: log exception;
>>>>                 return "offline";
>>>>             }
>>>>             
>>>>         }
>>>> 
>>>>         private bool CheckServerAvailability()
>>>>         {
>>>>             //TODO: check server availability
>>>>             return true;
>>>>         }
>>>>     }
>>>> }
>>>> 
>>>> this is the error...
>>>> 
>>>> http://luna-fs.com/naiad/web/services/TestService/TestService.asmx
>>>> 
>>>> it sayt it can't find the type, but the dll is in the bin folder.
>>>> 
>>>> please help! 
>>>> 
>>>> 
>>>> thanks
>>>> 
>>> 
>> 
> 


--
View this message in context: http://mono.1490590.n4.nabble.com/iis-to-mono-webservice-not-working-tp4649877p4650343.html
Sent from the Mono - ASP.NET mailing list archive at Nabble.com.


More information about the Mono-aspnet-list mailing list