[Archivesspace_Users_Group] Generate PDF Staff side failing - Preservica added content?

Majewski, Steven Dennis (sdm7g) sdm7g at virginia.edu
Wed Mar 31 16:06:15 EDT 2021


It definitely doesn’t like those Preservica URLs. 

The staff PDF production goes thru 3 steps, and you can do them separately and manually to debug.

[1] export EAD XML
[2] Run XSLT processor on EAD with /stylesheets/as-ead-pdf.xsl xsl-fo stylesheet
    $ saxon -xsl:archivesspace/stylesheets/as-ead-pdf.xsl -s:UA.15.9_20210331_175003_UTC__ead.xml -o:fop.fo 
[3] Run FOP processor on output of xsl-fo stylesheet. 
    $ fop fop.fo -pdf fop.pdf

After an error on logo image (because I’m not in the right directory and didn’t pass a param so it can find it)
And a bunch of warning in info messages that can be ignored, I get a whole series of errors like this: 

SEVERE: Error while rendering page 19
java.lang.IllegalStateException: java.net.URISyntaxException: Illegal character in scheme name at index 0: %3Ca%20href=%22https://us.preservica.com/explorer/explorer.html%23prop:7&de6cbfd3-5bdf-41d1-a313-e323698859f2%22%3EPreservica%20Internal%3C/a%3E
	at org.apache.fop.pdf.PDFFactory.getFileUri(PDFFactory.java:688)
	at org.apache.fop.pdf.PDFFactory.getTargetUri(PDFFactory.java:646)
	at org.apache.fop.pdf.PDFFactory.getExternalAction(PDFFactory.java:585)
	at org.apache.fop.render.pdf.PDFDocumentNavigationHandler.getAction(PDFDocumentNavigationHandler.java:173)
	at org.apache.fop.render.pdf.PDFDocumentNavigationHandler.renderLink(PDFDocumentNavigationHandler.java:107)
	at org.apache.fop.render.intermediate.IFRenderer.renderPage(IFRenderer.java:597)
	at org.apache.fop.area.RenderPagesModel.addPage(RenderPagesModel.java:123)
	at org.apache.fop.layoutmgr.AbstractPageSequenceLayoutManager.finishPage(AbstractPageSequenceLayoutManager.java:316)
	at org.apache.fop.layoutmgr.PageSequenceLayoutManager.finishPage(PageSequenceLayoutManager.java:243)
	at org.apache.fop.layoutmgr.AbstractPageSequenceLayoutManager.makeNewPage(AbstractPageSequenceLayoutManager.java:287)
	at org.apache.fop.layoutmgr.PageSequenceLayoutManager.makeNewPage(PageSequenceLayoutManager.java:192)
	at org.apache.fop.layoutmgr.PageBreaker.handleBreakTrait(PageBreaker.java:634)
	at org.apache.fop.layoutmgr.PageBreaker.startPart(PageBreaker.java:512)
	at org.apache.fop.layoutmgr.AbstractBreaker.addAreas(AbstractBreaker.java:564)
	at org.apache.fop.layoutmgr.AbstractBreaker.addAreas(AbstractBreaker.java:509)
	at org.apache.fop.layoutmgr.AbstractBreaker.addAreas(AbstractBreaker.java:504)
	at org.apache.fop.layoutmgr.PageBreaker.doPhase3(PageBreaker.java:339)
	at org.apache.fop.layoutmgr.AbstractBreaker.doLayout(AbstractBreaker.java:458)
	at org.apache.fop.layoutmgr.PageBreaker.doLayout(PageBreaker.java:113)
	at org.apache.fop.layoutmgr.PageSequenceLayoutManager.activateLayout(PageSequenceLayoutManager.java:143)
	at org.apache.fop.area.AreaTreeHandler.endPageSequence(AreaTreeHandler.java:267)
	at org.apache.fop.fo.pagination.PageSequence.endOfNode(PageSequence.java:139)
	at org.apache.fop.fo.FOTreeBuilder$MainFOHandler.endElement(FOTreeBuilder.java:362)
	at org.apache.fop.fo.FOTreeBuilder.endElement(FOTreeBuilder.java:190)
	at org.apache.xalan.transformer.TransformerIdentityImpl.endElement(TransformerIdentityImpl.java:1102)
	at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
	at org.apache.xerces.xinclude.XIncludeHandler.endElement(Unknown Source)
	at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source)
	at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
	at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
	at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
	at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
	at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
	at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
	at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
	at org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:485)
	at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:293)
	at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:116)
	at org.apache.fop.cli.Main.startFOP(Main.java:183)
	at org.apache.fop.cli.Main.main(Main.java:214)
