Skip to main content
Windward

Troubleshooting Javelin 2014

Overview

Some common problems people run into with Javelin.

Javelin Is Stuck On Logging In

There are a couple of common scenarios where this occurs.

  1. The user specified in the Javelin connection string in the web.config does not have sufficient permissions.
  2. You're using Javelin 13.0 or newer with an ASP.NET 2.0 application pool (you need 4.0).
    1. You may need to install/setup ASP.NET 4.0 support in your IIS installation. See http://stackoverflow.com/questions/4...is-7-windows-7.
  3. ASP.NET cannot access the C:\Windows\Temp folder.  See http://stackoverflow.com/questions/5...ws-temp-folder

You may also see the below error in the Event Logs:

Log Name:      Application
Source:          System.ServiceModel 4.0.0.0
Date:              10/27/2014 2:53:42 PM
Event ID:        3
Task Category: WebHost
Level:         Error
Keywords:      Classic
User:          IIS APPPOOL\ASP.NET v4.0
Computer:      RAZOUL.windward.local
Description:
WebHost failed to process a request.
 Sender Information: System.ServiceModel.Activation.HostedHttpRequestAsyncResult/28341455
 Exception: System.Web.HttpCompileException (0x80004005): (0): error CVT1108: cannot open C:\Windows\TEMP\RES9DA5.tmp for writing
   at System.Runtime.AsyncResult.End[TAsyncResult](IAsyncResult result)
   at System.ServiceModel.Activation.HostedHttpRequestAsyncResult.End(IAsyncResult result)
 Process Name: w3wp
 Process ID: 5028

Unrecognized Attribute targetFramework

This will occur with Javelin 13.0 if you are running in a .NET 2.0 based application pool. You'll try to login for the first time, and it will remain logging in forever. In the Application Windows log, you will see a configuration error from ASP.NET 2.0.

Update and Delete Operations Hang

This can happen if the PUT and/or DELETE verbs are denied in IIS, probably resulting in HTTP 405. One common way this happens is when the WebDAV module is installed in IIS 7. If you remove the module and handler mapping, it will not interfere with the PUT and DELETE verbs.

Requested Datasource is Not Set

An unusual time that this can appear is when using PostGreSQL, which does not install ADO.NET provider factory info by default. See our PostGreSQL article.

  • Was this article helpful?