X-Git-Url: https://gerrit.simantics.org/r/gitweb?p=simantics%2Fplatform.git;a=blobdiff_plain;f=bundles%2Forg.simantics.graph.db%2Fsrc%2Forg%2Fsimantics%2Fgraph%2Fdb%2FStreamingTransferableGraphImportProcess.java;h=06abd615fd5df6ffb65d393d498b4a84a458100d;hp=524885f5d57a71ba291579c0942f1e0cdff3945f;hb=f7acb1a086643d1a88cf7246fcc11d12c1703dd9;hpb=97b19fb4626dd2a78d52a3e575f7252b67a56787 diff --git a/bundles/org.simantics.graph.db/src/org/simantics/graph/db/StreamingTransferableGraphImportProcess.java b/bundles/org.simantics.graph.db/src/org/simantics/graph/db/StreamingTransferableGraphImportProcess.java index 524885f5d..06abd615f 100644 --- a/bundles/org.simantics.graph.db/src/org/simantics/graph/db/StreamingTransferableGraphImportProcess.java +++ b/bundles/org.simantics.graph.db/src/org/simantics/graph/db/StreamingTransferableGraphImportProcess.java @@ -221,7 +221,7 @@ public class StreamingTransferableGraphImportProcess implements TransferableGrap } } else if(definition instanceof Internal) { - String uri = TransferableGraphUtils.getURI(resourceCount, identityMap, identity.resource); + String uri = TransferableGraphUtils.getTrueURI(resourceCount, identityMap, identity.resource); Resource existing = graph.getPossibleResource(uri); if(existing != null) { existingInternalMap.put(identity.resource, existing); @@ -334,7 +334,9 @@ public class StreamingTransferableGraphImportProcess implements TransferableGrap Resource parent = resolvedParents.get(parts[0]); // TODO: proper exception message - if(parent == null) throw new IllegalStateException("!!"); + if(parent == null) { + throw new IllegalStateException("!!"); + } Resource childResource = graph.newResource(); graph.claim(childResource, InstanceOf, null, ExternalEntity);