Caused by: java.net.URISyntaxException: Illegal character in scheme name at index 0: %3Ca%20href=%22https://us.preservica.com/explorer/explorer.html%23prop:7&de6cbfd3-5bdf-41d1-a313-e323698859f2%22%3EPreservica%20Internal%3C/a%3E
	at java.base/java.net.URI$Parser.fail(URI.java:2963)
	at java.base/java.net.URI$Parser.checkChars(URI.java:3134)
	at java.base/java.net.URI$Parser.checkChar(URI.java:3144)
	at java.base/java.net.URI$Parser.parse(URI.java:3159)
	at java.base/java.net.URI.<init>(URI.java:855)
	at org.apache.fop.pdf.PDFFactory.getFileUri(PDFFactory.java:686)
	... 39 more


And searching for  “Preservica Internal”  in the EAD, I see that some of those URLs are text strings:

--
            <p>These are photographs taken at the College of Arts and Letters Alumni Homecoming Tailgate tent.These are part of a larger group of College of Arts and Letters photographs that have an identifier beginning with A.2013.0031.</p>
          </scopecontent>
          <otherfindaid id="aspace_441418e83fa46cca7321cec581d6dd35">
            <head>Preservica Internal URL</head>
            <p>https://us.preservica.com/explorer/explorer.html#prop:4&0a205486-db11-445e-a49f-7c0c55ef8c63</p>
          </otherfindaid>
          <otherfindaid id="aspace_8adeaf815fe3e033886d6cc1562d6d01">
--

And others (which are the source of the problem) are DAO href attribute values that are character escaped <a> tags.

Not sure how you’ve got this encoded in ArchivesSpace for it to export like this, but those are the values that need to be fixed. 

--
              <daodesc>
                <p>ArtPrize Submissions: 2020-12-07</p>
              </daodesc>
              <daoloc xlink:href="<a href="https://us.preservica.com/explorer/explorer.html#prop:7&de6cbfd3-5bdf-41d1-a313-e323698859f2">Preservica Internal</a>" xlink:role="Digital Preservation Staff System" xlink:type="locator"/>
              <daoloc xlink:href="<a href="https://msu.access.preservica.com/archive/sdb%3AdeliverableUnit|de6cbfd3-5bdf-41d1-a313-e323698859f2/">Preservica Access</a>" xlink:role="Electronic Record Access System" xlink:type="locator"/>
            </daogrp>
          </did>
--


— Steve Majewski

