backlogs / redmine_backlogs

A Redmine plugin for agile teams
https://backlogs.github.io/www/
GNU General Public License v2.0
773 stars 460 forks source link

Unable to "print cards" in new install #983

Open miragevideo opened 11 years ago

miragevideo commented 11 years ago

platform: # supported: 2.2.4, 2.3.2 backlogs: # supported: 1.0.5 ruby: # supported: 1.9.3, 2.0.0

I installed Backlogs 1.0.5 into out redmine Dev environment. I do not see an option to print cards from the sprint menu as described in the docs: "When you’re done planning the sprint, you might want to pick the “printable cards” option from the sprint drop-down menu. " I do see "product backlog cards" in the backlog drop-down, but it fails with the message "Failed to load PDF document" Any suggestion what's wrong?

bohansen commented 11 years ago

Could you try copying the default labels from "lib/labels/labels.yaml.default" to "lib/labels/labels.yaml"? I think issue #888 is a similar issue. You can choose the label afterwards in the administration->Plugins->Redmine backlogs configure.

dtwaling commented 11 years ago

I am having a similar issue. We got the label type entered and selected, but when we select "Sprint cards" from the backlog we just get an error page suggesting to check logs. below is the log entry for failed sprint card attempt:

========prod log entry==========

TypeError (can't convert String into Array): prawn (0.12.0) lib/prawn/core/page.rb:156:in dimensions' prawn (0.12.0) lib/prawn/core/page.rb:182:ininit_new_page' prawn (0.12.0) lib/prawn/core/page.rb:30:in initialize' prawn (0.12.0) lib/prawn/document.rb:262:innew' prawn (0.12.0) lib/prawn/document.rb:262:in start_new_page' prawn (0.12.0) lib/prawn/document.rb:205:ininitialize' plugins/redmine_backlogs/lib/backlogs_printable_cards.rb:416:in new' plugins/redmine_backlogs/lib/backlogs_printable_cards.rb:416:ininitialize' plugins/redmine_backlogs/app/controllers/rb_stories_controller.rb:17:in new' plugins/redmine_backlogs/app/controllers/rb_stories_controller.rb:17:inindex' actionpack (3.2.13) lib/action_controller/metal/implicit_render.rb:4:in send_action' actionpack (3.2.13) lib/abstract_controller/base.rb:167:inprocess_action' actionpack (3.2.13) lib/action_controller/metal/rendering.rb:10:in process_action' actionpack (3.2.13) lib/abstract_controller/callbacks.rb:18:inblock in process_action' activesupport (3.2.13) lib/active_support/callbacks.rb:491:in _run__470855956__process_action__127833002__callbacks' activesupport (3.2.13) lib/active_support/callbacks.rb:405:inrun_callback' activesupport (3.2.13) lib/active_support/callbacks.rb:385:in _run_process_action_callbacks' activesupport (3.2.13) lib/active_support/callbacks.rb:81:inrun_callbacks' actionpack (3.2.13) lib/abstract_controller/callbacks.rb:17:in process_action' actionpack (3.2.13) lib/action_controller/metal/rescue.rb:29:inprocess_action' actionpack (3.2.13) lib/action_controller/metal/instrumentation.rb:30:in block in process_action' activesupport (3.2.13) lib/active_support/notifications.rb:123:inblock in instrument' activesupport (3.2.13) lib/active_support/notifications/instrumenter.rb:20:in instrument' activesupport (3.2.13) lib/active_support/notifications.rb:123:ininstrument' actionpack (3.2.13) lib/action_controller/metal/instrumentation.rb:29:in process_action' actionpack (3.2.13) lib/action_controller/metal/params_wrapper.rb:207:inprocess_action' activerecord (3.2.13) lib/active_record/railties/controller_runtime.rb:18:in process_action' actionpack (3.2.13) lib/abstract_controller/base.rb:121:inprocess' actionpack (3.2.13) lib/abstract_controller/rendering.rb:45:in process' actionpack (3.2.13) lib/action_controller/metal.rb:203:indispatch' actionpack (3.2.13) lib/action_controller/metal/rack_delegation.rb:14:in dispatch' actionpack (3.2.13) lib/action_controller/metal.rb:246:inblock in action' actionpack (3.2.13) lib/action_dispatch/routing/route_set.rb:73:in call' actionpack (3.2.13) lib/action_dispatch/routing/route_set.rb:73:indispatch' actionpack (3.2.13) lib/action_dispatch/routing/route_set.rb:36:in call' journey (1.0.4) lib/journey/router.rb:68:inblock in call' journey (1.0.4) lib/journey/router.rb:56:in each' journey (1.0.4) lib/journey/router.rb:56:incall' actionpack (3.2.13) lib/action_dispatch/routing/route_set.rb:612:in call' rack-openid (1.3.1) lib/rack/openid.rb:98:incall' actionpack (3.2.13) lib/action_dispatch/middleware/best_standards_support.rb:17:in call' rack (1.4.5) lib/rack/etag.rb:23:incall' rack (1.4.5) lib/rack/conditionalget.rb:25:in call' actionpack (3.2.13) lib/action_dispatch/middleware/head.rb:14:incall' actionpack (3.2.13) lib/action_dispatch/middleware/params_parser.rb:21:in call' plugins/redmine_dmsf/lib/redmine_dmsf/webdav/no_parse.rb:33:incall' actionpack (3.2.13) lib/action_dispatch/middleware/flash.rb:242:in call' rack (1.4.5) lib/rack/session/abstract/id.rb:210:incontext' rack (1.4.5) lib/rack/session/abstract/id.rb:205:in call' actionpack (3.2.13) lib/action_dispatch/middleware/cookies.rb:341:incall' activerecord (3.2.13) lib/active_record/query_cache.rb:64:in call' activerecord (3.2.13) lib/active_record/connection_adapters/abstract/connection_pool.rb:479:incall' actionpack (3.2.13) lib/action_dispatch/middleware/callbacks.rb:28:in block in call' activesupport (3.2.13) lib/active_support/callbacks.rb:405:in_run963279937call958878028__callbacks' activesupport (3.2.13) lib/active_support/callbacks.rb:405:in __run_callback' activesupport (3.2.13) lib/active_support/callbacks.rb:385:in_run_call_callbacks' activesupport (3.2.13) lib/active_support/callbacks.rb:81:in run_callbacks' actionpack (3.2.13) lib/action_dispatch/middleware/callbacks.rb:27:incall' actionpack (3.2.13) lib/action_dispatch/middleware/remote_ip.rb:31:in call' actionpack (3.2.13) lib/action_dispatch/middleware/debug_exceptions.rb:16:incall' actionpack (3.2.13) lib/action_dispatch/middleware/show_exceptions.rb:56:in call' railties (3.2.13) lib/rails/rack/logger.rb:32:incall_app' railties (3.2.13) lib/rails/rack/logger.rb:16:in block in call' activesupport (3.2.13) lib/active_support/tagged_logging.rb:22:intagged' railties (3.2.13) lib/rails/rack/logger.rb:16:in call' actionpack (3.2.13) lib/action_dispatch/middleware/request_id.rb:22:incall' rack (1.4.5) lib/rack/methodoverride.rb:21:in call' rack (1.4.5) lib/rack/runtime.rb:17:incall' activesupport (3.2.13) lib/active_support/cache/strategy/local_cache.rb:72:in call' rack (1.4.5) lib/rack/lock.rb:15:incall' actionpack (3.2.13) lib/action_dispatch/middleware/static.rb:63:in call' rack-cache (1.2) lib/rack/cache/context.rb:136:inforward' rack-cache (1.2) lib/rack/cache/context.rb:245:in fetch' rack-cache (1.2) lib/rack/cache/context.rb:185:inlookup' rack-cache (1.2) lib/rack/cache/context.rb:66:in call!' rack-cache (1.2) lib/rack/cache/context.rb:51:incall' railties (3.2.13) lib/rails/engine.rb:479:in call' railties (3.2.13) lib/rails/application.rb:223:incall' railties (3.2.13) lib/rails/railtie/configurable.rb:30:in method_missing' rack (1.4.5) lib/rack/urlmap.rb:64:inblock in call' rack (1.4.5) lib/rack/urlmap.rb:49:in each' rack (1.4.5) lib/rack/urlmap.rb:49:incall' thin (1.3.1) lib/thin/connection.rb:80:in block in pre_process' thin (1.3.1) lib/thin/connection.rb:78:incatch' thin (1.3.1) lib/thin/connection.rb:78:in pre_process' thin (1.3.1) lib/thin/connection.rb:53:inprocess' thin (1.3.1) lib/thin/connection.rb:38:in receive_data' eventmachine-1.0.0-x86 (mingw32) lib/eventmachine.rb:187:inrun_machine' eventmachine-1.0.0-x86 (mingw32) lib/eventmachine.rb:187:in run' thin (1.3.1) lib/thin/backends/base.rb:61:instart' thin (1.3.1) lib/thin/server.rb:159:in start' thin (1.3.1) lib/thin/controllers/controller.rb:86:instart' thin (1.3.1) lib/thin/runner.rb:185:in run_command' thin (1.3.1) lib/thin/runner.rb:151:inrun!' thin (1.3.1) bin/thin:6:in <top (required)>' bin/thin:16:inload' bin/thin:16:in `

'

miragevideo commented 11 years ago

the comment about renaming the labels.yaml worked to fix this problem for me.