datasektionen/cashflow-old

[production][purchases#pay] Workflow::NoTransitionAllowed: There is no event pay defined for the finalized state

Opened this issue · 0 comments

See this exception on Errbit

Workflow::NoTransitionAllowed: There is no event pay defined for the finalized state

Summary

URL

http://cashflow.datasektionen.se/inkop/drek2013-1303/pay"

Where

purchases#pay

Occured

Sep 12 5:53pm

Similar

0

Params

{
  "_method" => "put",
  "action" => "pay",
  "authenticity_token" => "KKvRBLHGURE21rDNn+4UZ0vC1KLYXm5BqQC6ZlkgXGw=",
  "controller" => "purchases",
  "id" => "drek2013-1303"
}

Session

{
  "_csrf_token" => "KKvRBLHGURE21rDNn+4UZ0vC1KLYXm5BqQC6ZlkgXGw=",
  "session_id" => "7e765bf83a9a683b34ca47d54fcaf8f1",
  "warden_user_user_key" => "[\"Person\", [\"30\"], \"\"]"
}

Backtrace

168:  [GEM_ROOT]/gems/workflow-0.8.1/lib/workflow.rb -> **process_event!**
133:  [GEM_ROOT]/gems/workflow-0.8.1/lib/workflow.rb -> **block (4 levels) in workflow**
131:  app/controllers/purchases_controller.rb -> **pay**
4:  [GEM_ROOT]/gems/actionpack-3.1.3/lib/action_controller/metal/implicit_render.rb -> **send_action**
167:  [GEM_ROOT]/gems/actionpack-3.1.3/lib/abstract_controller/base.rb -> **process_action**
10:  [GEM_ROOT]/gems/actionpack-3.1.3/lib/action_controller/metal/rendering.rb -> **process_action**
18:  [GEM_ROOT]/gems/actionpack-3.1.3/lib/abstract_controller/callbacks.rb -> **block in process_action**
461:  [GEM_ROOT]/gems/activesupport-3.1.3/lib/active_support/callbacks.rb -> **_run__FRAGMENT__process_action__FRAGMENT__callbacks**
386:  [GEM_ROOT]/gems/activesupport-3.1.3/lib/active_support/callbacks.rb -> **_run_process_action_callbacks**
81:  [GEM_ROOT]/gems/activesupport-3.1.3/lib/active_support/callbacks.rb -> **run_callbacks**
17:  [GEM_ROOT]/gems/actionpack-3.1.3/lib/abstract_controller/callbacks.rb -> **process_action**
17:  [GEM_ROOT]/gems/actionpack-3.1.3/lib/action_controller/metal/rescue.rb -> **process_action**
30:  [GEM_ROOT]/gems/actionpack-3.1.3/lib/action_controller/metal/instrumentation.rb -> **block in process_action**
53:  [GEM_ROOT]/gems/activesupport-3.1.3/lib/active_support/notifications.rb -> **block in instrument**
21:  [GEM_ROOT]/gems/activesupport-3.1.3/lib/active_support/notifications/instrumenter.rb -> **instrument**
53:  [GEM_ROOT]/gems/activesupport-3.1.3/lib/active_support/notifications.rb -> **instrument**
29:  [GEM_ROOT]/gems/actionpack-3.1.3/lib/action_controller/metal/instrumentation.rb -> **process_action**
201:  [GEM_ROOT]/gems/actionpack-3.1.3/lib/action_controller/metal/params_wrapper.rb -> **process_action**
18:  [GEM_ROOT]/gems/activerecord-3.1.3/lib/active_record/railties/controller_runtime.rb -> **process_action**
121:  [GEM_ROOT]/gems/actionpack-3.1.3/lib/abstract_controller/base.rb -> **process**
45:  [GEM_ROOT]/gems/actionpack-3.1.3/lib/abstract_controller/rendering.rb -> **process**
193:  [GEM_ROOT]/gems/actionpack-3.1.3/lib/action_controller/metal.rb -> **dispatch**
14:  [GEM_ROOT]/gems/actionpack-3.1.3/lib/action_controller/metal/rack_delegation.rb -> **dispatch**
236:  [GEM_ROOT]/gems/actionpack-3.1.3/lib/action_controller/metal.rb -> **block in action**
65:  [GEM_ROOT]/gems/actionpack-3.1.3/lib/action_dispatch/routing/route_set.rb -> **call**
65:  [GEM_ROOT]/gems/actionpack-3.1.3/lib/action_dispatch/routing/route_set.rb -> **dispatch**
29:  [GEM_ROOT]/gems/actionpack-3.1.3/lib/action_dispatch/routing/route_set.rb -> **call**
152:  [GEM_ROOT]/gems/rack-mount-0.8.3/lib/rack/mount/route_set.rb -> **block in call**
96:  [GEM_ROOT]/gems/rack-mount-0.8.3/lib/rack/mount/code_generation.rb -> **block in recognize**
75:  [GEM_ROOT]/gems/rack-mount-0.8.3/lib/rack/mount/code_generation.rb -> **optimized_each**
95:  [GEM_ROOT]/gems/rack-mount-0.8.3/lib/rack/mount/code_generation.rb -> **recognize**
141:  [GEM_ROOT]/gems/rack-mount-0.8.3/lib/rack/mount/route_set.rb -> **call**
532:  [GEM_ROOT]/gems/actionpack-3.1.3/lib/action_dispatch/routing/route_set.rb -> **call**
44:  [GEM_ROOT]/gems/oa-core-0.3.2/lib/omniauth/strategy.rb -> **call!**
30:  [GEM_ROOT]/gems/oa-core-0.3.2/lib/omniauth/strategy.rb -> **call**
35:  [GEM_ROOT]/gems/warden-1.0.6/lib/warden/manager.rb -> **block in call**
34:  [GEM_ROOT]/gems/warden-1.0.6/lib/warden/manager.rb -> **catch**
34:  [GEM_ROOT]/gems/warden-1.0.6/lib/warden/manager.rb -> **call**
17:  [GEM_ROOT]/gems/actionpack-3.1.3/lib/action_dispatch/middleware/best_standards_support.rb -> **call**
23:  [GEM_ROOT]/gems/rack-1.3.6/lib/rack/etag.rb -> **call**
35:  [GEM_ROOT]/gems/rack-1.3.6/lib/rack/conditionalget.rb -> **call**
14:  [GEM_ROOT]/gems/actionpack-3.1.3/lib/action_dispatch/middleware/head.rb -> **call**
21:  [GEM_ROOT]/gems/actionpack-3.1.3/lib/action_dispatch/middleware/params_parser.rb -> **call**
247:  [GEM_ROOT]/gems/actionpack-3.1.3/lib/action_dispatch/middleware/flash.rb -> **call**
195:  [GEM_ROOT]/gems/rack-1.3.6/lib/rack/session/abstract/id.rb -> **context**
190:  [GEM_ROOT]/gems/rack-1.3.6/lib/rack/session/abstract/id.rb -> **call**
331:  [GEM_ROOT]/gems/actionpack-3.1.3/lib/action_dispatch/middleware/cookies.rb -> **call**
64:  [GEM_ROOT]/gems/activerecord-3.1.3/lib/active_record/query_cache.rb -> **call**
477:  [GEM_ROOT]/gems/activerecord-3.1.3/lib/active_record/connection_adapters/abstract/connection_pool.rb -> **call**
29:  [GEM_ROOT]/gems/actionpack-3.1.3/lib/action_dispatch/middleware/callbacks.rb -> **block in call**
392:  [GEM_ROOT]/gems/activesupport-3.1.3/lib/active_support/callbacks.rb -> **_run_call_callbacks**
81:  [GEM_ROOT]/gems/activesupport-3.1.3/lib/active_support/callbacks.rb -> **run_callbacks**
28:  [GEM_ROOT]/gems/actionpack-3.1.3/lib/action_dispatch/middleware/callbacks.rb -> **call**
101:  [GEM_ROOT]/gems/rack-1.3.6/lib/rack/sendfile.rb -> **call**
48:  [GEM_ROOT]/gems/actionpack-3.1.3/lib/action_dispatch/middleware/remote_ip.rb -> **call**
47:  [GEM_ROOT]/gems/actionpack-3.1.3/lib/action_dispatch/middleware/show_exceptions.rb -> **call**
13:  [GEM_ROOT]/gems/railties-3.1.3/lib/rails/rack/logger.rb -> **call**
24:  [GEM_ROOT]/gems/rack-1.3.6/lib/rack/methodoverride.rb -> **call**
17:  [GEM_ROOT]/gems/rack-1.3.6/lib/rack/runtime.rb -> **call**
72:  [GEM_ROOT]/gems/activesupport-3.1.3/lib/active_support/cache/strategy/local_cache.rb -> **call**
15:  [GEM_ROOT]/gems/rack-1.3.6/lib/rack/lock.rb -> **call**
53:  [GEM_ROOT]/gems/actionpack-3.1.3/lib/action_dispatch/middleware/static.rb -> **call**
136:  [GEM_ROOT]/gems/rack-cache-1.2/lib/rack/cache/context.rb -> **forward**
143:  [GEM_ROOT]/gems/rack-cache-1.2/lib/rack/cache/context.rb -> **pass**
155:  [GEM_ROOT]/gems/rack-cache-1.2/lib/rack/cache/context.rb -> **invalidate**
71:  [GEM_ROOT]/gems/rack-cache-1.2/lib/rack/cache/context.rb -> **call!**
51:  [GEM_ROOT]/gems/rack-cache-1.2/lib/rack/cache/context.rb -> **call**
456:  [GEM_ROOT]/gems/railties-3.1.3/lib/rails/engine.rb -> **call**
30:  [GEM_ROOT]/gems/railties-3.1.3/lib/rails/railtie/configurable.rb -> **method_missing**
528:  [GEM_ROOT]/gems/unicorn-4.1.1/lib/unicorn/http_server.rb -> **process_client**
600:  [GEM_ROOT]/gems/unicorn-4.1.1/lib/unicorn/http_server.rb -> **worker_loop**
485:  [GEM_ROOT]/gems/unicorn-4.1.1/lib/unicorn/http_server.rb -> **spawn_missing_workers**
135:  [GEM_ROOT]/gems/unicorn-4.1.1/lib/unicorn/http_server.rb -> **start**
121:  [GEM_ROOT]/gems/unicorn-4.1.1/bin/unicorn -> **<top (required)>**
19:  [GEM_ROOT]/bin/unicorn -> **load**
19:  [GEM_ROOT]/bin/unicorn -> **<main>**

Environment

REMOTE_ADDR: 127.0.0.1
REQUEST_METHOD: PUT
REQUEST_PATH: /inkop/drek2013-1303/pay
PATH_INFO: /inkop/drek2013-1303/pay
REQUEST_URI: /inkop/drek2013-1303/pay
SERVER_PROTOCOL: HTTP/1.0
HTTP_VERSION: HTTP/1.0
HTTP_HOST: cashflow.datasektionen.se
HTTP_X_REAL_IP: 2001:6b0:1:1041:b125:e9bd:c891:4463
HTTP_X_FORWARDED_FOR: 2001:6b0:1:1041:b125:e9bd:c891:4463
HTTP_CONNECTION: close
CONTENT_LENGTH: 79
HTTP_CACHE_CONTROL: max-age=0
HTTP_ACCEPT: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
HTTP_ORIGIN: http://cashflow.datasektionen.se
HTTP_USER_AGENT: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.66 Safari/537.36
CONTENT_TYPE: application/x-www-form-urlencoded
HTTP_REFERER: http://cashflow.datasektionen.se/inkop/drek2013-1303
HTTP_ACCEPT_ENCODING: gzip,deflate,sdch
HTTP_ACCEPT_LANGUAGE: sv-SE,sv;q=0.8,en-US;q=0.6,en;q=0.4
HTTP_COOKIE: __utma=239681174.356696593.1350636549.1379000932.1379005032.145; __utmc=239681174; __utmz=239681174.1372700718.115.17.utmcsr=facebook.com|utmccn=(referral)|utmcmd=referral|utmcct=/; _cashflow_session=BAh7CEkiD3Nlc3Npb25faWQGOgZFRkkiJTdlNzY1YmY4M2E5YTY4M2IzNGNhNDdkNTRmY2FmOGYxBjsAVEkiEF9jc3JmX3Rva2VuBjsARkkiMUtLdlJCTEhHVVJFMjFyRE5uKzRVWjB2QzFLTFlYbTVCcVFDNlpsa2dYR3c9BjsARkkiGXdhcmRlbi51c2VyLnVzZXIua2V5BjsAVFsISSILUGVyc29uBjsARlsGaSMw--2ef9b508bbdb21175acbb6ceffeba8f88a5e1f0a; __utma=195911998.1371772173.1361207681.1378984800.1379005028.45; __utmb=195911998.59.10.1379005028; __utmc=195911998; __utmz=195911998.1361207681.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none)
rack_url_scheme: http
SERVER_NAME: cashflow.datasektionen.se
SERVER_PORT: 80
key: action_dispatch.request.query_parameters
rack_input: #
rack_errors: #
rack_multiprocess: true
rack_multithread: false
rack_run_once: false
rack_version: ["1", "1"]
SERVER_SOFTWARE: Unicorn 4.1.1
rack_logger: #
action_dispatch_routes: #
action_dispatch_parameter_filter: ["password"]
action_dispatch_secret_token: 09a55b6ac022b75d133d9111e389542ba7f36b18c71e1eea303e7cf1dc81fa6ee59e5f6d0e7b68770927737c5bf2e8ffc4f43858d381f0e90ef027041ab8ba23
action_dispatch_show_exceptions: true
rack-cache_cache_key: Rack::Cache::Key
rack-cache_verbose: true
rack-cache_storage: #
rack-cache_metastore: rails:/
rack-cache_entitystore: rails:/
rack-cache_default_ttl: 0
rack-cache_ignore_headers: ["Set-Cookie"]
rack-cache_private_headers: ["Authorization", "Cookie"]
rack-cache_allow_reload: false
rack-cache_allow_revalidate: false
rack-cache_use_native_ttl: false
rack_request_form_input: #
rack_request_form_hash: {"_method"=>"put", "authenticity_token"=>"KKvRBLHGURE21rDNn+4UZ0vC1KLYXm5BqQC6ZlkgXGw="}
rack_methodoverride_original_method: POST
action_dispatch_remote_ip: 2001:6b0:1:1041:b125:e9bd:c891:4463
rack_session: {"session_id"=>"7e765bf83a9a683b34ca47d54fcaf8f1", "_csrf_token"=>"KKvRBLHGURE21rDNn+4UZ0vC1KLYXm5BqQC6ZlkgXGw=", "warden_user_user_key"=>"[\"Person\", [\"30\"], \"\"]"}
rack_session_options: {"key"=>"expire_after", "path"=>"/", "secure"=>"false", "httponly"=>"true", "defer"=>"false", "renew"=>"false", "coder"=>"#", "id"=>"7e765bf83a9a683b34ca47d54fcaf8f1"}
rack_request_cookie_hash: {"__utma"=>"239681174.356696593.1350636549.1379000932.1379005032.145", "__utmc"=>"239681174", "__utmz"=>"239681174.1372700718.115.17.utmcsr=facebook.com|utmccn=(referral)|utmcmd=referral|utmcct=/", "_cashflow_session"=>"BAh7CEkiD3Nlc3Npb25faWQGOgZFRkkiJTdlNzY1YmY4M2E5YTY4M2IzNGNhNDdkNTRmY2FmOGYxBjsAVEkiEF9jc3JmX3Rva2VuBjsARkkiMUtLdlJCTEhHVVJFMjFyRE5uKzRVWjB2QzFLTFlYbTVCcVFDNlpsa2dYR3c9BjsARkkiGXdhcmRlbi51c2VyLnVzZXIua2V5BjsAVFsISSILUGVyc29uBjsARlsGaSMw--2ef9b508bbdb21175acbb6ceffeba8f88a5e1f0a", "__utmb"=>"195911998.59.10.1379005028"}
rack_request_cookie_string: __utma=239681174.356696593.1350636549.1379000932.1379005032.145; __utmc=239681174; __utmz=239681174.1372700718.115.17.utmcsr=facebook.com|utmccn=(referral)|utmcmd=referral|utmcct=/; _cashflow_session=BAh7CEkiD3Nlc3Npb25faWQGOgZFRkkiJTdlNzY1YmY4M2E5YTY4M2IzNGNhNDdkNTRmY2FmOGYxBjsAVEkiEF9jc3JmX3Rva2VuBjsARkkiMUtLdlJCTEhHVVJFMjFyRE5uKzRVWjB2QzFLTFlYbTVCcVFDNlpsa2dYR3c9BjsARkkiGXdhcmRlbi51c2VyLnVzZXIua2V5BjsAVFsISSILUGVyc29uBjsARlsGaSMw--2ef9b508bbdb21175acbb6ceffeba8f88a5e1f0a; __utma=195911998.1371772173.1361207681.1378984800.1379005028.45; __utmb=195911998.59.10.1379005028; __utmc=195911998; __utmz=195911998.1361207681.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none)
action_dispatch_cookies: #
action_dispatch_request_unsigned_session_cookie: {"session_id"=>"7e765bf83a9a683b34ca47d54fcaf8f1", "_csrf_token"=>"KKvRBLHGURE21rDNn+4UZ0vC1KLYXm5BqQC6ZlkgXGw=", "warden_user_user_key"=>"[\"Person\", [\"30\"], \"\"]"}
action_dispatch_request_content_type: application/x-www-form-urlencoded
warden: Warden::Proxy:56261640 @config={:default_scope=>:user, :scope_defaults=>{}, :default_strategies=>{:user=>[]}, :intercept_401=>false, :failure_app=>Devise::FailureApp}
action_dispatch_request_path_parameters: {"action"=>"pay", "controller"=>"purchases", "id"=>"drek2013-1303"}
action_controller_instance: #
action_dispatch_request_request_parameters: {"_method"=>"put", "authenticity_token"=>"KKvRBLHGURE21rDNn+4UZ0vC1KLYXm5BqQC6ZlkgXGw="}
action_dispatch_request_parameters: {"_method"=>"put", "authenticity_token"=>"KKvRBLHGURE21rDNn+4UZ0vC1KLYXm5BqQC6ZlkgXGw=", "action"=>"pay", "controller"=>"purchases", "id"=>"drek2013-1303"}
action_dispatch_request_formats: ["text/html"]