Hi Folks Our single CF11 test server just highlighted a freaky difference between CF10 and CF11 that has us all puzzled. (We are running CF11 with the latest service pack.)
It appears that the CF mappings defined in CFIDE (such as "/cfc" -> root dir for all of our CFC's) are not defined inside the block of code at the top of Application.cfc (outside of any method in Application.cfc). This means we can't instantiate CFC's under the /cfc directory in that top script block area. We know we can create CFC's in onApplicationStart(), but we currently use a CFC to set the Application's "this.name" and "this.setDomainCookies", etc. variables, and I think those can only be changed right at the top of Application.cfc. Is this a bug or something? Why would globally-defined mappings not be available at the top of Application.cfc? (BTW, the per-Application "this.mappings" are also ignored in that top script block, so that's not a help either.) Thanks Mark ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:359414 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm