Mylyn 3.0.3 released, daylight savings bug

by Mik Kersten, October 16th, 2008

A bug in Mylyn will prevent Tasktop and Mylyn users from scheduling and opening local tasks for the two weeks spanning the switch to daylight savings. Tasktop Pro users have been notified via email. If you are using Tasktop Starter or Mylyn, please follow the instructions below.

Tasktop for Windows users should update by downloading the latest Tasktop.

Tasktop for Eclipse users should update by clicking Home (toolbar button) -> Community and Support -> Configuration -> Check for Updates…

Mylyn users should update via the sites at: http://eclipse.org/mylyn/downloads

2008-10-26 update: Here is the error trace that you will see with this bug:

java.lang.NullPointerException
at org.eclipse.mylyn.internal.tasks.core.DateRange.isWeekAfterNext
(DateRange.java:120)
at org.eclipse.mylyn.internal.tasks.core.DateRange.toString
(DateRange.java:110)
at org.eclipse.mylyn.internal.tasks.ui.ScheduleDatePicker.updateDateText
(ScheduleDatePicker.java:148)
at org.eclipse.mylyn.internal.tasks.ui.ScheduleDatePicker.initialize
(ScheduleDatePicker.java:126)
at org.eclipse.mylyn.internal.tasks.ui.ScheduleDatePicker.<init>
(ScheduleDatePicker.java:65)
at org.eclipse.mylyn.internal.tasks.ui.editors.TaskPlanningEditor.createPlanningSection
(TaskPlanningEditor.java:617)
at org.eclipse.mylyn.internal.tasks.ui.editors.TaskPlanningEditor.createFormContent
(TaskPlanningEditor.java:313)
at org.eclipse.ui.forms.editor.FormPage$1.run(FormPage.java:151)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)

Be more productive. Guaranteed.

2 Responses to “Mylyn 3.0.3 released, daylight savings bug”

  1. Daniel Says:

    Hi!
    I am using the 3.4.1-EE release from eclipse.org and is using MyLyn, but I can’t upgrade to 3.0.3. When checking for upgrades Eclipse doesn’t find 3.0.3, if adding a new update-site with 3.0.3 it doesn’t find it. It seems the 3.0.2 is somewhat bootstrapped to the 3.4.1 release which seems odd.
    Any ideas?

  2. Robert Elves Says:

    Hi Daniel,

    The problem you are seeing may be caused by a bug in Eclipse 3.4.1 whereby adding update sites doesn’t actually enable them:

    236077: [ui] Enable site when user attempt to add a disabled site
    https://bugs.eclipse.org/bugs/show_bug.cgi?id=236077

    This is now fixed in Eclipse 3.4.2 but in your case (3.4.1) to work around this problem you should check that the Mylyn update site url(s) are actually enabled. To do this, navigate to Help > Software Updates…, select the “Available Software” tab and press the “Manage Sites…” button. In the list of sites, make sure the appropriate Mylyn update site url(s) have a check mark beside them. Once this is done, try checking for updates again.

Leave a Reply