Hello,
after upgrading from jira 8.5 to 9.6 I am getting warning about duplicate packages. Basically I know how to handle the issue I just don't know which of the files should be kept or removed. There is my log excerpt:
2023-02-02 11:37:52,054+0100 JIRA-Bootstrap WARN [o.twdata.pkgscanner.ExportPackageListBuilder] Package Scanner found duplicates for package 'javax.activation' with different versions. Files: jakarta.activation-1.2.1.jar and javax.activation-api-1.2.0.jar
'/opt/atlassian/jira_96/atlassian-jira/WEB-INF/lib/jakarta.activation-1.2.1.jar'
'/opt/atlassian/jira_96/atlassian-jira/WEB-INF/lib/javax.activation-api-1.2.0.jar'
2023-02-02 11:37:52,055+0100 JIRA-Bootstrap WARN [o.twdata.pkgscanner.ExportPackageListBuilder] Package Scanner found duplicates for package 'javax.xml.bind.helpers' with different versions. Files: jakarta.xml.bind-api-2.3.3.jar and jaxb-api-2.3.1.jar
'/opt/atlassian/jira_96/atlassian-jira/WEB-INF/lib/jakarta.xml.bind-api-2.3.3.jar'
'/opt/atlassian/jira_96/atlassian-jira/WEB-INF/lib/jaxb-api-2.3.1.jar'
2023-02-02 11:37:52,056+0100 JIRA-Bootstrap WARN [o.twdata.pkgscanner.ExportPackageListBuilder] Package Scanner found duplicates for package 'javax.xml.bind.annotation.adapters' with different versions. Files: jakarta.xml.bind-api-2.3.3.jar and jaxb-api-2.3.1.jar
'/opt/atlassian/jira_96/atlassian-jira/WEB-INF/lib/jakarta.xml.bind-api-2.3.3.jar'
'/opt/atlassian/jira_96/atlassian-jira/WEB-INF/lib/jaxb-api-2.3.1.jar'
2023-02-02 11:37:52,056+0100 JIRA-Bootstrap WARN [o.twdata.pkgscanner.ExportPackageListBuilder] Package Scanner found duplicates for package 'javax.xml.bind.annotation' with different versions. Files: jakarta.xml.bind-api-2.3.3.jar and jaxb-api-2.3.1.jar
'/opt/atlassian/jira_96/atlassian-jira/WEB-INF/lib/jakarta.xml.bind-api-2.3.3.jar'
'/opt/atlassian/jira_96/atlassian-jira/WEB-INF/lib/jaxb-api-2.3.1.jar'
2023-02-02 11:37:52,056+0100 JIRA-Bootstrap WARN [o.twdata.pkgscanner.ExportPackageListBuilder] Package Scanner found duplicates for package 'javax.xml.bind.util' with different versions. Files: jakarta.xml.bind-api-2.3.3.jar and jaxb-api-2.3.1.jar
'/opt/atlassian/jira_96/atlassian-jira/WEB-INF/lib/jakarta.xml.bind-api-2.3.3.jar'
'/opt/atlassian/jira_96/atlassian-jira/WEB-INF/lib/jaxb-api-2.3.1.jar'
2023-02-02 11:37:52,058+0100 JIRA-Bootstrap WARN [o.twdata.pkgscanner.ExportPackageListBuilder] Package Scanner found duplicates for package 'javax.xml.bind.attachment' with different versions. Files: jakarta.xml.bind-api-2.3.3.jar and jaxb-api-2.3.1.jar
'/opt/atlassian/jira_96/atlassian-jira/WEB-INF/lib/jakarta.xml.bind-api-2.3.3.jar'
'/opt/atlassian/jira_96/atlassian-jira/WEB-INF/lib/jaxb-api-2.3.1.jar'
2023-02-02 11:37:52,058+0100 JIRA-Bootstrap WARN [o.twdata.pkgscanner.ExportPackageListBuilder] Package Scanner found duplicates for package 'javax.xml.bind' with different versions. Files: jakarta.xml.bind-api-2.3.3.jar and jaxb-api-2.3.1.jar
'/opt/atlassian/jira_96/atlassian-jira/WEB-INF/lib/jakarta.xml.bind-api-2.3.3.jar'
'/opt/atlassian/jira_96/atlassian-jira/WEB-INF/lib/jaxb-api-2.3.1.jar'
Thanks
javax.activation-api-1.2.0.jar and jaxb-api-2.3.1.jar should be removed
This worked for me, you no longer see the alert in the logs. Update the application from 8.21 to 9.6
Thanks
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.