How to identify the module url and name of a folder-level artifact from its URL in Jazz RM
Hi all,
I have the following folder-level artifact URL from Jazz RM:
https://localhost:9443/rm/resources/TX_HG5FFA9-EfCvOMAopncSTQ
Using this URL, I want to determine which module this artifact belongs to like i want the module uri and name. Is there a way to trace or identify the parent module (if any) that this artifact is part of using the API call?
Any guidance or pointers would be greatly appreciated.
Thanks in advance!
One answer
Hi - as it happens I can tell that's a core or base artifact URL. SeeĀ https://jazz.net/forum/answer_link/290794/ for (at high level) a way to use OSLC Query to find where an artifact is used.
Comments
Ian Barnard
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER Apr 11 '25, 4:19 a.m.FYI a base artifact isn't ever part of a module. An artifact can be (re)used in any number of modules, or even more than once in any module. These reuses are referred to as bindings. They all show the attributes of the base artifact and if you update an attribute on a binding that updates the base artifact. The major difference between base and binding is that you can choose to link to/from a base artifact or a to/from binding, and these are different links - typically if using modules you would link between bindings, i.e. not between base artifacts. The most common link from a binding to a base artifact is for a Term reference.
1 vote