Version: (using KDE KDE 3.4.0) Installed from: Gentoo Packages Compiler: gcc 3.4 OS: Linux when loading an xmi file, umbrello expects the elements below the diagram tag in exact order (widgets,messages,associations) , otherwise it wont display the diagram. But in xml the element order should not matter as long as the elements are at the right level in the dom tree. i tracked this problem down to the method UMLView::loadFromXMI( QDomElement & qElement ) ,wrote a patch (which works for me) and attached it.
Created attachment 10496 [details] patches the mentioned method, so that it does not care about order of widgets,associations and messages, but otherwise retains it current behaviour
Many thanks for your patch. Please use the -u (unified) option to diff when making patches.
Fixed in cvs.