Not able to change shared dashboard owner via JIRA custom plugin code

DOJO June 16, 2017

Hi,

We are using JIRA v 7.2.9.

I am using the following code in my JIRA custom plugin for changing the owner of the shared dashboard-

 

SharedDashboardsAdministration sharedDashboardsAdministration = ComponentAccessor.getComponent(SharedDashboardsAdministration.class);
			
sharedDashboardsAdministration.changeDashboardOwner(dashboardPortal.getId(), dashboardUser.getUsername());

//where dashboardPortal is the PortalPage object and is getting created via JIRA custom plugin code. This dashboard is shared with a project.
//dashboardUser is ApplicationUser object.

Also added this dependency in pom.xml -

 

<dependency>
		    <groupId>com.atlassian.jira</groupId>
		    <artifactId>jira-func-tests</artifactId>
		    <version>7.2.7</version>
		     <scope>provided</scope>
</dependency>

 

Still the problem is - I am not able to change the dashboard owner and getting ClassNotFound exception on SharedDashboardsAdministration class. 

Please suggest am I writing incorrect code?

Is there a way to change shared dashboard owner using JIRA API method?

 

Thanks in advance.

 

1 answer

0 votes
DOJO June 18, 2017

Please suggest is there some other maven dependency which needs to be configured in pom.xml for SharedDashboardsAdministration class.

Or, is there some alternative method to change shared dashboard owner?

Suggest an answer

Log in or Sign up to answer