static { EvData.supportedMetadataFormats.put(metaType, IntersectROI.class); ROI.addType(new ROIType(icon, IntersectROI.class, false, true, metaDesc)); // In common: Caused by: java.lang.NoClassDefFoundError: endrov/roi/primitive/IntersectROI$2 or // 1 // this is a *Compound*ROI! first in plugin list // not in a static{}. why does it make a difference? }