<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
Hi there, </div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
I'm attempting to import digital object components by the digital objects CSV job, using the template from archivesspace (with some additions from using other templates and mapping documents). I'm getting the following error message: </div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof ContentPasted0">
<blockquote itemscope="" itemtype="https://schemas.microsoft.com/QuotedText" style="border-left: 3px solid rgb(200, 200, 200); border-top-color: rgb(200, 200, 200); border-right-color: rgb(200, 200, 200); border-bottom-color: rgb(200, 200, 200); padding-left: 1ex; margin-left: 0.8ex; color: rgb(102, 102, 102);">
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
<div class="ContentPasted0">IMPORT ERROR</div>
<div class="ContentPasted0">!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!</div>
<div><br class="ContentPasted0">
</div>
<div><br class="ContentPasted0">
</div>
<div class="ContentPasted0">Trace:["C:/archivesspace/data/tmp/jetty-0_0_0_0-8089-backend_war-_-any-4964134346918072857/webapp/WEB-INF/app/converters/digital_object_converter.rb:248:in `block in configure'", "C:/archivesspace/data/tmp/jetty-0_0_0_0-8089-backend_war-_-any-4964134346918072857/webapp/WEB-INF/app/converters/lib/record_proxy.rb:103:in
 `block in spawn'", "org/jruby/RubyArray.java:1821:in `each'", "C:/archivesspace/data/tmp/jetty-0_0_0_0-8089-backend_war-_-any-4964134346918072857/webapp/WEB-INF/app/converters/lib/record_proxy.rb:102:in `spawn'", "C:/archivesspace/data/tmp/jetty-0_0_0_0-8089-backend_war-_-any-4964134346918072857/webapp/WEB-INF/app/converters/lib/csv_converter.rb:77:in
 `block in parse_row'", "org/jruby/RubyArray.java:2621:in `map!'", "C:/archivesspace/data/tmp/jetty-0_0_0_0-8089-backend_war-_-any-4964134346918072857/webapp/WEB-INF/app/converters/lib/csv_converter.rb:77:in `parse_row'", "C:/archivesspace/data/tmp/jetty-0_0_0_0-8089-backend_war-_-any-4964134346918072857/webapp/WEB-INF/app/converters/lib/csv_converter.rb:62:in
 `block in run'", "uri:classloader:/META-INF/jruby.home/lib/ruby/stdlib/csv.rb:1764:in `each'", "C:/archivesspace/data/tmp/jetty-0_0_0_0-8089-backend_war-_-any-4964134346918072857/webapp/WEB-INF/app/converters/lib/csv_converter.rb:52:in `block in run'", "uri:classloader:/META-INF/jruby.home/lib/ruby/stdlib/csv.rb:1289:in
 `open'", "C:/archivesspace/data/tmp/jetty-0_0_0_0-8089-backend_war-_-any-4964134346918072857/webapp/WEB-INF/app/converters/lib/csv_converter.rb:51:in `run'", "C:/archivesspace/data/tmp/jetty-0_0_0_0-8089-backend_war-_-any-4964134346918072857/webapp/WEB-INF/app/lib/job_runners/batch_import_runner.rb:44:in
 `block in run'", "C:/archivesspace/data/tmp/jetty-0_0_0_0-8089-backend_war-_-any-4964134346918072857/webapp/WEB-INF/app/lib/request_context.rb:24:in `open'", "C:/archivesspace/data/tmp/jetty-0_0_0_0-8089-backend_war-_-any-4964134346918072857/webapp/WEB-INF/app/lib/job_runners/batch_import_runner.rb:40:in
 `block in run'", "org/jruby/RubyArray.java:1821:in `each'", "org/jruby/RubyEnumerable.java:1258:in `each_with_index'", "C:/archivesspace/data/tmp/jetty-0_0_0_0-8089-backend_war-_-any-4964134346918072857/webapp/WEB-INF/app/lib/job_runners/batch_import_runner.rb:36:in
 `block in run'", "C:/archivesspace/data/tmp/jetty-0_0_0_0-8089-backend_war-_-any-4964134346918072857/webapp/WEB-INF/app/model/db.rb:210:in `block in open'", "C:/archivesspace/data/tmp/jetty-0_0_0_0-8089-backend_war-_-any-4964134346918072857/webapp/WEB-INF/app/model/db.rb:101:in
 `block in transaction'", "C:/archivesspace/gems/gems/sequel-5.9.0/lib/sequel/database/transactions.rb:204:in `_transaction'", "C:/archivesspace/gems/gems/sequel-5.9.0/lib/sequel/database/transactions.rb:179:in `block in transaction'", "C:/archivesspace/gems/gems/sequel-5.9.0/lib/sequel/connection_pool/threaded.rb:91:in
 `hold'", "C:/archivesspace/gems/gems/sequel-5.9.0/lib/sequel/database/connecting.rb:270:in `synchronize'", "C:/archivesspace/gems/gems/sequel-5.9.0/lib/sequel/database/transactions.rb:145:in `transaction'", "C:/archivesspace/data/tmp/jetty-0_0_0_0-8089-backend_war-_-any-4964134346918072857/webapp/WEB-INF/app/model/db.rb:100:in
 `transaction'", "C:/archivesspace/data/tmp/jetty-0_0_0_0-8089-backend_war-_-any-4964134346918072857/webapp/WEB-INF/app/model/db.rb:207:in `block in open'", "C:/archivesspace/data/tmp/jetty-0_0_0_0-8089-backend_war-_-any-4964134346918072857/webapp/WEB-INF/app/model/db.rb:204:in
 `open'", "C:/archivesspace/data/tmp/jetty-0_0_0_0-8089-backend_war-_-any-4964134346918072857/webapp/WEB-INF/app/model/db.rb:542:in `block in DB'", "C:/archivesspace/data/tmp/jetty-0_0_0_0-8089-backend_war-_-any-4964134346918072857/webapp/WEB-INF/app/lib/job_runners/batch_import_runner.rb:32:in
 `run'", "C:/archivesspace/data/tmp/jetty-0_0_0_0-8089-backend_war-_-any-4964134346918072857/webapp/WEB-INF/app/lib/background_job_queue.rb:126:in `run_pending_job'", "C:/archivesspace/data/tmp/jetty-0_0_0_0-8089-backend_war-_-any-4964134346918072857/webapp/WEB-INF/app/lib/background_job_queue.rb:169:in
 `block in start_background_thread'"]</div>
<div class="ContentPasted0">Errors: #&lt;RuntimeError: Components must be preceded by their top-level digital object in the CSV&gt;</div>
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!<br>
</blockquote>
</div>
<div class="elementToProof">
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
I've watched just about every video on the help site, but I haven't found anything that really addresses complex DOs other than saying they're able to be added by the csv (but not how). Other documentation I've been able to find says that the digital object
 to which the components will be attached must already be in ASpace. Mine are, and I have those digital object IDs in the "digital_object_id" column of my csv. The last bit of the error message is leading me to believe that I have to create the parent AND component
 digital object simultaneously by CSV? Which is correct? </div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
If it's the latter, and I have to import the parent and component DOs at the same time, am I able to attach the parent digital objects to the archival objects with the Bulk Update Spreadsheet plug-in? </div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
I really, really want to get this sorted out today. It'll make my whole week feel so worth it and productive. </div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Thank you all so much! </div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Kendall </div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div id="Signature">
<div><br>
<span style="font-family:calibri,sans-serif"><strong>Kendall Aughenbaugh</strong>
<i></i><br>
Digital Services Archivist<br>
202.243.3912<br>
<a href="mailto:kaughenbaugh@hillwoodmuseum.org" data-loopstyle="linkonly">kaughenbaugh@hillwoodmuseum.org</a><br>
<br>
Hillwood Estate, Museum & Gardens<br>
4155 Linnean Ave NW<br>
Washington, DC 20008<br>
<a href="http://www.hillwoodmuseum.org/" data-loopstyle="linkonly">www.hillwoodmuseum.org</a><br>
<br>
Special Exhibition<br>
<a href="https://www.hillwoodmuseum.org/exhibitions"><img alt="Special Exhibitions" src="https://hillwoodmuseum.org/sites/default/files/2023-06/Glassmail.png"></a><br>
Through January 14, 2024<br>
<br>
Follow us on <a href="https://www.facebook.com/HillwoodMuseum" data-loopstyle="linkonly">
Facebook</a> and <a href="https://www.facebook.com/HillwoodMuseum" data-loopstyle="linkonly">
Instagram</a></span><br>
</div>
</div>
</div>
</body>
</html>