Hey Mang

Do you happen to have any other plugins that might be patching the MARC export 
model 
(https://github.com/archivesspace/archivesspace/blob/v2.7.1/backend/app/exporters/models/marc21.rb)?

It looks like this error is indicating that a call to self.from_aspace_object 
is supplying two arguments, but somewhere there's a version of that method 
that's only accepting one argument.

In earlier versions of AS, that method only accepted one argument, so I'm 
wondering about an old plugin or something similar?

Joshua
________________________________
From: archivesspace_users_group-boun...@lyralists.lyrasis.org 
<archivesspace_users_group-boun...@lyralists.lyrasis.org> on behalf of 
mang....@rice.edu <mang....@rice.edu>
Sent: Tuesday, October 25, 2022 9:59 AM
To: Archivesspace Users Group <archivesspace_users_group@lyralists.lyrasis.org>
Subject: Re: [Archivesspace_Users_Group] User-defined fields in MARC-XML

Joshua,
 below are the lines around the error found in the log.

D, [2022-10-25T08:53:44.232663 #6127] DEBUG -- : Thread-2024: GET 
/repositories/2/resources/marc21/1292.xml?include_unpublished_marc=true 
[session: #<Session:0x672f4d2c @store={:user=>"ms20", :login_time=>2022-10-25 
08:51:09 -0500, :expirable=>true}, @system_mtime=2022-10-25 13:53:36 UTC, 
@id="80b6daef6fb6042b94f968ca2b5bf558a98ab137c258093385cdf2c7c36b303c">]
D, [2022-10-25T08:53:44.236593 #6127] DEBUG -- : Thread-2024: Post-processed 
params: {:id=>1292, :repo_id=>2, :include_unpublished_marc=>true}
E, [2022-10-25T08:53:44.410857 #6127] ERROR -- : Thread-2024: Unhandled 
exception!
E, [2022-10-25T08:53:44.411180 #6127] ERROR -- :
wrong number of arguments (2 for 1)
/proj/WebApps/archivesspace271/plugins/dartmouth_udf_exports/backend/lib/aspace_patches.rb:96:in
 `from_aspace_object'
/proj/WebApps/archivesspace271/data/tmp/jetty-0.0.0.0-8089-backend.war-_-any-/webapp/WEB-INF/app/exporters/models/marc21.rb:96:in
 `from_archival_object'
/proj/WebApps/archivesspace271/data/tmp/jetty-0.0.0.0-8089-backend.war-_-any-/webapp/WEB-INF/app/exporters/models/marc21.rb:105:in
 `from_resource'
/proj/WebApps/archivesspace271/data/tmp/jetty-0.0.0.0-8089-backend.war-_-any-/webapp/WEB-INF/app/lib/export.rb:81:in
 `generate_marc'
/proj/WebApps/archivesspace271/data/tmp/jetty-0.0.0.0-8089-backend.war-_-any-/webapp/WEB-INF/app/controllers/exports.rb:92:in
 `block in ArchivesSpaceService'

Mang

On Tue, Oct 25, 2022 at 6:29 AM Joshua D. Shaw 
<joshua.d.s...@dartmouth.edu<mailto:joshua.d.s...@dartmouth.edu>> wrote:
Without knowing what line is being referenced in the error, its hard to know 
exactly what the issue might be, but I wouldn't suggest just using this plugin 
as is since its very much customized for Dartmouth's use and probably won't be 
what another institution might need (There are hard coded references to Rauner 
Library in there!)

Having said that, if you can pass along the line referenced in the error, that 
should help with figuring out why the error is occurring.

Joshua
________________________________
From: 
archivesspace_users_group-boun...@lyralists.lyrasis.org<mailto:archivesspace_users_group-boun...@lyralists.lyrasis.org>
 
<archivesspace_users_group-boun...@lyralists.lyrasis.org<mailto:archivesspace_users_group-boun...@lyralists.lyrasis.org>>
 on behalf of mang....@rice.edu<mailto:mang....@rice.edu> 
<mang....@rice.edu<mailto:mang....@rice.edu>>
Sent: Monday, October 24, 2022 4:19 PM
To: Archivesspace Users Group 
<archivesspace_users_group@lyralists.lyrasis.org<mailto:archivesspace_users_group@lyralists.lyrasis.org>>
Subject: Re: [Archivesspace_Users_Group] User-defined fields in MARC-XML

We see the following error in the exported marcxml file with the plugin 
enabled. Our AS version is 2.7.1.

{"error":"wrong number of arguments (2 for 1)"}


Mang Sun
Rice U.

On Wed, Oct 19, 2022 at 4:33 PM Joshua D. Shaw 
<joshua.d.s...@dartmouth.edu<mailto:joshua.d.s...@dartmouth.edu>> wrote:
Hi Rebecca

This should get you started: 
https://github.com/jdshaw/dartmouth_udf_exports<https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Furldefense.com%2Fv3%2F__https%3A%2F%2Fnam12.safelinks.protection.outlook.com%2F%3Furl%3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fgithub.com*2Fjdshaw*2Fdartmouth_udf_exports__*3B!!BuQPrrmRaQ!hoZD86BZEammKoA9cQbsKq6cfvPbZJm3YheC1Aj7moUqNqJ1_XeftPrZU8gRA7KPQBEN57BH-3bis0109hOBv-joBc9BYMx5WVI*24%26data%3D05*7C01*7Cjoshua.d.shaw*40dartmouth.edu*7C3c492f74313543a905b508dab5fd1870*7C995b093648d640e5a31ebf689ec9446f*7C0*7C0*7C638022395892798057*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*7C*7C*7C%26sdata%3DD1phiq4Q9sXrhOxtk3s7E*2F0R9lS6c8AkuyttR*2Boep8g*3D%26reserved%3D0__%3BJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl!!BuQPrrmRaQ!hQ0mk4EfR5xh6XBjQ__e4TlFtAapdDQnjWVI3gYNxiAw0AbX718I1pcn2TqTewR7gASmBCVpKsabyHY8ye8VV1k5yefci8SyzQA%24&data=05%7C01%7Cjoshua.d.shaw%40dartmouth.edu%7C2ae688b17a94424ccb5508dab6913a7c%7C995b093648d640e5a31ebf689ec9446f%7C0%7C0%7C638023032891922727%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000%7C%7C%7C&sdata=R9ymnNPFrWTCY61OnEm36nd7E4eY2sw3D84hWQ7ORhE%3D&reserved=0>
 Specifically: 
https://github.com/jdshaw/dartmouth_udf_exports/blob/main/backend/lib/marc_user_defined_field_serialize.rb<https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Furldefense.com%2Fv3%2F__https%3A%2F%2Fnam12.safelinks.protection.outlook.com%2F%3Furl%3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fgithub.com*2Fjdshaw*2Fdartmouth_udf_exports*2Fblob*2Fmain*2Fbackend*2Flib*2Fmarc_user_defined_field_serialize.rb__*3B!!BuQPrrmRaQ!hoZD86BZEammKoA9cQbsKq6cfvPbZJm3YheC1Aj7moUqNqJ1_XeftPrZU8gRA7KPQBEN57BH-3bis0109hOBv-joBc9BhiH7B2Y*24%26data%3D05*7C01*7Cjoshua.d.shaw*40dartmouth.edu*7C3c492f74313543a905b508dab5fd1870*7C995b093648d640e5a31ebf689ec9446f*7C0*7C0*7C638022395892798057*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*7C*7C*7C%26sdata%3DkVNHDoAOWc07leme3Xqd6yP1niQU6HiawcB*2BEYDZdgA*3D%26reserved%3D0__%3BJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJQ!!BuQPrrmRaQ!hQ0mk4EfR5xh6XBjQ__e4TlFtAapdDQnjWVI3gYNxiAw0AbX718I1pcn2TqTewR7gASmBCVpKsabyHY8ye8VV1k5yefckx3OWoE%24&data=05%7C01%7Cjoshua.d.shaw%40dartmouth.edu%7C2ae688b17a94424ccb5508dab6913a7c%7C995b093648d640e5a31ebf689ec9446f%7C0%7C0%7C638023032891922727%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000%7C%7C%7C&sdata=6R79R1p62iEA%2FlYY%2BRDMCZDZ1qlU%2FXuSu%2B644aKVqxU%3D&reserved=0>
 Its very much customized to our needs, but you should be able to use it as a 
starting point.

Joshua
________________________________
From: 
archivesspace_users_group-boun...@lyralists.lyrasis.org<mailto:archivesspace_users_group-boun...@lyralists.lyrasis.org>
 
<archivesspace_users_group-boun...@lyralists.lyrasis.org<mailto:archivesspace_users_group-boun...@lyralists.lyrasis.org>>
 on behalf of Rebecca Russell <russe...@rice.edu<mailto:russe...@rice.edu>>
Sent: Wednesday, October 19, 2022 5:24 PM
To: 
archivesspace_users_group@lyralists.lyrasis.org<mailto:archivesspace_users_group@lyralists.lyrasis.org>
 
<archivesspace_users_group@lyralists.lyrasis.org<mailto:archivesspace_users_group@lyralists.lyrasis.org>>
Subject: [Archivesspace_Users_Group] User-defined fields in MARC-XML

Hello,

We are trying to figure out if there is a plug-in or other way to configure 
user-defined fields (resources) so they export to MARC-XML?

Many thanks in advance for any help with this question,

Rebecca



--
Rebecca Russell

Archivist / Special Collections Librarian
Woodson Research Center

Pronouns: she/her

713-348-5133 | 
http://library.rice.edu/woodson<https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Furldefense.com%2Fv3%2F__https%3A%2F%2Fnam12.safelinks.protection.outlook.com%2F%3Furl%3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2F*2Fnam12.safelinks.protection.outlook.com*2F*3Furl*3Dhttp*3A*2F*2Flibrary.rice.edu*2Fwoodson*26data*3D05*7C01*7Cjoshua.d.shaw*40dartmouth.edu*7C82ce1ea7d2424db9258208dab2184e5f*7C995b093648d640e5a31ebf689ec9446f*7C0*7C0*7C638018114848241139*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*7C*7C*7C*26sdata*3D*2B*2B8mNy6jKFCzllWHLG7RIQUGMElyZtc*2FYDCgkle*2F7oc*3D*26reserved*3D0__*3BJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl!!BuQPrrmRaQ!hoZD86BZEammKoA9cQbsKq6cfvPbZJm3YheC1Aj7moUqNqJ1_XeftPrZU8gRA7KPQBEN57BH-3bis0109hOBv-joBc9By-HtCT8*24%26data%3D05*7C01*7Cjoshua.d.shaw*40dartmouth.edu*7C3c492f74313543a905b508dab5fd1870*7C995b093648d640e5a31ebf689ec9446f*7C0*7C0*7C638022395892798057*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*7C*7C*7C%26sdata%3DgRN0xA*2FiqOoLnqPrmTH3dDLO5w7OMrEKsYxg7ThjwGI*3D%26reserved%3D0__%3BJSUlJSUlJSUlJSUqKioqJSUqKioqKioqKioqKioqKiolJSoqKioqJSUlJSUlJSUlJSUlJSUlJSUlJSUl!!BuQPrrmRaQ!hQ0mk4EfR5xh6XBjQ__e4TlFtAapdDQnjWVI3gYNxiAw0AbX718I1pcn2TqTewR7gASmBCVpKsabyHY8ye8VV1k5yefcu_GN6f8%24&data=05%7C01%7Cjoshua.d.shaw%40dartmouth.edu%7C2ae688b17a94424ccb5508dab6913a7c%7C995b093648d640e5a31ebf689ec9446f%7C0%7C0%7C638023032891922727%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000%7C%7C%7C&sdata=q9BklPQA%2B2aux43TGcsCL04v5iGAo8wbqHge4fs5Cdc%3D&reserved=0>

_______________________________________________
Archivesspace_Users_Group mailing list
Archivesspace_Users_Group@lyralists.lyrasis.org<mailto:Archivesspace_Users_Group@lyralists.lyrasis.org>
https://urldefense.com/v3/__http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group__;!!BuQPrrmRaQ!hoZD86BZEammKoA9cQbsKq6cfvPbZJm3YheC1Aj7moUqNqJ1_XeftPrZU8gRA7KPQBEN57BH-3bis0109hOBv-joBc9B7-4aK1w$<https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Furldefense.com%2Fv3%2F__https%3A%2F%2Fnam12.safelinks.protection.outlook.com%2F%3Furl%3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__http*3A*2F*2Flyralists.lyrasis.org*2Fmailman*2Flistinfo*2Farchivesspace_users_group__*3B!!BuQPrrmRaQ!hoZD86BZEammKoA9cQbsKq6cfvPbZJm3YheC1Aj7moUqNqJ1_XeftPrZU8gRA7KPQBEN57BH-3bis0109hOBv-joBc9B7-4aK1w*24%26data%3D05*7C01*7Cjoshua.d.shaw*40dartmouth.edu*7C3c492f74313543a905b508dab5fd1870*7C995b093648d640e5a31ebf689ec9446f*7C0*7C0*7C638022395892954283*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*7C*7C*7C%26sdata%3DUL12YKUtb*2B0gFksnlRhxN*2BIdgr20fB9GY5FwtKpJDac*3D%26reserved%3D0__%3BJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJQ!!BuQPrrmRaQ!hQ0mk4EfR5xh6XBjQ__e4TlFtAapdDQnjWVI3gYNxiAw0AbX718I1pcn2TqTewR7gASmBCVpKsabyHY8ye8VV1k5yefcpL9WCmw%24&data=05%7C01%7Cjoshua.d.shaw%40dartmouth.edu%7C2ae688b17a94424ccb5508dab6913a7c%7C995b093648d640e5a31ebf689ec9446f%7C0%7C0%7C638023032891922727%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000%7C%7C%7C&sdata=mSlArEqoCEKW9L9YkgTIOVsJvN%2BHw8hj1zo2CStlrIY%3D&reserved=0>
_______________________________________________
Archivesspace_Users_Group mailing list
Archivesspace_Users_Group@lyralists.lyrasis.org<mailto:Archivesspace_Users_Group@lyralists.lyrasis.org>
https://urldefense.com/v3/__http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group__;!!BuQPrrmRaQ!hQ0mk4EfR5xh6XBjQ__e4TlFtAapdDQnjWVI3gYNxiAw0AbX718I1pcn2TqTewR7gASmBCVpKsabyHY8ye8VV1k5yefcLyOQWhM$<https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Furldefense.com%2Fv3%2F__http%3A%2F%2Flyralists.lyrasis.org%2Fmailman%2Flistinfo%2Farchivesspace_users_group__%3B!!BuQPrrmRaQ!hQ0mk4EfR5xh6XBjQ__e4TlFtAapdDQnjWVI3gYNxiAw0AbX718I1pcn2TqTewR7gASmBCVpKsabyHY8ye8VV1k5yefcLyOQWhM%24&data=05%7C01%7Cjoshua.d.shaw%40dartmouth.edu%7C2ae688b17a94424ccb5508dab6913a7c%7C995b093648d640e5a31ebf689ec9446f%7C0%7C0%7C638023032892078971%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000%7C%7C%7C&sdata=Mz8KwSyxTi3RDEej37vkqtIOl5Pljx34SzNoQuR8Now%3D&reserved=0>
_______________________________________________
Archivesspace_Users_Group mailing list
Archivesspace_Users_Group@lyralists.lyrasis.org
http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group

Reply via email to