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
>
>