[Archivesspace_Users_Group] The ead_pdf link generated by plugin public_formats_resource_links does not work with AS 1.2

Mang Sun mang.sun at rice.edu
Wed Apr 8 15:35:00 EDT 2015


Thank you Chris. I need to clarify  that  the problem I ever reported is 
only with the development application  (public interface) running at 3001.
For the compiled, built and deployed applications, i don't see any 
problem with this link.  Today, I also cloned the newest plugin to 
replace the existing one from GitHub, restarted all the development 
applications  and the problem is still there with the development server 
(Public Interface) running at 3001. But again once the applications got 
built and deployed (using "archivesspace.sh start"), the problem is gone.
Mang.

On 4/8/2015 2:59 AM, Chris Fitzpatrick wrote:
>
> Hi Everyone,
>
>
> It looks like the generate PDF as a background job in version 1.2.0 
> broke the aspace-public-formats plugin PDF export feature.
>
> I've fixed the plugin here : 
> https://github.com/archivesspace/aspace-public-formats
>
> If you need this feature, please remove the version of the plugin you 
> have currently installed and replace it with the version on github and 
> restart ASpace.
>
>
> Also, please note that the public-format plugin PDF feature will not 
> work for large resources.
>
>
> Sorry about the inconvenience. Let us know if you have other issues or 
> questions...
>
> b,chris.
>
>
> Chris Fitzpatrick | Developer, ArchivesSpace
> Skype: chrisfitzpat  | Phone: 918.236.6048
> http://archivesspace.org/
> ------------------------------------------------------------------------
> *From:* archivesspace_users_group-bounces at lyralists.lyrasis.org 
> <archivesspace_users_group-bounces at lyralists.lyrasis.org> on behalf of 
> Mang Sun <mang.sun at rice.edu>
> *Sent:* Tuesday, April 7, 2015 6:26 PM
> *To:* Archivesspace Users Group
> *Subject:* Re: [Archivesspace_Users_Group] The ead_pdf link generated 
> by plugin public_formats_resource_links does not work with AS 1.2
>
> Thank you again Brad.  I also have tested this version on MAC OS X and 
> still see the same issue with the ead_pdf link of this plugin.
>
> Mang
>
>
> On 4/7/2015 6:15 AM, Brad Westbrook wrote:
>>
>> Windows 7, Mang.
>>
>> Brad
>>
>> *From:*archivesspace_users_group-bounces at lyralists.lyrasis.org 
>> [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] *On 
>> Behalf Of *Mang Sun
>> *Sent:* Monday, April 06, 2015 6:11 PM
>> *To:* Archivesspace Users Group
>> *Subject:* Re: [Archivesspace_Users_Group] The ead_pdf link generated 
>> by plugin public_formats_resource_links does not work with AS 1.2
>>
>> By the way, under which OS is your AS 1.2 running ? Mine is Redhat 6.4.
>>
>> Mang
>>
>> On 4/6/2015 12:47 PM, Brad Westbrook wrote:
>>
>>     Hi, Mang
>>
>>     I just successfully tested the public formats plugin for all
>>     three options.  I tested it in a localhost install using the
>>     embedded Derby database.
>>
>>     Brad W.
>>
>>     *From:*archivesspace_users_group-bounces at lyralists.lyrasis.org
>>     <mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org>
>>     [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org]
>>     *On Behalf Of *Mang Sun
>>     *Sent:* Monday, April 06, 2015 1:15 PM
>>     *To:* Archivesspace Users Group
>>     *Subject:* Re: [Archivesspace_Users_Group] The ead_pdf link
>>     generated by plugin public_formats_resource_links does not work
>>     with AS 1.2
>>
>>     Can somebody or the development team confirm whether the
>>     public_formats_resource_links plugin still works with AS 1.2?
>>
>>     Mang Sun
>>     Rice U.
>>
>>     On 4/2/2015 10:49 AM, Mang Sun wrote:
>>
>>         When clicking the ead_pdf link turned on by the
>>         public_formats_resource_links plugin does not work with AS
>>         1.2 throwing the error message as follows.       -Mang Sun
>>         Rice U.
>>
>>
>>           EOFError in PublicFormatsController#generate
>>
>>         |Rails.root: /opt/download/ASpace/archivesspace-1.2.0/public|
>>
>>
>>             Request
>>
>>         *Parameters*:
>>
>>         {"repo_id"=>"2",
>>
>>           "type"=>"resources",
>>
>>           "id"=>"116",
>>
>>           "format"=>"ead_pdf"}
>>
>>         Show session dump
>>         <http://10.74.22.26:3001/repositories/2/resources/116/format/ead_pdf>
>>
>>         _csrf_token: "PSHg/+xWc6vsA3SkFp5yNu544UvTf9agbMpz6ZY3ir0="
>>
>>         session_id: "c419289cb412f46af571004e4b0c0830"
>>
>>         Show env dump
>>         <http://10.74.22.26:3001/repositories/2/resources/116/format/ead_pdf>
>>
>>         GATEWAY_INTERFACE: "CGI/1.2"
>>
>>         HTTP_ACCEPT: "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"
>>
>>         HTTP_ACCEPT_ENCODING: "gzip, deflate"
>>
>>         HTTP_ACCEPT_LANGUAGE: "en-US,en;q=0.5"
>>
>>         REMOTE_ADDR: "10.xx.xx.xx"
>>
>>         SERVER_NAME: "10.xx.22.xx"
>>
>>         SERVER_PROTOCOL: "HTTP/1.1"
>>
>>
>>             Response
>>
>>         *Headers*:
>>
>>         None
>>
>>         -----------------
>>
>>         The Full trace is pasted as below.
>>
>>           
>>
>>         |org/jruby/RubyIO.java:2858:in `read_nonblock'|
>>
>>         |/opt/download/ASpace/archivesspace-1.2.0/build/jruby-complete-1.7.18.jar!/META-INF/jruby.home/lib/ruby/1.9/net/protocol.rb:141:in `rbuf_fill'|
>>
>>         |/opt/download/ASpace/archivesspace-1.2.0/build/jruby-complete-1.7.18.jar!/META-INF/jruby.home/lib/ruby/1.9/net/protocol.rb:122:in `readuntil'|
>>
>>         |/opt/download/ASpace/archivesspace-1.2.0/build/jruby-complete-1.7.18.jar!/META-INF/jruby.home/lib/ruby/1.9/net/protocol.rb:132:in `readline'|
>>
>>         |/opt/download/ASpace/archivesspace-1.2.0/build/jruby-complete-1.7.18.jar!/META-INF/jruby.home/lib/ruby/1.9/net/http.rb:2779:in `read_chunked'|
>>
>>         |/opt/download/ASpace/archivesspace-1.2.0/build/jruby-complete-1.7.18.jar!/META-INF/jruby.home/lib/ruby/1.9/net/http.rb:2759:in `read_body_0'|
>>
>>         |/opt/download/ASpace/archivesspace-1.2.0/build/jruby-complete-1.7.18.jar!/META-INF/jruby.home/lib/ruby/1.9/net/http.rb:2719:in `read_body'|
>>
>>         |/opt/download/ASpace/archivesspace-1.2.0/build/jruby-complete-1.7.18.jar!/META-INF/jruby.home/lib/ruby/1.9/net/http.rb:2744:in `body'|
>>
>>         |/opt/download/ASpace/archivesspace-1.2.0/build/jruby-complete-1.7.18.jar!/META-INF/jruby.home/lib/ruby/1.9/net/http.rb:2681:in `reading_body'|
>>
>>         |/opt/download/ASpace/archivesspace-1.2.0/build/jruby-complete-1.7.18.jar!/META-INF/jruby.home/lib/ruby/1.9/net/http.rb:1330:in `transport_request'|
>>
>>         |org/jruby/RubyKernel.java:1270:in `catch'|
>>
>>         |/opt/download/ASpace/archivesspace-1.2.0/build/jruby-complete-1.7.18.jar!/META-INF/jruby.home/lib/ruby/1.9/net/http.rb:1325:in `transport_request'|
>>
>>         |/opt/download/ASpace/archivesspace-1.2.0/build/jruby-complete-1.7.18.jar!/META-INF/jruby.home/lib/ruby/1.9/net/http.rb:1302:in `request'|
>>
>>         |/opt/download/ASpace/archivesspace-1.2.0/build/jruby-complete-1.7.18.jar!/META-INF/jruby.home/lib/ruby/1.9/net/http.rb:1295:in `request'|
>>
>>         |/opt/download/ASpace/archivesspace-1.2.0/build/jruby-complete-1.7.18.jar!/META-INF/jruby.home/lib/ruby/1.9/net/http.rb:746:in `start'|
>>
>>         |/opt/download/ASpace/archivesspace-1.2.0/build/jruby-complete-1.7.18.jar!/META-INF/jruby.home/lib/ruby/1.9/net/http.rb:1293:in `request'|
>>
>>         |/opt/download/ASpace/archivesspace-1.2.0/plugins/aspace-public-formats/public/controllers/public_formats_controller.rb:18:in `handle'|
>>
>>         |/opt/download/ASpace/archivesspace-1.2.0/plugins/aspace-public-formats/public/controllers/public_formats_controller.rb:5:in `generate'|
>>
>>         |actionpack (3.2.19) lib/action_controller/metal/implicit_render.rb:4:in `send_action'|
>>
>>         |actionpack (3.2.19) lib/abstract_controller/base.rb:167:in `process_action'|
>>
>>         |actionpack (3.2.19) lib/action_controller/metal/rendering.rb:10:in `process_action'|
>>
>>         |actionpack (3.2.19) lib/abstract_controller/callbacks.rb:18:in `process_action'|
>>
>>         |activesupport (3.2.19) lib/active_support/callbacks.rb:439:in `_run__487387345__process_action__240924115__callbacks'|
>>
>>         |activesupport (3.2.19) lib/active_support/callbacks.rb:405:in `__run_callback'|
>>
>>         |activesupport (3.2.19) lib/active_support/callbacks.rb:390:in `_run_process_action_callbacks'|
>>
>>         |activesupport (3.2.19) lib/active_support/callbacks.rb:81:in `run_callbacks'|
>>
>>         |actionpack (3.2.19) lib/abstract_controller/callbacks.rb:17:in `process_action'|
>>
>>         |actionpack (3.2.19) lib/action_controller/metal/rescue.rb:29:in `process_action'|
>>
>>         |actionpack (3.2.19) lib/action_controller/metal/instrumentation.rb:30:in `process_action'|
>>
>>         |activesupport (3.2.19) lib/active_support/notifications.rb:123:in `instrument'|
>>
>>         |activesupport (3.2.19) lib/active_support/notifications/instrumenter.rb:20:in `instrument'|
>>
>>         |activesupport (3.2.19) lib/active_support/notifications/instrumenter.rb:19:in `instrument'|
>>
>>         |activesupport (3.2.19) lib/active_support/notifications.rb:123:in `instrument'|
>>
>>         |actionpack (3.2.19) lib/action_controller/metal/instrumentation.rb:29:in `process_action'|
>>
>>         |actionpack (3.2.19) lib/action_controller/metal/params_wrapper.rb:207:in `process_action'|
>>
>>         |actionpack (3.2.19) lib/abstract_controller/base.rb:121:in `process'|
>>
>>         |actionpack (3.2.19) lib/abstract_controller/rendering.rb:45:in `process'|
>>
>>         |actionpack (3.2.19) lib/action_controller/metal.rb:203:in `dispatch'|
>>
>>         |actionpack (3.2.19) lib/action_controller/metal/rack_delegation.rb:14:in `dispatch'|
>>
>>         |actionpack (3.2.19) lib/action_controller/metal.rb:246:in `action'|
>>
>>         |org/jruby/RubyProc.java:271:in `call'|
>>
>>         |actionpack (3.2.19) lib/action_dispatch/routing/route_set.rb:73:in `dispatch'|
>>
>>         |actionpack (3.2.19) lib/action_dispatch/routing/route_set.rb:36:in `call'|
>>
>>         |journey (1.0.4) lib/journey/router.rb:68:in `call'|
>>
>>         |org/jruby/RubyArray.java:1613:in `each'|
>>
>>         |journey (1.0.4) lib/journey/router.rb:56:in `call'|
>>
>>         |actionpack (3.2.19) lib/action_dispatch/routing/route_set.rb:608:in `call'|
>>
>>         |actionpack (3.2.19) lib/action_dispatch/middleware/best_standards_support.rb:17:in `call'|
>>
>>         |rack (1.4.5) lib/rack/etag.rb:23:in `call'|
>>
>>         |rack (1.4.5) lib/rack/conditionalget.rb:25:in `call'|
>>
>>         |actionpack (3.2.19) lib/action_dispatch/middleware/head.rb:14:in `call'|
>>
>>         |actionpack (3.2.19) lib/action_dispatch/middleware/params_parser.rb:21:in `call'|
>>
>>         |actionpack (3.2.19) lib/action_dispatch/middleware/flash.rb:242:in `call'|
>>
>>         |rack (1.4.5) lib/rack/session/abstract/id.rb:210:in `context'|
>>
>>         |rack (1.4.5) lib/rack/session/abstract/id.rb:205:in `call'|
>>
>>         |actionpack (3.2.19) lib/action_dispatch/middleware/cookies.rb:341:in `call'|
>>
>>         |actionpack (3.2.19) lib/action_dispatch/middleware/callbacks.rb:28:in `call'|
>>
>>         |activesupport (3.2.19) lib/active_support/callbacks.rb:408:in `_run__1026630806__call__1019491275__callbacks'|
>>
>>         |activesupport (3.2.19) lib/active_support/callbacks.rb:405:in `__run_callback'|
>>
>>         |activesupport (3.2.19) lib/active_support/callbacks.rb:390:in `_run_call_callbacks'|
>>
>>         |activesupport (3.2.19) lib/active_support/callbacks.rb:81:in `run_callbacks'|
>>
>>         |actionpack (3.2.19) lib/action_dispatch/middleware/callbacks.rb:27:in `call'|
>>
>>         |actionpack (3.2.19) lib/action_dispatch/middleware/reloader.rb:65:in `call'|
>>
>>         |actionpack (3.2.19) lib/action_dispatch/middleware/remote_ip.rb:31:in `call'|
>>
>>         |actionpack (3.2.19) lib/action_dispatch/middleware/debug_exceptions.rb:16:in `call'|
>>
>>         |actionpack (3.2.19) lib/action_dispatch/middleware/show_exceptions.rb:56:in `call'|
>>
>>         |railties (3.2.19) lib/rails/rack/logger.rb:32:in `call_app'|
>>
>>         |railties (3.2.19) lib/rails/rack/logger.rb:16:in `call'|
>>
>>         |activesupport (3.2.19) lib/active_support/tagged_logging.rb:22:in `tagged'|
>>
>>         |railties (3.2.19) lib/rails/rack/logger.rb:16:in `call'|
>>
>>         |actionpack (3.2.19) lib/action_dispatch/middleware/request_id.rb:22:in `call'|
>>
>>         |rack (1.4.5) lib/rack/methodoverride.rb:21:in `call'|
>>
>>         |rack (1.4.5) lib/rack/runtime.rb:17:in `call'|
>>
>>         |activesupport (3.2.19) lib/active_support/cache/strategy/local_cache.rb:72:in `call'|
>>
>>         |rack (1.4.5) lib/rack/lock.rb:15:in `call'|
>>
>>         |actionpack (3.2.19) lib/action_dispatch/middleware/static.rb:63:in `call'|
>>
>>         |railties (3.2.19) lib/rails/engine.rb:484:in `call'|
>>
>>         |railties (3.2.19) lib/rails/application.rb:231:in `call'|
>>
>>         |rack (1.4.5) lib/rack/content_length.rb:14:in `call'|
>>
>>         |railties (3.2.19) lib/rails/rack/log_tailer.rb:17:in `call'|
>>
>>         |puma-2.8.2 (java) lib/puma/server.rb:490:in `handle_request'|
>>
>>         |puma-2.8.2 (java) lib/puma/server.rb:488:in `handle_request'|
>>
>>         |puma-2.8.2 (java) lib/puma/server.rb:361:in `process_client'|
>>
>>         |puma-2.8.2 (java) lib/puma/server.rb:254:in `run'|
>>
>>         |org/jruby/RubyProc.java:271:in `call'|
>>
>>         |puma-2.8.2 (java) lib/puma/thread_pool.rb:92:in `spawn_thread'|
>>
>>           
>>
>>
>>
>>
>>
>>         _______________________________________________
>>
>>         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
>>
>>
>>
>>
>>     _______________________________________________
>>
>>     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
>>
>>
>>
>> _______________________________________________
>> Archivesspace_Users_Group mailing list
>> Archivesspace_Users_Group at lyralists.lyrasis.org
>> http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group
>
>
>
> _______________________________________________
> Archivesspace_Users_Group mailing list
> Archivesspace_Users_Group at lyralists.lyrasis.org
> 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/20150408/4063c16e/attachment.html>


More information about the Archivesspace_Users_Group mailing list