Unexpected Problems With Glassfish v3.1 Update, Part 1
Posted by John Manko | Posted in Java | Posted on 27-03-2011
Ever get that feeling like an entire day, if not days, is going to be wasted as a result of tracking down a compatibility issue that leaves you rushing to find a fix? That’s exactly how I felt after I upgraded my test instance of Glassfish from v3.0.1 to v3.1, breaking compatibility with existing applications. I, unfortunately, didn’t thoroughly read the EclipseLink Bug List or notes on Richfaces v3.* integration with JSF 2.0. In fact, I didn’t read it at all.
For the purpose of this post, I want to detail the immediate and significant problems that may result after a GFv3.1 upgrade. The initial bug I encountered has to do with EclipseLink and it’s handling of column/table name comparisons, and ultimately throws an org.eclipse.persistence.exceptions.ValidationException exception. Case-sensitivity becomes an issue with this release, and a fix is not available until release 2.2.1 at the earliest (currently at 2.2.0.v20110202-r8913). There is a workaround, however. Next, I’ll look into the care that must be taken with running Richfaces 3.3.3 in a JSF 2 environment. Read the rest of this entry »




