can you test your webservice?

 

Put a breakpoint to see what it is inserting into the SOAP object.

 

That's one thing i do not like about the asp.net service thing is their 
insistance on wrapping json inside a SOAP object, it's like sticking binary 
inside XML.


 
> Date: Wed, 4 Mar 2009 09:13:02 -0800
> Subject: [jQuery] Re: Ajax Dot Net Plugin
> From: cakeordeat...@gmail.com
> To: jquery-en@googlegroups.com
> 
> 
> I'm afraid i don't have the JSON handy. Being new to this i'm not sure
> how to get to that layer yet!
> 
> Anyway when i do alert(x.responseText)
> 
> I get:
> 
> <h2> <i>The resource cannot be found.</i> </h2></span>
> 
> [HttpException]: The file '/service.svc/helloworld/CMSLogin.aspx' does
> not exist.
> 
> at System.Web.UI.Util.CheckVirtualFileExists(VirtualPath
> virtualPath)
> 
> (this is the most pertinent part and a larger error that i don't want
> to clog the thread with)
> 
> Obviously /service.svc/helloworld is what should get sent however i
> don't understand how my CMSLogin.aspx page has gotten added on there!
> Dot net forms authentication perhaps? Though i'm not redirecting
> anything at this point...
> 
> Here's the javascript function again:
> // Hello World
> $.ajaxDotNet("/Service.svc/HelloWorld", {
> verb: "GET",
> success: function(obj) {
> obj = obj.d;
> alert('Hello World');
> $(".HelloWorld").text(obj);
> },
> error: function(x, y, z) {
> alert(x.responseText);
> alert(y.responseText);
> alert(z.responseText);
> }
> });
> 
> 
> Additionally y.responseText and z.responseText come out as undefined.
> 
> Again, i'm miffed!
> 
> On Mar 4, 4:57 pm, Joseph Le Brech <jlebr...@hotmail.com> wrote:
> > Do you have the json handy??
> >
> > http://www.jsonlint.com/
> >
> > Paste the output in here to see if its valid json?
> >
> > is it generated from a asp service?
> >
> >
> >
> > > Date: Wed, 4 Mar 2009 08:24:52 -0800
> > > Subject: [jQuery] Re: Ajax Dot Net Plugin
> > > From: morni...@gmail.com
> > > To: jquery-en@googlegroups.com
> >
> > > he's got the error, which is:
> >
> > > SyntaxError: JSON.parse
> >
> > > and sorry about my last post
> >
> > > alert(x.responseText) will show the error text (as will Firebug as
> > > mentioned about)
> >
> > > anyways, the error your getting is that it seems that your ASP.NET
> > > code can't parse the results to JSON
> >
> > > On Mar 4, 11:02 am, Joseph Le Brech <jlebr...@hotmail.com> wrote:
> > > > get firebug and put a breakpoint on for the line for error.
> >
> > > > > Date: Wed, 4 Mar 2009 07:58:45 -0800
> > > > > Subject: [jQuery] Re: Ajax Dot Net Plugin
> > > > > From: cakeordeat...@gmail.com
> > > > > To: jquery-en@googlegroups.com
> >
> > > > > P.S.
> >
> > > > > alert(y) gives Not Found
> > > > > alert(z) gives SyntaxError: JSON.parse
> >
> > > > > Where do i find out what x y and z are?
> >
> > > > > Thanks!
> >
> > > > > On Mar 4, 3:52 pm, Jon <cakeordeat...@gmail.com> wrote:
> > > > > > That's great! Thanks!
> >
> > > > > > Here's the error:
> > > > > > [object XMLHttpRequest]
> >
> > > > > > What does that mean. I'm confused... I thought the plugin worked via
> > > > > > JSON...
> >
> > > > > > On Mar 4, 3:41 pm, MorningZ <morni...@gmail.com> wrote:
> >
> > > > > > > Show what the error is
> >
> > > > > > > error: function(x, y, z) {
> > > > > > >      alert(x);
> >
> > > > > > > }
> >
> > > > > > > should show you what the error actually is instead of guessing
> >
> > > > > > > On Mar 4, 10:10 am, Jon <cakeordeat...@gmail.com> wrote:
> >
> > > > > > > > I'm trying to get the ajax dot net plugin working and failing
> > > > > > > > miserably.
> >
> > > > > > > > I've added the service - both manually and by dragging the 
> > > > > > > > example
> > > > > > > > files into my solution.
> > > > > > > > I've copied the hello world function from the example solution 
> > > > > > > > and
> > > > > > > > added it to the service and the jquery for it.
> > > > > > > > I've copied the system.serviceModel into my web.config. Again, 
> > > > > > > > i've
> > > > > > > > tried using the default one created when adding the service to 
> > > > > > > > the
> > > > > > > > solution and i've copied it across from the example solution.
> >
> > > > > > > > But no matter what i do i can't get the ajax to work.
> >
> > > > > > > > //      Hello World
> > > > > > > >     $.ajaxDotNet(url + "HelloWorld", {
> > > > > > > >         verb: "GET",
> > > > > > > >         success: function(obj) {
> > > > > > > >             obj = obj.d;
> > > > > > > >             alert('Hello World');
> > > > > > > >             $(".HelloWorld").text(obj);
> > > > > > > >         },
> > > > > > > >         error: function() {
> > > > > > > >             alert('Hello Error');
> > > > > > > >             $(".HelloWorld").text("Error");
> > > > > > > >         }
> > > > > > > >     });
> >
> > > > > > > > Every time i run it i just get the Hello Error alert.
> >
> > > > > > > > Does anyone know if i'm missing something essential? Am i 
> > > > > > > > making a
> > > > > > > > stupid error?
> >
> > > > > > > > Please help, i'm dying to get this plugin working! And if i 
> > > > > > > > can't get
> > > > > > > > this working does anyone else has any experience with JQuery 
> > > > > > > > and Dot
> > > > > > > > Net and might be able to point me to a solution?
> >
> > > > _________________________________________________________________
> > > > All your Twitter and other social updates in one 
> > > > placehttp://clk.atdmt.com/UKM/go/137984870/direct/01/
> >
> > _________________________________________________________________
> >  25GB of FREE Online Storage – Find out 
> > morehttp://clk.atdmt.com/UKM/go/134665320/direct/01/

_________________________________________________________________
All your Twitter and other social updates in one place 
http://clk.atdmt.com/UKM/go/137984870/direct/01/

Reply via email to