In the new Confluence Version 5.8.9, when a particular custom macro plugin is installed successfully it does not appear in the macro browser.Though the macro works perfectly well and the parameters were set properly in the atlassian-plugin.xml, it doesnt show up on the macro browser. This was showing up in the previous version 3.5.17.
Macro definition:
<macro name='Video' class='com.kwx.VideoEmbedMacro' key='Video-macro'>
<description>This will allow a user to embed Videos.</description>
<category name ="formatting"/>
<parameters>
<parameter name="spaceKey" type="spacekey" multiple="true" />
<parameter name="searchType" type="enum">
<value name="or" />
<value name="all" />
</parameter>
</parameters>
<resource type="velocity" name="video-error" location="error.vm">
</resource>
<resource type="velocity" name="video-success" location="success.vm">
</resource>
</macro>
Community moderators have prevented the ability to post new answers.
Hey there,
Try Clearing the plugins cache, if the macro is still not appearing, check in the plugindata table if the old .jar is still in stored in the database. If yes, stop the service, delete the row, start the service again. Don't forget to backup your database before making any changes.
select * from plugindata
Cheers,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.