Slashdot Mirror


Oracle's Java Company Change Breaks Eclipse

crabel writes "In Java 1.6.0_21, the company field was changed from 'Sun Microsystems, Inc' to 'Oracle.' Apparently not the best idea, because some applications depend on that field to identify the virtual machine. All Eclipse versions since 3.3 (released 2007) until and including the recent Helios release (2010) have been reported to crash with an OutOfMemoryError due to this change. This is particularly funny since the update is deployed through automatic update and suddenly applications cease to work."

2 of 397 comments (clear)

  1. So? by Anonymous Coward · · Score: 5, Insightful

    How is this Oracle's problem?

  2. Re:Yes and no... by beanluc · · Score: 5, Insightful

    Is "company name" *really* part of any intended-to-be-reliable way to identify the VM?

    Is "company name" *really* necessary for identifying the VM?

    If either answer is "yes", then, I agree, and I add, shame on the VM designers. Shame.

    Otherwise, shame on any team who developed apps depending on that.

    One way or the other, this is *not* a benign, forgivable occurrence.

    --
    Say it right: "Nuc-le-ah Powah".