Solve the ColdFusion Component or Interface fusebox5.Application Error

April 18, 2008

Someone has just asked how to solve the Error:


Could not find the ColdFusion Component or Interface fusebox5.Application.

If you get this message, then it means that your application.cfc can't find the Fusebox core files in your website root.

Just to clarify, if your have a directory structure of:

Then when you try to run your web application as "www.mydomain.com/myapplication/", the Application.cfc will require the Fusebox corefiles to be in the web root, not in the "myapplication" directory.


4 comments

  1. Sweet, a comment a full 2 years and 3 days later...

    It looks like you can in fact have Fusebox in a sub-directory of your application, you just have to make the mapping relative to your web root, not to your application root.

    So, in your example, you could say <cfcomponent extends="myapplication.fusebox5.Application">

    YMMV but it seems to be working for me.

    Comment by Nathan Strutz – April 21, 2010
  2. haha - thanks Nathan. Good point.

    I generally tell people to set up a server side mapping to Fusebox if they have access to the CFIDE.

    Comment by John Whish – April 22, 2010
  3. I'm not able to get this to work, can you provide a little help. I want the following structure:

    / - web server root
    /webapp - my application
    /webapp/fusebox - Fusebox 5 core files

    index.cfm CFINCLUDE should point to what?

    Comment by Troy Murray – July 16, 2010
  4. @Troy, it depends how you've set up Fusebox. Often index.cfm does nothing, it's blank. I tend to use ColdBox these days, but ping me an email off blog if you want with your code and I'll take a look.

    Comment by John Whish – July 19, 2010

Leave a comment

If you found this post useful, interesting or just plain wrong, let me know - I like feedback :)

Please note: If you haven't commented before, then your comments will be moderated before they are displayed.