May 28, 2012 2:18:40 PM com.vaadin.terminal.gwt.server.JsonPaintTarget getPaintIdentifier
WARNING: Painting reference to orphan org.vaadin.hene.flexibleoptiongroup.FlexibleOptionGroup, the component will not be accessible on the client side.
May 28, 2012 2:18:40 PM com.vaadin.terminal.gwt.server.JsonPaintTarget getPaintIdentifier
WARNING: Painting reference to orphan org.vaadin.hene.flexibleoptiongroup.FlexibleOptionGroup, the component will not be accessible on the client side.
…
Works just fine with 6.7.8 and several versions before that.
In Vaadin 6.8, it looks like com.vaadin.terminal.gwt.server.JsonPaintTarget.getPaintIdentifier(Paintable) now checks to see if Paintable is a Component and is attached to an Application (getApplication() != null). If it is NULL it returns the string “Orphan”. According to the FlexibleOptionGroup doc, FlexibleOptionGroup component cannot be added to any layout. If you try to add it to a layout, you get an UnsupportedOperationException.
public void setParent(Component parent) {
throw new UnsupportedOperationException("The FlexibleOptionGroup component cannot be attached to an Application.");
}