> On Mar 31, 2021, at 2:24 PM, Busch, Ed <buschedw at msu.edu> wrote:
> 
> Just curious, in the Preservica added Notes in their Subnote Text content do you have them begin with <A or https? For example, I have
> Content
> https://us.preservica.com/explorer/explorer.html#prop:4 <https://us.preservica.com/explorer/explorer.html#prop:4&fb978c72-bce5-4d04-b69b-762891c683b4>&fb978c72-bce5-4d04-b69b-762891c683b4 <https://us.preservica.com/explorer/explorer.html#prop:4&fb978c72-bce5-4d04-b69b-762891c683b4>
>  
> Just wild guessing right now. 
>  
> Ed Busch, MLIS
> Interim Head of University Archives and Historical Collections
> Electronic Records Archivist
> Conrad Hall, 943 Conrad Road, Room 101
> East Lansing, MI 48824
> 517-884-6438
> buschedw at msu.edu <mailto:buschedw at msu.edu>
> he/him/his
>  
>  
> From: <archivesspace_users_group-bounces at lyralists.lyrasis.org <mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org>> on behalf of "Benedett, Barbara" <barbara.benedett at curtis.edu <mailto:barbara.benedett at curtis.edu>>
> Reply-To: "archivesspace_users_group at lyralists.lyrasis.org <mailto:archivesspace_users_group at lyralists.lyrasis.org>" <archivesspace_users_group at lyralists.lyrasis.org <mailto:archivesspace_users_group at lyralists.lyrasis.org>>
> Date: Wednesday, March 31, 2021 at 1:59 PM
> To: "archivesspace_users_group at lyralists.lyrasis.org <mailto:archivesspace_users_group at lyralists.lyrasis.org>" <archivesspace_users_group at lyralists.lyrasis.org <mailto:archivesspace_users_group at lyralists.lyrasis.org>>
> Subject: Re: [Archivesspace_Users_Group] Generate PDF Staff side failing - Preservica added content?
>  
> Hi Ed,
> I just tested one of ours that has the Preservica-generated External document note and it was successful. I'll try a few others and see if I can recreate your issue. 
>  
> Barbara J. Benedett, CA, DAS
> Digital Archivist | Rock Resource Center
> 1720 Locust Street, Philadelphia, PA 19103
> (215) 717-3139 Phone  |  (215) 893-9065 Fax  |  barbara.benedett at curtis.edu <mailto:barbara.benedett at curtis.edu>
>  
> <image001.jpg>
>  
> From: archivesspace_users_group-bounces at lyralists.lyrasis.org <mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org> <archivesspace_users_group-bounces at lyralists.lyrasis.org <mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org>> on behalf of Busch, Ed <buschedw at msu.edu <mailto:buschedw at msu.edu>>
> Sent: Wednesday, March 31, 2021 1:51 PM
> To: archivesspace_users_group at lyralists.lyrasis.org <mailto:archivesspace_users_group at lyralists.lyrasis.org> <archivesspace_users_group at lyralists.lyrasis.org <mailto:archivesspace_users_group at lyralists.lyrasis.org>>
> Subject: [Archivesspace_Users_Group] Generate PDF Staff side failing - Preservica added content?
>  
> When I do Generate PDF for a particular Resource, the job fails. This resource has added Preservica content in External Documents, Notes and added DOs. I’m suspecting something in one of those fields is causing the problem. I’ve attached the EAD export. Here’s the error list:
>  
> Generating PDF for College of Arts and Letters records 
> 
> Internal error evaluating template rule  at line 123 in module file:/archivesspace/stylesheets/as-ead-pdf.xsl
> 
> net.sf.saxon.expr.instruct.TemplateRule.applyLeavingTail(net/sf/saxon/expr/instruct/TemplateRule.java:371 <https://urldefense.com/v3/__https:/linkprotect.cudasvc.com/url?a=https*3a*2f*2fTemplateRule.java*3a371&c=E,1,d32Mjv2djUKMTl5kgWqbfBPYVvv2lJyeokdaDS4ItnSTQ5c5ocaEuUPOE5iKfPMIcWbWyf_SglYSy6MI-2MVq8C9yZfnpU63XnsoQq8G2w4h7j0,&typo=1&ancr_add=1__;JSUlJQ!!HXCxUKc!jUSBHaL--Bf1E2b_joiWNFf4ERJc9xI208wzrN1L_cL-IpU4G6-PeUDnsFZ8Eek$>)
> 
> net.sf.saxon.trans.Mode.applyTemplates(net/sf/saxon/trans/Mode.java:533 <https://urldefense.com/v3/__https:/linkprotect.cudasvc.com/url?a=https*3a*2f*2fMode.java*3a533&c=E,1,GsfqtiG4ptqHPH-hoXf4yXKiBvJy8LtlG2RPUdGHY8KGW_yd0umlyTWL-nnqDpe3oSkK74Iv1s46o7ICmFK8P-ViFr0Exxqm4nFIjXFxXQVVR6QFCNFw_g,,&typo=1&ancr_add=1__;JSUlJQ!!HXCxUKc!jUSBHaL--Bf1E2b_joiWNFf4ERJc9xI208wzrN1L_cL-IpU4G6-PeUDnsTZ6xQ4$>)
> 
> net.sf.saxon.trans.XsltController.applyTemplates(net/sf/saxon/trans/XsltController.java:746 <https://urldefense.com/v3/__https:/linkprotect.cudasvc.com/url?a=https*3a*2f*2fXsltController.java*3a746&c=E,1,KTU1P79lwENjw9plAdLQYulyVN8fViKdabtCBNWJ67Ij2GR6WwaANIC3nfQ_BcqZ72dl7qRaosVDedamzMk6rvdOq254V1x0m90wNwCv2Eo1QQ,,&typo=1&ancr_add=1__;JSUlJQ!!HXCxUKc!jUSBHaL--Bf1E2b_joiWNFf4ERJc9xI208wzrN1L_cL-IpU4G6-PeUDnk3EoOuc$>)
> 
> net.sf.saxon.s9api.Xslt30Transformer.applyTemplates(net/sf/saxon/s9api/Xslt30Transformer.java:441 <https://urldefense.com/v3/__https:/linkprotect.cudasvc.com/url?a=https*3a*2f*2fXslt30Transformer.java*3a441&c=E,1,Y3pV6Iq1QhYDOCnRl5oLD78qmdz0pR0pb4zg7CxbXLy-hTlxllxVe-THgRDUr80i6xI44b9qW_TF1walobs7UgiWUhp66CeaAybmO8EbJOM,&typo=1&ancr_add=1__;JSUlJQ!!HXCxUKc!jUSBHaL--Bf1E2b_joiWNFf4ERJc9xI208wzrN1L_cL-IpU4G6-PeUDn81fvKRk$>)
> 
> java.lang.reflect.Method.invoke(java/lang/reflect/Method.java:498 <https://urldefense.com/v3/__https:/linkprotect.cudasvc.com/url?a=https*3a*2f*2fMethod.java*3a498&c=E,1,ML8pc6r7hcFFiUHnwWq4R6N2JOXHq8R39D5UauYh0EIBANVs-h9pNtcdebkkewsTjegQ1VjfmiHiwKSvH8wKetX_8HFJDK8BF9xS-JZOe76AYtEOXNRs-2w,&typo=1&ancr_add=1__;JSUlJQ!!HXCxUKc!jUSBHaL--Bf1E2b_joiWNFf4ERJc9xI208wzrN1L_cL-IpU4G6-PeUDnuRtJrT0$>)
> 
> org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(org/jruby/javasupport/JavaMethod.java:426 <https://urldefense.com/v3/__https:/linkprotect.cudasvc.com/url?a=https*3a*2f*2fJavaMethod.java*3a426&c=E,1,wqxd8qg4wTL2fzZ1AP5zcJpvamgwBXi6kGCjHJsa62Pt7DytVV_Yc3w3Z2XHSpdaW5piwB3MBHK89pFCqOgPQ5SL-tYwkiIuy5P9yeKN0-NggtBucglF&typo=1&ancr_add=1__;JSUlJQ!!HXCxUKc!jUSBHaL--Bf1E2b_joiWNFf4ERJc9xI208wzrN1L_cL-IpU4G6-PeUDnDpH-lV8$>)
> 
> org.jruby.javasupport.JavaMethod.invokeDirect(org/jruby/javasupport/JavaMethod.java:293 <https://urldefense.com/v3/__https:/linkprotect.cudasvc.com/url?a=https*3a*2f*2fJavaMethod.java*3a293&c=E,1,ifTYi-VG7G0MWgGUTn-nFc9pgy6zOUwKgipAa56wCqL068VGminGau3gn-ovE1KKVLT77DKK0fwmxn_1Byto2eEGcxHhlB2N93RwDg4knfPNL4HRW4SqYVJHlQ,,&typo=1&ancr_add=1__;JSUlJQ!!HXCxUKc!jUSBHaL--Bf1E2b_joiWNFf4ERJc9xI208wzrN1L_cL-IpU4G6-PeUDnVN8-awA$>)
> 
> org.jruby.RubyClass.finvokeWithRefinements(org/jruby/RubyClass.java:514 <https://urldefense.com/v3/__https:/linkprotect.cudasvc.com/url?a=https*3a*2f*2fRubyClass.java*3a514&c=E,1,u3_DuH0aJYmVjINfGofYKdeKTWUPSYUeFh-uZbeD_icyaOvQ8UH4rcWy12A7-g_iZE8yeqB0746EXI9-Be5fETDlZ0TJZTDUzTq7XOLQEc2VSzYx9Xz90aU,&typo=1&ancr_add=1__;JSUlJQ!!HXCxUKc!jUSBHaL--Bf1E2b_joiWNFf4ERJc9xI208wzrN1L_cL-IpU4G6-PeUDndAJUsBY$>)
> 
> org.jruby.RubyBasicObject.send(org/jruby/RubyBasicObject.java:1755 <https://urldefense.com/v3/__https:/linkprotect.cudasvc.com/url?a=https*3a*2f*2fRubyBasicObject.java*3a1755&c=E,1,YJCGryDUhHV6ab0rEOjFkfMspsxuOOzpDi5sdzI9AseuY14vmJ9YhY3AcsCmiAORFNjehCFCVkx6YTPtGtYBH7T1dQgfeuAd7esdf1TxTl4wSRSwEk6Oc8ET&typo=1&ancr_add=1__;JSUlJQ!!HXCxUKc!jUSBHaL--Bf1E2b_joiWNFf4ERJc9xI208wzrN1L_cL-IpU4G6-PeUDnBXCjdJ4$>)
> 
> org.jruby.RubyKernel.send(org/jruby/RubyKernel.java:2200 <https://urldefense.com/v3/__https:/linkprotect.cudasvc.com/url?a=https*3a*2f*2fRubyKernel.java*3a2200&c=E,1,4xjikNAkzDAb0YbVaf2WuV03RnCb6npRzKc7etkwCleSrnVe8_USviNDWjkHOSRVQIczNG_FgdxENRXLax-bfsLHeZx_KrJP3D2aCjzB0_A,&typo=1&ancr_add=1__;JSUlJQ!!HXCxUKc!jUSBHaL--Bf1E2b_joiWNFf4ERJc9xI208wzrN1L_cL-IpU4G6-PeUDnG8gXZ3U$>)
> 
> org.jruby.RubyKernel$INVOKER$s$send.call <https://urldefense.com/v3/__https:/linkprotect.cudasvc.com/url?a=https*3a*2f*2fsend.call&c=E,1,tQxYQyQzldhXnt8eFuF87S72MTH4AIom9rHLbN4uQQlCnZ16M5o3LP69r2X69H22oiwfkHYIUxJ1jxkQ0MwgP2z9b5ijz_EVw1c8Igc-L0rj3Mc1J1EbUPpNkA,,&typo=1&ancr_add=1__;JSUl!!HXCxUKc!jUSBHaL--Bf1E2b_joiWNFf4ERJc9xI208wzrN1L_cL-IpU4G6-PeUDncbxpi18$>(org/jruby/RubyKernel$INVOKER$s$send.gen)
> 
> RUBY.invocation_lambda(/archivesspace/gems/gems/saxon-rb-0.8.3-java/lib/saxon/xslt/executable.rb:270)
> 
> org.jruby.RubyProc.call <https://urldefense.com/v3/__https:/linkprotect.cudasvc.com/url?a=https*3a*2f*2forg.jruby.RubyProc.call&c=E,1,f9zPGPu0_-Zoh50vwyPuk1rra0RoYMXsfmsChacxiF_ULvnvfVRlxTeGk_reixA4emhgwzb5ErX7ij44nCt_8W9-HCDpOmUwgZKTjAJ19i758QmK7AG9V_gGDz4,&typo=1&ancr_add=1__;JSUl!!HXCxUKc!jUSBHaL--Bf1E2b_joiWNFf4ERJc9xI208wzrN1L_cL-IpU4G6-PeUDnJbeazIo$>(org/jruby/RubyProc.java:291 <https://urldefense.com/v3/__https:/linkprotect.cudasvc.com/url?a=https*3a*2f*2fRubyProc.java*3a291&c=E,1,x_jzN0pjQEJ-2OZOs6vFlM0gMQXHsspGHX0wuPTIA-kZFQGuCL0xpvPYpPC3OJyAaTrrz7WxGwKOVczPRKaN4G3Ed7Pr8YtSnnRZliMADhm_FDf8KcUoHzU,&typo=1&ancr_add=1__;JSUlJQ!!HXCxUKc!jUSBHaL--Bf1E2b_joiWNFf4ERJc9xI208wzrN1L_cL-IpU4G6-PeUDnKCW2oG4$>)
> 
> org.jruby.RubyProc$INVOKER$i$call.call <https://urldefense.com/v3/__https:/linkprotect.cudasvc.com/url?a=https*3a*2f*2fcall.call&c=E,1,tGdY1_PYlmYyJsW-T-cjkbw8svDAoEIS77eUN0fM90GvFOMoEGsuGC1Cxn9AO8VtEziCY6eZ_6yP2I3DNw0Oo5GxPyuanurLoPAn7o5oBi8OC_Qe1Zg2HxIQ9g,,&typo=1&ancr_add=1__;JSUl!!HXCxUKc!jUSBHaL--Bf1E2b_joiWNFf4ERJc9xI208wzrN1L_cL-IpU4G6-PeUDnB4ynIqg$>(org/jruby/RubyProc$INVOKER$i$call.gen)
> 
> RUBY.to_destination(/archivesspace/gems/gems/saxon-rb-0.8.3-java/lib/saxon/xslt/invocation.rb:73)
> 
> RUBY.to_fo(/archivesspace/data/tmp/jetty-0.0.0.0-8089-backend.war-_-any-/webapp/WEB-INF/app/lib/AS_fop.rb:44)
> 
> RUBY.to_pdf(/archivesspace/data/tmp/jetty-0.0.0.0-8089-backend.war-_-any-/webapp/WEB-INF/app/lib/AS_fop.rb:58)
> 
> RUBY.run <https://urldefense.com/v3/__https:/linkprotect.cudasvc.com/url?a=https*3a*2f*2fRUBY.run&c=E,1,lfZXBSAenxig8U-iGz9buKZS9NM77xcTk-2NYGGODXJxT2CW9rldDKnGbJ-rxG0a_IG-xFF3SLvKT8HYBW5m38UyP-wl53WLD_G-0YU7NAfsmf4L&typo=1&ancr_add=1__;JSUl!!HXCxUKc!jUSBHaL--Bf1E2b_joiWNFf4ERJc9xI208wzrN1L_cL-IpU4G6-PeUDnLh6lmdM$>(/archivesspace/data/tmp/jetty-0.0.0.0-8089-backend.war-_-any-/webapp/WEB-INF/app/lib/job_runners/print_to_pdf_runner.rb:51)
> 
> archivesspace.data.tmp.jetty_minus_0_dot_0_dot_0_dot_0_minus_8089_minus_backend_dot_war_minus___minus_any_minus_.webapp.WEB_minus_INF.app.lib.request_context.open <https://urldefense.com/v3/__https:/linkprotect.cudasvc.com/url?a=https*3a*2f*2farchivesspace.data.tmp.jetty_minus_0_dot_0_dot_0_dot_0_minus_8089_minus_backend_dot_war_minus___minus_any_minus_.webapp.WEB_minus_INF.app.lib.request_context.open&c=E,1,nmEzUACmHksO4AnWG3IvUGNiu46jSOOCuBuTsSjbTCLaFGLSxD6Sl9X40CVIWxrD9Ied9reZdPOtX7hcaKI1_Zkt-RZh3plDSSbcci_eiiWNWpG2I2CVAZm488Ww&typo=1&ancr_add=1__;JSUl!!HXCxUKc!jUSBHaL--Bf1E2b_joiWNFf4ERJc9xI208wzrN1L_cL-IpU4G6-PeUDnFOJD8cg$>(/archivesspace/data/tmp/jetty-0.0.0.0-8089-backend.war-_-any-/webapp/WEB-INF/app/lib/request_context.rb:24)
> 
> RUBY.run <https://urldefense.com/v3/__https:/linkprotect.cudasvc.com/url?a=https*3a*2f*2fRUBY.run&c=E,1,fuJdp8YlKS9PRnLCB22lKrax_0mUUF3Uy4SdY7a_b3iEW52CVQXPWAhnQ8c7aTq8p1A0pNQyQZevg-oz7hKLr-1jazp1PdiWWheiRn2C22GLYA,,&typo=1&ancr_add=1__;JSUl!!HXCxUKc!jUSBHaL--Bf1E2b_joiWNFf4ERJc9xI208wzrN1L_cL-IpU4G6-PeUDnyzPoT7c$>(/archivesspace/data/tmp/jetty-0.0.0.0-8089-backend.war-_-any-/webapp/WEB-INF/app/lib/job_runners/print_to_pdf_runner.rb:14)
> 
> archivesspace.data.tmp.jetty_minus_0_dot_0_dot_0_dot_0_minus_8089_minus_backend_dot_war_minus___minus_any_minus_.webapp.WEB_minus_INF.app.lib.background_job_queue.invokeOther31:run(archivesspace/data/tmp/jetty_minus_0_dot_0_dot_0_dot_0_minus_8
> 
> Any suggestions?
>  
> Ed Busch, MLIS
> Interim Head of University Archives and Historical Collections
> Electronic Records Archivist
> Conrad Hall, 943 Conrad Road, Room 101
> East Lansing, MI 48824
> 517-884-6438
> buschedw at msu.edu <mailto:buschedw at msu.edu>
> he/him/his
>  
> _______________________________________________
> Archivesspace_Users_Group mailing list
> Archivesspace_Users_Group at lyralists.lyrasis.org <mailto:Archivesspace_Users_Group at lyralists.lyrasis.org>
> http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group <http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lyralists.lyrasis.org/pipermail/archivesspace_users_group/attachments/20210331/381add48/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3342 bytes
Desc: not available
URL: <http://lyralists.lyrasis.org/pipermail/archivesspace_users_group/attachments/20210331/381add48/attachment.bin>


More information about the Archivesspace_Users_Group mailing list