Accessing Advanced Roadmaps plans in Jira Data Centre results in "License Violation" error message.
Platform Notice: Data Center - This article applies to Atlassian products on the Data Center platform.
Note that this knowledge base article was created for the Data Center version of the product. Data Center knowledge base articles for non-Data Center-specific features may also work for Server versions of the product, however they have not been tested. Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.
*Except Fisheye and Crucible
Summary
The purpose of this knowledge article is to outline a scenario in which accessing any Advanced Roadmaps plans results in a 'License Violation' error. Additionally, the Plans tab is absent from the top menu bar.
Environment
Jira Data Centre 8.15 and above.
Diagnosis
Run the following SQL query on the Jira Database; it should return an empty set or zero rows to confirm the issue discussed in this knowledge base article.
select propertyvalue from propertystring where id = (select id from propertyentry where property_key = 'jira.version.patched');
Cause
The Advanced Roadmaps plugin is included with Jira Data Centre 8.15 and above. To confirm that the Jira version is above 8.15, Jira uses the property key 'jira.version.patched', which holds the Jira build number information. If this property is empty, Jira will not be able to verify the license, resulting in a "License Violation" error.
Solution
Restarting Jira will update the property key 'jira.version.patched' in the propertyentry database table. For your reference, you can check the Build Number using the following link: Jira Server and Data Center build and version numbers reference.
Once the restart is complete, Advanced Roadmaps plans should be accessible.