[ Luca Tettamanti ]
> after upgrading from 6b18-1.8.1-2 eclipse (3.6) misbehaves in various
> areas (run configuration, debugging, project properties); the common
> underlying cause seems to be:

I can confirm this report.  The attached class demonstrates the problem,
producing a list of available time zones on a working JRE, and a
NullPointerException on openjdk-6/6b18-1.8.2-1.

> java.lang.NoClassDefFoundError: Could not initialize class 
> com.ibm.icu.impl.JavaTimeZone
>         at com.ibm.icu.util.TimeZone.getDefault(TimeZone.java:679)
>         at com.ibm.icu.util.Calendar.getInstanceInternal(Calendar.java:1633)
>         at com.ibm.icu.util.Calendar.getInstance(Calendar.java:1597)
>         at com.ibm.icu.text.DateFormat.get(DateFormat.java:1255)
>         at 
> com.ibm.icu.text.DateFormat.getDateTimeInstance(DateFormat.java:1045)
>         at 
> org.eclipse.ui.internal.ide.dialogs.IDEResourceInfoUtils.getDateStringValue(IDEResourceInfoUtils.java:137)

-- 
Eric Evans
[email protected]
import static java.util.TimeZone.getAvailableIDs;

public class Tzs {
    public static void main(String args[]) {
        String[] ids = getAvailableIDs();
        System.out.println("Length: " + ids.length);

        for (int i = 0; i < ids.length; i++) {
            System.out.println("ID: " + i + " " + ids[i]);
        }
    }
}

Attachment: signature.asc
Description: Digital signature

Reply via email to