[Mondrian] Update on retroweaver 2.0.7 upgrade

Eric McDermid 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.

  -- Eric




More information about the Mondrian mailing list