AJAX :: PageMethod And Server Method Failed Error?
Jun 14, 2010
I have a long running PageMethod defined in the cs that is being called from javascript and after 4 minutes I am getting the below error and 504 status code for my aspx page and onFail callback is raised.
<HTML><HEAD>
<TITLE>Gateway Timeout - In read </TITLE>
</HEAD><BODY> [code].....
I have a master page/content page going on in this situation. The page has two page methods that work, and they feed info to a pair of autocomplete extenders. The script manager on the Master Page has 'EnablePageMethods' set to true. The content page has a ScriptManagerProxy. The strange thing is that I have used this pattern on four other pages within the project.
<System.Web.Services.WebMethod()> _ Public Shared Function testing(ByVal uid As String, ByVal issn As String, ByVal journalName As String) As String Return "true" End Function
Here is the javaScript code:
function AddJournal(uid, issn, journalName) { alert("uid: " + uid + " issn: " + issn + " name: " + journalName); PageMethods.testing(uid, issn, journalName, function(res) { if (res !== "true") { alert(res); } else { alert("The journal " + name + ", issn as " + issn + " was successfully entered."); } return; }, function(res) { alert("The journal database could not be accessed " + res.get_message() + " Status Code: " + res.get_statusCode() + " Exception Type: " + res.get_exceptionType() + " Please try again."); }); }
The fail function is executed, and the status code is 0 (zero), and the exception type is an empty string. I can change the function with no parameters, and I get same error. I can the leave the parameters at three on the VB side, and change the parameters to two on the client side; then I do not get the error message, but none the other alerts are executed.
I have a page that requires user login via Forms Authentication. Is it possible to use Page Methods in this page? My current attempt is resulting in the following error:Message: Sys.Net.WebServiceFailedException: The server method 'GetPlanContent' failed with the following error: System.InvalidOperationException-- Authentication failed.
I used Ajax script Manager in new version of my and when i ran on Visual Studio server it worked fine and never shows framework failed error but when i installed on IIS 7.0 Vista webserver and ran across it i got his error. Can Anyone helpme out in solving this issue?..Web.config file:
I currently facing a cascading drop down list problem. When I develop my website at local pc, everything work just fine. However I deploy it to server, I get Method Error 500.
I'm trying to use ASP.NET MembershipProvider from an Ajax client (only html, css, js) (login.htm) by using a WCF service (AuthenticationService.svc). When running login.htm I get "Microsoft JScript runtime error: Sys.Net.WebServiceFailedException: The server method 'Login' failed with the following error: -- The server method 'Login' failed."I'm completely stuck what goes wrong here?login.htm
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml">
I just installed sql server 2005 to my pc and when i try to log in to the server instance i get an error log in failed for user xxx (error 18456).I browse to the server instance and i keep getting the same error even though i chose windows authentication option during the installation.
I restarted the service for the sql server instance (which is running).The only problem i can think about is a problem with permissions but again there should not be any problem there because i logged in as administrator
I'm calling PageMethod "SameMethod" from javascript method "caller" so that I can get some values from DB. After I get values, control is continuing in "onSuccess" method. Problem is that I need to use some variable values ("importantValue") from javascript method "caller" in "onSuccess" method.
function caller(){ var importantValue = 1984; PageMethod.SomeMethod(param1,..., onSuccess, onFailure) }
onSuccess method should be something like this:
function onSuccess(pageMethodReturnValue, importantValue ){ }
Is it possible and, if it is, how to pass multiple parameters (besides return values of page method) to "onSuccess" method of PageMethod?
getting below error when trying to display list of providers, i really appreciate feedback on troubleshooting and fixing it.Server Error in '/testload' Application.Failed to enable constraints. One or more rows contain values violating non-null, unique, or foreign-key constraints.Description:An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.Exception Details:ystem.Data.ConstraintException: Failed to enable constraints. One or more rows contain values violating non-null, unique, or foreign-key constraints.Source Error:
Im throwing some helpful exception in PageMethod and showing them on client side, It was working fine on local machine but when I tested on production site, its just showing "There was an error processing the request.".
I'm trying to figure out this error but I can't point out what's exactly causing this.Here is what's happening.User loggs in for a few hours and gets "Validation of viewstate MAC failed" Error after post back.I have set timeout in Web.config as follow.
Everything looks fine but I keep getting the error: 'Conversion failed when converting the nvarchar value 'xxxx' to data type int... where xxxx is the the value of @Query.
I wrote a web service to send emails and some win apps supossed to call the service for sending emails. When I test the service via Visual studio development server everything is ok and it sends emails. But with IIS the smtpclient.send throw an exception whit this message : No connection could be made because the target machine actively refused it [mailserver ip:port] The endpoint for VS development server is [URL] and for iis [URL] The smtp server is remote (gmail) and iis version is 6. I set the current local user as iis anonymous user. I am in LAN and my client firewall is off. There is an ISA server for the internet but I'm using a dialup connection for the internet. So why visual studio can send emails but iis can't?
I added the extender and when i tried to add the method this message poped up; Cannot create page method "GetCompletionList" because no Code Behind or codefile was found.
I have a long running process that i kick off with a pagemethod that normally takes about an hour to complete, when it is finished it returns the result of the method.I then poll with another pagemethod to update the status of the first process.the process is taking 4.5 hours this week which is acceptable and understandable, but the feedback sometimes gives up after a couple of hours and sometimes the main method never returns any feedback to the client.
Regardless of the lack of status updates and final feedback the server still completes the long task.As far as i'm aware we have made no changes to any timeout values.is there a timeout setting that we are hitting that is above 1 hour for ajax methods?
while i was using sql server authentication, it was running a quite good but suddenly it starts showing an error 'Login Failed for user sa'
Here is my error-Login failed for user 'sa'.
Description:An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Data.SqlClient.SqlException: Login failed for user 'sa'.
I'm using a custom AJAX based validation control to check user name availability from database. It's working alright in my development machine but in production server we are using Windows Authentication to authenticate by domain.The control is inherited from base validator and checks for user name availability from database perfectly but on form submission at Page.IsValid check it gives the following error.
remote server returned an error 401 unauthorized
Both the form and webmethod are in the same page/file. I even tried creating webmethod in a separate standalone webservice but error still there.