I am working on a site that was using NewAtlanta bluedragon. I don't know that much about bluedragon but I simply wanted to create another site in IIS and NOT use bluedragon.
I set up the site, installed railo using this great document by Matt Woodward that explains railo and tomcat installation and it worked when testing with just a simple hello world example in index.cfm.
So I uploaded my little fw/1 app and it broke. I got the following error:
Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
[NullReferenceException: Object reference not set to an instance of an object.]
com.naryx.tagfusion.cfm.engine.cfSession.onRequestStart(cfFile requestFile) +311
NewAtlanta.BlueDragon.CfmModule.OnBeginRequest(Object sender, EventArgs e) +599
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +269
Server Error in '/' Application.Object reference not set to an instance of an object.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.
From that error message I could tell that bluedragon was still intercepting calls. I looked all over IIS and searched for everything. Posted to the railo group and the fw1 group and also posted to the New Atlanta support forums. Many people were very helpful.
After several weeks of trying to find a solution here and there I finally stumbled on to it. I had tried removing the newatlanta entries from 'Handler Mappings' in the IIS7 site that I was using. That didn't work. Finally, I removed the bluedragon reference in the 'Modules' section of the website I was trying to configure and that immediately fixed it. The attached image highlights the line that needed to be removed.