Hi,
I am trying to override the editpage action using convoyer, however I get the following error:
com.opensymphony.xwork.XworkException: Unable to instantiate Action, com.atlassian.confluence.pages.actions.EditPageAction, defined for 'editpage_2' in namespace '/pages'com.atlassian.confluence.pages.actions.EditPageAction
with nested exception
java.lang.ClassNotFoundException: com.atlassian.confluence.pages.actions.EditPageAction
at com.opensymphony.xwork.DefaultActionInvocation.createAction(DefaultActionInvocation.java:220)
at com.opensymphony.xwork.DefaultActionInvocation.init(DefaultActionInvocation.java:272)
at com.opensymphony.xwork.DefaultActionInvocation.<init>(DefaultActionInvocation.java:65)
My convoyer-config is
<?xml version="1.0"?>
<conveyor-config>
<package-override name="pages" namespace="/pages">
<action-override name="doeditcomment" inherit="true">
<result-override name="input" type="velocity">/templates/editcomment-preview.vm</result-override>
</action-override>
<action-override name="editpage" inherit="true">
<result-override name="error" type="velocity">/templates/editpage.vm</result-override>
<result-override name="input" type="velocity">/templates/editpage.vm</result-override>
</action-override>
</package-override>
</conveyor-config>
In my atlassian plugin xml I have:
<conveyor name="Action Conveyor" key="actionConveyor" resource="/conveyor-config.xml"/>
and plugin-version=2
I also added dependencies in pom.xml
Any idea?