Re: [mdr-users] XMI reading fine, but empty result collection

Martin Matula <[email protected]>
Newsgroups gmane.comp.java.netbeans.modules.mdr.user
Message-ID <[email protected]>
Well, that's weird. When did this start to happen?
Martin

SainTiss wrote:

>Hi,
>
>I'm having a strange problem here. I'm just trying to load the UML 1.4 metamodel into MDR, and although the XMI reading seems to succeed (no error), the resulting collection is empty:
>
> MDRepository repo = MDRManager.getDefault().getDefaultRepository();
>      repo.beginTrans(true);
>      RefPackage mmHandle = repo.createExtent("testMM");
>
>      XMIReader reader = XMIReaderFactory.getDefault().createXMIReader();
>      java.util.Collection col = reader.read("jar:file:/usr/local/andromda-bin-3.0-RC1-SNAPSHOT/lib/jmi/jars/jmiuml-1.4di.jar!/M2_DiagramInterchangeModel.xml",
>          mmHandle);
>      System.out.println(col.size());
>
>This outputs '0'.
>
>As logging output, I get the following:
>
>[org.netbeans.mdr.Logger] Storage factory: org.netbeans.mdr.persistence.memoryimpl.StorageFactoryImpl
>[org.netbeans.mdr.Logger] initializing...
>[org.netbeans.mdr.Logger] Rebooting storage. Reason: org.netbeans.mdr.util.DebugException: Missing storage files or different storage version.
>[org.netbeans.mdr.Logger] booting...
>[org.netbeans.mdr.Logger] Booting repository ...
>[org.netbeans.mdr.Logger] Creating boot MOF metamodel ...
>[org.netbeans.mdr.Logger] Installing pure MOF Metamodel ...
>[org.netbeans.mdr.Logger] Parsing MOF model to DOM represtentation ....
>[org.netbeans.mdr.Logger] new package: .:000000000000015B, metapackage: .:0000000000000030
>[org.netbeans.lib.jmi.Logger] XMI reader started
>[org.netbeans.lib.jmi.Logger] Number of created instances: 307
>[org.netbeans.lib.jmi.Logger] finished, TIME: 3.425[s]
>[org.netbeans.mdr.Logger] new package: .:00000000000002B5, metapackage: .:00000000000002A9
>[org.netbeans.lib.jmi.Logger] XMI reader started
>[org.netbeans.lib.jmi.Logger] Number of created instances: 952
>[org.netbeans.lib.jmi.Logger] finished, TIME: 4.433[s]
>
>So you'd think everything is loaded all right...
>
>Maybe the storage version exception means something?
>
>Thanks,
>
>Hans
>  
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.