[Mondrian] Update on retroweaver 2.0.7 upgrade
mcdermid at stonecreek.com
Tue Feb 3 14:19:21 EST 2009
Given the 3.1 push, I thought I should send out a progress report on
the retroweaver 2.0.7 upgrade. Unfortunately, the short version is
that it is currently stalled.
I've been encountering a NoClassDefFoundError for java/lang/Enum in
the mondrian.xmla.RowsetDefinition class initializer, despite the fact
that the class appears to have been weaved correctly (it even looks
right when the weaved class is decompiled). I don't see anything
obvious I can point to as the culprit.
I've submitted a report to the retroweaver devs, one of whom is taking
a look at the class files to see if he can spot the problem. With
luck, it'll be a simple environment error on my part, but there's no
guarantee of it. For obvious reasons, I can't yet estimate how long
this will take to resolve.
Julian, I realize you have upcoming events that impose a time
constraint on getting Mondrian 3.1 out the door. Much as I'd like to
get this and the related concurrency fixes to Segment.java included in
3.1, I recognize that it may not be possible.
More information about the Mondrian