Online payment event viewer warning: an unhandled exception has occurred
In Fusion Servicing Director Customer Self-Service, when you click continue on the Online Payment Terms Screen (ACHWebIntro.ASPX), it can cause the following Windows Event Viewer Application log ASP.NET warning message when the settings on the Servicing Director SQL server are incorrect:
Event code: 3005
Event message: An unhandled exception has occurred.
Event time:
Event time (UTC):
Event ID:
Event sequence:
Event occurrence:
Event detail code:
Application information:
Application domain:
Trust level: Full
Application Virtual Path: /ILSWeb
Application Path: \ILSWeb\
Machine name: <YourServerName>
Process information:
Process ID:
Process name: w3wp.exe
Account name:
Exception information:
Exception type: HttpUnhandledException
Exception message: Exception of type 'System.Web.HttpUnhandledException' was thrown.
at System.Web.UI.Page.HandleError(Exception e)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest()
at System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context)
at System.Web.UI.Page.ProcessRequest(HttpContext context)
at ASP.achwebdataentry_aspx.ProcessRequest(HttpContext context)
at System.Web.HttpServerUtility.ExecuteInternal(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage, VirtualPath path, VirtualPath filePath, String physPath, Exception error, String queryStringOverride)
Object reference not set to an instance of an object.
at ILSWebData.AchWebDataEntry.get_DateList()
at ILSWebData.AchWebDataEntry.setCalendarDate(DateTime transDate)
at ILSWebData.AchWebDataEntry.Page_Load(Object sender, EventArgs e)
at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e)
at System.Web.UI.Control.OnLoad(EventArgs e)
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
Request information:
Request URL: /AchWebIntro.aspx
Request path: /ILSWeb/AchWebIntro.aspx
User host address: <YourServerName>
User: <BorrowerName>
Is authenticated: True
Authentication Type:
Thread account name:
Thread information:
Thread ID: 227
Thread account name:
Is impersonating: False
Stack trace: at System.Web.UI.Page.HandleError(Exception e)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest()
at System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context)
at System.Web.UI.Page.ProcessRequest(HttpContext context)
at ASP.achwebdataentry_aspx.ProcessRequest(HttpContext context)
at System.Web.HttpServerUtility.ExecuteInternal(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage, VirtualPath path, VirtualPath filePath, String physPath, Exception error, String queryStringOverride)
Workaround:
This information is for your system administrator or local IT.
- Reset your Servicing Director SQL logins, specifically adding the W_Fixrights option. Review the related article for more information/
- Restart your web services (IIS) on your Customer Self-Service business application server (ILSWebBus).
- Continue with the following advanced troubleshooting if the issue is not resolved.
- Access the Fusion Servicing Director SQL server.
- Run the following troubleshooting SQL command. If an error occurs, it will be a SQL message about the root cause of this issue, and it will direct your further actions.
- Open the SQL Server Management Studio.
- Login specifically using SQL authentication and use only the SQL login ILSWebUser. This is the SQL login configured by the person installing the Customer Self-Service business application server. Use the default password defined in the Customer Self-Service Installation Guide or your custom password if the person installing Customer Self-Service defined a custom password.
- Click New Query.
- Enter the following query:
Use Service
Go
Service.dbo.W_GetCompanyWorkdays
Go
If the settings for this query on your system are correct, then the results from the query should return the business days from the Event Manager calendar.
If the settings for this query on your system are incorrect, you will see a SQL error message, and use the error message to direct your further troubleshooting. Reference your Microsoft SQL Support resources as needed.
ArticleNumber:
000042929