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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.