Post Function Dependency Adaptation - Jira 10

Hello,

I have created a post function that extends AbstractJiraFunctionProvider in Jira datacenter using java. However, in the Jira 10 upgrade, the dependencies com.opensymphony.module.*, and com.opensymphony.sitemesh.* will be removed. In this class, I have the following method:

public void execute(final Map rawTransientVars,
                    final Map rawArgs, final PropertySet ps)

The PropertySet is imported from:

import com.opensymphony.module.propertyset.PropertySet;

Any help to change this?

You can still use com.opensymphony.module.propertyset.PropertySet in Jira 10. Maybe Atlassian announced at some point that they would remove it, but I guess they realized that it was still needed.

Hello,

Thanks for the response. If Atlassian has deprecated it, I believe it might be removed in the next upgrades, so I prefer to make the changes now.

I’m still looking for alternatives, but I’m not finding any.

Regards,
Ibrahim