Error rendering WebPanel: No renderer found for resource type
Platform Notice: Data Center Only - This article only applies to Atlassian products on the Data Center platform.
Note that this KB was created for the Data Center version of the product. Data Center KBs for non-Data-Center-specific features may also work for Server versions of the product, however they have not been tested. 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.
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.
Modify a value in the database which may have been set incorrectly:
If the above step did not fix the issue, revert it by removing that parameter from your Java properties
Shutdown Confluence
Please backup your database before proceeding
Execute the following SQL query against your database:
1
SELECT BANDANAVALUE FROM BANDANA WHERE BANDANAKEY = 'plugin.manager.state.Map';
Select all, copy and paste the result of the SQL query into a text editor
Find the following lines
1 2 3 4
<entry> <string>confluence.web.panel.renderers</string> <boolean>false</boolean> </entry>
Delete the above lines from your notepad and saved it
Execute the following SQL query
1
UPDATE BANDANA set BANDANAVALUE = '<Put the entire text from your notepad here>' WHERE BANDANAKEY = 'plugin.manager.state.Map';
Restart Confluence
Was this helpful?