...!default.jspa which files are used

T I
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
April 8, 2013

I'm trying to build a plugin under the "More Action"-tab in an issueview. This plugin has to create a new issue and does some other stuff like relate issues. To be able to add my own code I need to know the following:

What exactly happens after I clicked on a button with e.g. this link:

http://localhost:2990/jira/secure/CreateIssue!default.jspa (optional: http://localhost:2990/jira/secure/CreateIssue!default.jspa?id=${issueId})

Which files are used? Maybe these?:

PLUGIN-FOLDER\target\jira\webapp\WEB-INF\classes\com\atlassian\jira\jelly\tag\issue\CreateIssue.class

PLUGIN-FOLDER\target\jira\webapp\WEB-INF\classes\com\atlassian\jira\jelly\tag\issue\enterprise\CreateIssue.class

PLUGIN-FOLDER\target\jira\webapp\secure\views\createissue-start.jsp

PLUGIN-FOLDER\target\jira\webapp\secure\views\createdetails.jsp

...\default.jsp

...\default_jsp.java

What do I need to do to make this link e.g.: http://localhost:2990/jira/secure/CreateAction!default.jspa do the same like http://localhost:2990/jira/secure/CreateIssue!default.jspa, so I have a starting point ?

The code snippet from atlassian-plugin.xml:

<web-item name="Relate to Action" i18n-name-key="create-action.name" key="create-action" section="operations-operations" weight="19">
    <description key="create-action.description">The Create Action Plugin</description>
    <label key="create-action.label"></label>
    <tooltip >Create an action and relate it to a risk.</tooltip>
    <link linkId="create-action-link">/secure/views/CreateAction!default.jspa?id=${issueId}</link>
  </web-item>

I'm trying to run it on a testserver with test license.

I have also a commercial version and the jira source code, so just post which files I need.

1 answer

0 votes
T I
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
April 8, 2013

A Button with the following link:

<link linkId="create-action-link">/secure/views/CreateAction!default.jspa?id=${issueId}</link>

gives me the following exception:

I hope this could lead to a solution.

Suggest an answer

Log in or Sign up to answer