Using external uri in imports

16 views
Skip to first unread message

Jorrit Dorman

unread,
Aug 21, 2025, 9:08:55 AMAug 21
to TopBraid Suite Users
Hello,

I'm currently trying to import some collections in other collections using the external uri. I thought I understood from the documentation that this should work, but EDG still gives the "(Cannot resolve URI)" error.

Should this be possible or did I misunderstand?

kind regards, Jorrit

Holger Knublauch

unread,
Aug 21, 2025, 9:48:41 AMAug 21
to topbrai...@googlegroups.com
Hi Jorrit,

No, directly importing graphs from the outside is not supported, among others for performance and security reasons.

You would need to download them, e.g. in Studio’s File page you can right-click on a folder and select

Download Graph from URL into Workspace…

And once you are happy with those, you can use project upload to send them to the EDG production server.

HTH
Holger


--
The topics of this mailing list include TopBraid EDG and related technologies such as SHACL.
To post to this group, send email to topbrai...@googlegroups.com
---
You received this message because you are subscribed to the Google Groups "TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to topbraid-user...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/topbraid-users/647434e2-9f62-4ed3-b1fc-ed76dd4f7079n%40googlegroups.com.

Jorrit Dorman

unread,
Aug 21, 2025, 11:41:37 AMAug 21
to TopBraid Suite Users
Hi Holger,

I think I was unclear in my initial question, I shouldn;t have mentioned import, but include. My bad. 
The problem I have does not come from importing graphs outside. I simply have 2 collections in edg. One with an external uri, and one trying to include that collection. I illustrated my problem in the 2 pictures below.
Screenshot 2025-08-21 at 17.36.33.pngScreenshot 2025-08-21 at 17.39.22.png

Holger Knublauch

unread,
Aug 22, 2025, 1:41:48 AMAug 22
to topbrai...@googlegroups.com
Ah OK, yes this is not supported in this way. The mechanism is that while you are working inside of TopBraid with asset collections, the owl:import needs to point at the internal graph URI, e.g. urn:x-evn-master:XY. The external URIs are used when you export to TTL or Git only.

Holger


On Aug 21, 2025, at 18:41, Jorrit Dorman <jor...@gmail.com> wrote:

Hi Holger,

I think I was unclear in my initial question, I shouldn;t have mentioned import, but include. My bad. 
The problem I have does not come from importing graphs outside. I simply have 2 collections in edg. One with an external uri, and one trying to include that collection. I illustrated my problem in the 2 pictures below.
<Screenshot 2025-08-21 at 17.36.33.png><Screenshot 2025-08-21 at 17.39.22.png>
To view this discussion visit https://groups.google.com/d/msgid/topbraid-users/34458bb2-4f9f-4fbf-a2b7-919753e8c66dn%40googlegroups.com.
<Screenshot 2025-08-21 at 17.36.33.png><Screenshot 2025-08-21 at 17.39.22.png>

Jorrit Dorman

unread,
Aug 22, 2025, 6:02:03 AMAug 22
to TopBraid Suite Users
Got it. Thanks for the answer.

Jorrit

Reply all
Reply to author
Forward
0 new messages