Cannot use newly-entered concept on RDM whenever uploading a .arches file

31 views
Skip to first unread message

Joel Aldor

unread,
Feb 22, 2016, 10:50:22 PM2/22/16
to Arches Project
Hi all,

I'm encountering a problem uploading a .arches file right now. We're currently uploading a list of new historic resources on Arches. These are all historic markers provided by the National Historical Commission of the Philippines, and we need to tag them as historic resources. Here's what I did:

1.) We need to add a new category for "Resource Classification Type". This category is called "Historical Marker". Since I cannot reload our authority documents to Arches, I created a new concept called "Historical Marker" under Arches >> Resource Classification Type on RDM.
2.) I created my .arches files as usual. But under the ATTRIBUTENAME "RESOURCE_TYPE_CLASSIFICATION.E55", I added "Historical Marker" as ATTRIBUTEVALUE.

e.g.

1|HERITAGE_RESOURCE.E18|RESOURCE_TYPE_CLASSIFICATION.E55|Historical Marker|group2

3.) Tried to upload the .arches file and I get this error message:

ERROR ROW:4 - Historical Marker is not a valid domain value. Check authority document related to RESOURCE_TYPE_CLASSIFICATION.E55

This is true for all rows affected. 

I even tried to substitute "Historical Marker" to "RESOURCE_CLASSIFICATION.6" even though I didn't touch the authority document, just to see if this might solve the problem. Still the same.

I was wondering if Arches does not let you use attribute values on your .arches file upload for concepts that you only inputted manually on RDM? If the field is a drop-down list, can't you use a text string for an attribute value? Please let me know. Thanks.

Regards,

Joel

Adam Cox

unread,
Feb 23, 2016, 1:03:57 AM2/23/16
to Joel Aldor, Arches Project
Hi Joel, I haven't tried this, but it's worth a shot: find the UUID for the Historical Marker concept in the RDM (it'll look something like a49c7acd-e87f-4125-ab42-bc00f1e519b4) and put that in your arches file instead.

Adam

--
-- To post, send email to arches...@googlegroups.com. To unsubscribe, send email to archesprojec...@googlegroups.com. For more information, visit https://groups.google.com/d/forum/archesproject?hl=en
---
You received this message because you are subscribed to the Google Groups "Arches Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email to archesprojec...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Ryan Anderson

unread,
Feb 23, 2016, 1:13:33 AM2/23/16
to Arches Project
Joel, 

To add to what Adam said:

When you load a .arches file the validation routine grabs the unique list of legacyoids from you arches database and compares them to the list of ids you reference in your .arches file. When you create a new concept in the RDM there is obviously no legacyoid like the concepts you loaded when you initially installed arches, so arches populates the legacyoid with the conceptid. Therefore, you should be able to use the conceptid in your .arches file to reference the concept you added through the RDM.

Hope this helps.

Ryan

Joel Aldor

unread,
Feb 23, 2016, 1:52:33 AM2/23/16
to Ryan Anderson, Arches Project
Thank you Adam and Ryan. It worked!

Regards,

Joel

--
-- To post, send email to arches...@googlegroups.com. To unsubscribe, send email to archesprojec...@googlegroups.com. For more information, visit https://groups.google.com/d/forum/archesproject?hl=en
---
You received this message because you are subscribed to a topic in the Google Groups "Arches Project" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/archesproject/pzmgXZ73Exo/unsubscribe.
To unsubscribe from this group and all its topics, send an email to archesprojec...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages