Alfresco Debug Menu for Developers

In Alfresco 5.0.d version I came across an interesting new feature of which, I thought it would be worth sharing with you. Let me show you first the picture of that.

Alfresco Developers view

Alfresco Developers view

Looks cool right? This is new developers view which you can enable through debug menu which is recently added in Alfresco share to help developers in debugging share widgets. Here we are going to discuss first that debug menu through we can enable above view and then in next post we will discuss on the developers view.

As you know javascript gives us the advantage of dynamic loading and saving the development time but at the same it has few limitations when it comes to debugging the code.So, this feature will give developers great advantage and they will be able to see all related logs in “WebConsol”.

First thing required to use this menu is to change alfresco into debug mode and restart it. There is a following config entry which you need to add in your


   <!-- Global config section -->
   <config replace="true">
            Developer debugging setting to turn on DEBUG mode for client scripts in the browser

            LOGGING can always be toggled at runtime when in DEBUG mode (Ctrl, Ctrl, Shift, Shift).
            This flag automatically activates logging on page load.

Once you enable this and restart server. Then open Alfresco in Firefox and login as admin.You will be able to see the extra menu in the header called as “Debug Menu“.

Alfresco Debug Menu

Then Open Web Console and refresh the page. You will be able to see following type of entries in your Web Console of Firefox. These are nothing but logger entries from various log statements added in to the out of box widget javascript code.

Alfresco Debug View

If you click on the hyperlink which is visible on the right side of each log statement it will open up related javascript file for you based on which you could trace down the flow and all related details.

You could also see the logger statement in the left side which has widget and function details related to the log. We will be exploring more on various options available through this debug menu in upcoming post,So keep following this one.

Looking for quality Alfresco Web Hosting? Look no further than Arvixe Web Hosting!

Tags: , , , , , | Posted under Alfresco | RSS 2.0

Author Spotlight


I love opensource technologies working with those technologies from the time I have stepped in to the Software Industry. Alfresco CMS is my area of expertise. I have worked on various complex implementations which involved integration of Alfresco with other technologies, extensively worked with JBPM workflows and Webscripts.

2 Comments on Alfresco Debug Menu for Developers

  1. You don’t really need to change share-custom-config and restart share.
    It’s also possible to enable debug by enabling a custom module using http://:/share/page/modules/deploy
    Enable the “Debug Enabler Extension” and you have it.
    Also, if you are using your server in debug mode, you can do the same thing in order to disable the debug mode without restarting it.
    Enable the “Debug Disabler Extension”.

    I hope you find this information useful

    • mitpatoliya says:

      Agree this is another way of doing that. Douglas thanks for sharing this.I will be adding images related to that in some time.

Leave a Reply to mitpatoliya Cancel reply

Your email address will not be published. Required fields are marked *