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

Chris Fitzpatrick Chris.Fitzpatrick at lyrasis.org
Thu Apr 9 08:41:46 EDT 2015


Hi Mang,


Ah, ok...so can you try and  do a pull from the archivesspace git repo?

I think the fix for running it in devserver mode should be in my last commit.


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: Wednesday, April 8, 2015 9:35 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 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<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 Mang Sun <mang.sun at rice.edu><mailto: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> [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<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


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lyralists.lyrasis.org/pipermail/archivesspace_users_group/attachments/20150409/0c59e8ac/attachment.html>


More information about the Archivesspace_Users_Group mailing list