This documentation relates to an earlier version of Confluence.
View this page in the current documentation or visit the current documentation home.
Skip to end of metadata
Go to start of metadata

This is a constantly updated FAQ listing questions and answers asked by people developing Confluence plugins and working with the Confluence code base in general. For general questions, check Confluence Main FAQ.

If you have a question, please ask it as a comment and someone from Atlassian will reply. Comment threads will gradually be merged back into this FAQ as needed. Please try to be as specific as possible with your questions.

Questions

Page: How does RENDERMODE work?
Page: How do I convert wiki text to HTML?
Page: How do I get the base URL and ContextPath of a Confluence installation?
Page: How do I get the information about Confluence such as version number, build number, build date?
Page: I am trying to compile a plugin, but get an error about the target release
Page: How do I tell if a user has permission to...?
Page: What is the best way to load a class or resource from a plugin?
Page: How do I load a resource from a plugin?
Page: How do I make my attachments open in a new window or a tab?
Page: HTTP Response Code Definitions
Page: How do I find information about lost attachments?
Page: I have checked out the source, and use IntelliJ IDEA. Where do I go from here?
Page: How do I associate my own properties with a ContentEntityObject?
Page: How do I get hold of the HttpServletRequest?
Page: How do I prevent my rendered wiki text from being surrounded by paragraph tags?
Page: How do I autowire a component?
Page: How do I get the location of the confluence.home directory?
Page: How do I get a reference to a component?
Page: What class should my XWork action plugin extend?
Page: What's the easiest way to render a velocity template from Java code?
Page: How do I find the logged in user?
Page: How do I change the default polling time for email in Confluence?
Page: How do I configure Confluence to use GMail as the mail server
Page: What class should my macro extend?
Page: Within a Confluence macro, how do I retrieve the current ContentEntityObject?
Page: Encrypting error messages in Sybase Page: How does RENDERMODE work? Page: How do I associate my own properties with a ContentEntityObject? Page: How do I autowire a component? Page: How do I change the default polling time for email in Confluence? Page: How do I configure Confluence to use GMail as the mail server Page: How do I convert wiki text to HTML? Page: How do I find information about lost attachments? Page: How do I find the logged in user? Page: How do I get a reference to a component? Page: How do I get hold of the HttpServletRequest? Page: How do I get the base URL and ContextPath of a Confluence installation? Page: How do I get the information about Confluence such as version number, build number, build date? Page: How do I get the location of the confluence.home directory? Page: How do I load a resource from a plugin? Page: How do I make my attachments open in a new window or a tab? Page: How do I prevent my rendered wiki text from being surrounded by paragraph tags? Page: How do I tell if a user has permission to...? Page: HTTP Response Code Definitions Page: I am trying to compile a plugin, but get an error about the target release Page: I have checked out the source, and use IntelliJ IDEA. Where do I go from here? Page: What's the easiest way to render a velocity template from Java code? Page: What class should my macro extend? Page: What class should my XWork action plugin extend? Page: What is Bandana? One form of Confluence Persistence Page: What is the best way to load a class or resource from a plugin? Page: Within a Confluence macro, how do I retrieve the current ContentEntityObject?