Error rendering WebPanel: No renderer found for resource type

Still need help?

The Atlassian Community is here for you.

Ask the community

Platform notice: Server and Data Center only. This article only applies to Atlassian products on the Server and Data Center platforms.

Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.

*Except Fisheye and Crucible

Problem

You see a line of text at the top of each page similar to this:

 Error rendering WebPanel (templates/quick-comment-header.vm): No renderer found for resource type: confluence-velocity


The values in (templates/quick-comment-header.vm) and confluence-velocity may differ in each case.

Resolution

There are a couple of potential resolutions for this problem. Please try them in order.

  1. Increase the Plugin Timeout: This issue could be occurring because plugins are taking too long to load on startup, and are therefore timing out. You can increase this timeout from the default of 1min by adding this parameter to your Java properties: -Datlassian.plugins.enable.wait=300. Please refer to Configuring System Properties for how to set this property.

    NB: If your plugins are taking too long to load, it's possible that your hardware is insufficient to cope with the load placed upon it by Confluence. If this is a production instance where performance is important, we'd suggest looking into the load on your CPU and memory during startup and while Confluence is running, and increasing where appropriate.

  2. Modify a value in the database which may have been set incorrectly:
    1. If the above step did not fix the issue, revert it by removing that parameter from your Java properties
    2. Shutdown Confluence
    3. Please backup your database before proceeding
    4. Execute the following SQL query against your database:

      SELECT BANDANAVALUE FROM BANDANA WHERE BANDANAKEY = 'plugin.manager.state.Map';
    5. Select all, copy and paste the result of the SQL query into a text editor
    6. Find the following lines

      <entry>
        <string>confluence.web.panel.renderers</string>
        <boolean>false</boolean>
      </entry>
    7. Delete the above lines from your notepad and saved it
    8. Execute the following SQL query

      UPDATE BANDANA set BANDANAVALUE = '<Put the entire text from your notepad here>' WHERE BANDANAKEY = 'plugin.manager.state.Map';
    9. Restart Confluence

Last modified on Feb 26, 2016

Was this helpful?

Yes
No
Provide feedback about this article
Powered by Confluence and Scroll Viewport.