Team Calendars fails to import all events from an ICS file

Platform Notice: Data Center Only - This article only applies to Atlassian products on the Data Center platform.

Note that this KB was created for the Data Center version of the product. Data Center KBs 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

Problem

After importing a .ics file into Team Calendars, one of the warning messages below is shown. Some events (such as Jira Issue Dates, Jira Agile Sprints, or Jira Project Releases) do not display in your calendar.

(Auto-migrated image: description temporarily unavailable)
(Auto-migrated image: description temporarily unavailable)

Cause

NullPointerException in the server logs:

1 2 3 Unable to import events of type jira-project-releases /confluence/plugins/calendar/importsubcalendar.action | traceId: 98d5540f729e61f6 | userName: admin | action: importsubcalendar java.lang.NullPointerException

Workaround

Option 1. Import a .ics file from Team Calendars into Team Calendars.

Export from Team Calendars

  • Select ••• to the right of the calendar and choose Export to iCalendar (so Team Calendars will apply its own formatting to the .ics file).

  • Save the .ics file to your computer.

Import into Team Calendars

  • Select ••• to the right of Add Calendar then choose Import Calendar.

  • Enter the Name of the calendar and upload the .ics file you saved to your computer.

  • Confirm if you can load the events of the calendar.

If the events still don't load, contact your admin to learn more from the server logs.

Option 2. Import a .ics file from Team Calendars into a third-party calendar.

In Team Calendars

  • Select ••• to the right of the calendar and choose Subscribe.

  • Select iCal and copy the Calendar URL.

In a third-party calendar

  • Go to your calendar app to set up a calendar using the Calendar URL you copied. Refer to your calendar app's documentation to find out how to add an iCal calendar.

Updated on April 14, 2025

Still need help?

The Atlassian Community is here for you.