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:
2
3Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.
4
5Source Error:
6
7An 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.
8Stack Trace:
9
10[NullReferenceException: Object reference not set to an instance of an object.]
11 com.naryx.tagfusion.cfm.engine.cfComponentData.buildPolymorphList() +354
12 com.naryx.tagfusion.cfm.engine.cfSession.onRequestStart(cfFile requestFile) +311
13 NewAtlanta.BlueDragon.CfmModule.OnBeginRequest(Object sender, EventArgs e) +599
14 System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +79
15 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +269
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.