Skip to content
This repository has been archived by the owner on Jul 14, 2020. It is now read-only.

[production][sidekiq#ActiveJob::QueueAdapters::SidekiqAdapter::JobWrapper] Error while trying to deserialize arguments: Couldn't find Payment with 'id'=676 #744

Open
cpsoinos opened this issue Mar 25, 2017 · 0 comments

Comments

@cpsoinos
Copy link
Owner

See this exception on Errbit

Error while trying to deserialize arguments: Couldn't find Payment with 'id'=676

Summary

Where

sidekiq#ActiveJob::QueueAdapters::SidekiqAdapter::JobWrapper

Occured

Mar 25 12:53pm

Similar

0

Params

{
  "args" => [{"job_class"=>"PaymentProcessorJob", "job_id"=>"6fcbafa7-37e1-42e4-8d42-f866763b6c3f", "queue_name"=>"default", "arguments"=>[{"_aj_globalid"=>"gid://jtrp/Payment/676"}], "locale"=>"en"}],
  "backtrace" => true,
  "class" => "ActiveJob::QueueAdapters::SidekiqAdapter::JobWrapper",
  "created_at" => 1490460790.5308995,
  "enqueued_at" => 1490460790.5309918,
  "error_backtrace" => ["/app/vendor/bundle/ruby/2.3.0/gems/activerecord-4.2.5.2/lib/active_record/relation/finder_methods.rb:324:in `raise_record_not_found_exception!'", "/app/vendor/bundle/ruby/2.3.0/gems/activerecord-4.2.5.2/lib/active_record/relation/finder_methods.rb:444:in `find_one'", "/app/vendor/bundle/ruby/2.3.0/gems/activerecord-4.2.5.2/lib/active_record/relation/finder_methods.rb:423:in `find_with_ids'", "/app/vendor/bundle/ruby/2.3.0/gems/activerecord-4.2.5.2/lib/active_record/relation/finder_methods.rb:71:in `find'", "/app/vendor/bundle/ruby/2.3.0/gems/activerecord-4.2.5.2/lib/active_record/querying.rb:3:in `find'", "/app/vendor/bundle/ruby/2.3.0/gems/activerecord-4.2.5.2/lib/active_record/core.rb:131:in `find'", "/app/vendor/bundle/ruby/2.3.0/gems/globalid-0.3.6/lib/global_id/locator.rb:132:in `locate'", "/app/vendor/bundle/ruby/2.3.0/gems/globalid-0.3.6/lib/global_id/locator.rb:158:in `block in locate'", "/app/vendor/bundle/ruby/2.3.0/gems/activerecord-4.2.5.2/lib/active_record/scoping/default.rb:33:in `block in unscoped'", "/app/vendor/bundle/ruby/2.3.0/gems/activerecord-4.2.5.2/lib/active_record/relation.rb:302:in `scoping'", "/app/vendor/bundle/ruby/2.3.0/gems/activerecord-4.2.5.2/lib/active_record/scoping/default.rb:33:in `unscoped'", "/app/vendor/bundle/ruby/2.3.0/gems/globalid-0.3.6/lib/global_id/locator.rb:158:in `locate'", "/app/vendor/bundle/ruby/2.3.0/gems/globalid-0.3.6/lib/global_id/locator.rb:17:in `locate'", "/app/vendor/bundle/ruby/2.3.0/gems/activejob-4.2.5.2/lib/active_job/arguments.rb:97:in `deserialize_global_id'", "/app/vendor/bundle/ruby/2.3.0/gems/activejob-4.2.5.2/lib/active_job/arguments.rb:83:in `deserialize_argument'", "/app/vendor/bundle/ruby/2.3.0/gems/activejob-4.2.5.2/lib/active_job/arguments.rb:40:in `block in deserialize'", "/app/vendor/bundle/ruby/2.3.0/gems/activejob-4.2.5.2/lib/active_job/arguments.rb:40:in `map'", "/app/vendor/bundle/ruby/2.3.0/gems/activejob-4.2.5.2/lib/active_job/arguments.rb:40:in `deserialize'", "/app/vendor/bundle/ruby/2.3.0/gems/activejob-4.2.5.2/lib/active_job/core.rb:90:in `deserialize_arguments'", "/app/vendor/bundle/ruby/2.3.0/gems/activejob-4.2.5.2/lib/active_job/core.rb:80:in `deserialize_arguments_if_needed'", "/app/vendor/bundle/ruby/2.3.0/gems/activejob-4.2.5.2/lib/active_job/execution.rb:30:in `perform_now'", "/app/vendor/bundle/ruby/2.3.0/gems/activejob-4.2.5.2/lib/active_job/execution.rb:21:in `execute'", "/app/vendor/bundle/ruby/2.3.0/gems/activejob-4.2.5.2/lib/active_job/queue_adapters/sidekiq_adapter.rb:42:in `perform'", "/app/vendor/bundle/ruby/2.3.0/gems/sidekiq-4.1.1/lib/sidekiq/processor.rb:151:in `execute_job'", "/app/vendor/bundle/ruby/2.3.0/gems/sidekiq-4.1.1/lib/sidekiq/processor.rb:133:in `block (2 levels) in process'", "/app/vendor/bundle/ruby/2.3.0/gems/sidekiq-4.1.1/lib/sidekiq/middleware/chain.rb:127:in `block in invoke'", "/app/vendor/bundle/ruby/2.3.0/gems/scout_apm-3.0.0.pre1/lib/scout_apm/background_job_integrations/sidekiq.rb:81:in `call'", "/app/vendor/bundle/ruby/2.3.0/gems/sidekiq-4.1.1/lib/sidekiq/middleware/chain.rb:129:in `block in invoke'", "/app/vendor/bundle/ruby/2.3.0/gems/newrelic_rpm-3.17.2.327/lib/new_relic/agent/instrumentation/sidekiq.rb:33:in `block in call'", "/app/vendor/bundle/ruby/2.3.0/gems/newrelic_rpm-3.17.2.327/lib/new_relic/agent/instrumentation/controller_instrumentation.rb:363:in `perform_action_with_newrelic_trace'", "/app/vendor/bundle/ruby/2.3.0/gems/newrelic_rpm-3.17.2.327/lib/new_relic/agent/instrumentation/sidekiq.rb:29:in `call'", "/app/vendor/bundle/ruby/2.3.0/gems/sidekiq-4.1.1/lib/sidekiq/middleware/chain.rb:129:in `block in invoke'", "/app/vendor/bundle/ruby/2.3.0/gems/sidekiq-unique-jobs-4.0.18/lib/sidekiq_unique_jobs/server/middleware.rb:15:in `call'", "/app/vendor/bundle/ruby/2.3.0/gems/sidekiq-4.1.1/lib/sidekiq/middleware/chain.rb:129:in `block in invoke'", "/app/vendor/bundle/ruby/2.3.0/gems/sidekiq-4.1.1/lib/sidekiq/middleware/server/active_record.rb:6:in `call'", "/app/vendor/bundle/ruby/2.3.0/gems/sidekiq-4.1.1/lib/sidekiq/middleware/chain.rb:129:in `block in invoke'", "/app/vendor/bundle/ruby/2.3.0/gems/sidekiq-4.1.1/lib/sidekiq/middleware/server/retry_jobs.rb:74:in `call'", "/app/vendor/bundle/ruby/2.3.0/gems/sidekiq-4.1.1/lib/sidekiq/middleware/chain.rb:129:in `block in invoke'", "/app/vendor/bundle/ruby/2.3.0/gems/sidekiq-4.1.1/lib/sidekiq/middleware/server/logging.rb:11:in `block in call'", "/app/vendor/bundle/ruby/2.3.0/gems/sidekiq-4.1.1/lib/sidekiq/logging.rb:31:in `with_context'", "/app/vendor/bundle/ruby/2.3.0/gems/sidekiq-4.1.1/lib/sidekiq/middleware/server/logging.rb:7:in `call'", "/app/vendor/bundle/ruby/2.3.0/gems/sidekiq-4.1.1/lib/sidekiq/middleware/chain.rb:129:in `block in invoke'", "/app/vendor/bundle/ruby/2.3.0/gems/sidekiq-4.1.1/lib/sidekiq/middleware/chain.rb:132:in `invoke'", "/app/vendor/bundle/ruby/2.3.0/gems/sidekiq-4.1.1/lib/sidekiq/processor.rb:128:in `block in process'", "/app/vendor/bundle/ruby/2.3.0/gems/sidekiq-4.1.1/lib/sidekiq/processor.rb:167:in `stats'", "/app/vendor/bundle/ruby/2.3.0/gems/sidekiq-4.1.1/lib/sidekiq/processor.rb:127:in `process'", "/app/vendor/bundle/ruby/2.3.0/gems/sidekiq-4.1.1/lib/sidekiq/processor.rb:79:in `process_one'", "/app/vendor/bundle/ruby/2.3.0/gems/sidekiq-4.1.1/lib/sidekiq/processor.rb:67:in `run'", "/app/vendor/bundle/ruby/2.3.0/gems/sidekiq-4.1.1/lib/sidekiq/util.rb:16:in `watchdog'", "/app/vendor/bundle/ruby/2.3.0/gems/sidekiq-4.1.1/lib/sidekiq/util.rb:24:in `block in safe_thread'"],
  "error_class" => "ActiveJob::DeserializationError",
  "error_message" => "Error while trying to deserialize arguments: Couldn't find Payment with 'id'=676",
  "failed_at" => 1490460790.5541124,
  "jid" => "e91b2a6fc38465ac52127d79",
  "queue" => "default",
  "retry" => true,
  "retry_count" => 0,
  "wrapped" => "PaymentProcessorJob"
}

Session

{}

Backtrace

324:  [GEM_ROOT]/gems/activerecord-4.2.5.2/lib/active_record/relation/finder_methods.rb -> **raise_record_not_found_exception!**
444:  [GEM_ROOT]/gems/activerecord-4.2.5.2/lib/active_record/relation/finder_methods.rb -> **find_one**
423:  [GEM_ROOT]/gems/activerecord-4.2.5.2/lib/active_record/relation/finder_methods.rb -> **find_with_ids**
71:  [GEM_ROOT]/gems/activerecord-4.2.5.2/lib/active_record/relation/finder_methods.rb -> **find**
3:  [GEM_ROOT]/gems/activerecord-4.2.5.2/lib/active_record/querying.rb -> **find**
131:  [GEM_ROOT]/gems/activerecord-4.2.5.2/lib/active_record/core.rb -> **find**
132:  [GEM_ROOT]/gems/globalid-0.3.6/lib/global_id/locator.rb -> **locate**
158:  [GEM_ROOT]/gems/globalid-0.3.6/lib/global_id/locator.rb -> **block in locate**
33:  [GEM_ROOT]/gems/activerecord-4.2.5.2/lib/active_record/scoping/default.rb -> **block in unscoped**
302:  [GEM_ROOT]/gems/activerecord-4.2.5.2/lib/active_record/relation.rb -> **scoping**
33:  [GEM_ROOT]/gems/activerecord-4.2.5.2/lib/active_record/scoping/default.rb -> **unscoped**
158:  [GEM_ROOT]/gems/globalid-0.3.6/lib/global_id/locator.rb -> **locate**
17:  [GEM_ROOT]/gems/globalid-0.3.6/lib/global_id/locator.rb -> **locate**
97:  [GEM_ROOT]/gems/activejob-4.2.5.2/lib/active_job/arguments.rb -> **deserialize_global_id**
83:  [GEM_ROOT]/gems/activejob-4.2.5.2/lib/active_job/arguments.rb -> **deserialize_argument**
40:  [GEM_ROOT]/gems/activejob-4.2.5.2/lib/active_job/arguments.rb -> **block in deserialize**
40:  [GEM_ROOT]/gems/activejob-4.2.5.2/lib/active_job/arguments.rb -> **map**
40:  [GEM_ROOT]/gems/activejob-4.2.5.2/lib/active_job/arguments.rb -> **deserialize**
90:  [GEM_ROOT]/gems/activejob-4.2.5.2/lib/active_job/core.rb -> **deserialize_arguments**
80:  [GEM_ROOT]/gems/activejob-4.2.5.2/lib/active_job/core.rb -> **deserialize_arguments_if_needed**
30:  [GEM_ROOT]/gems/activejob-4.2.5.2/lib/active_job/execution.rb -> **perform_now**
21:  [GEM_ROOT]/gems/activejob-4.2.5.2/lib/active_job/execution.rb -> **execute**
42:  [GEM_ROOT]/gems/activejob-4.2.5.2/lib/active_job/queue_adapters/sidekiq_adapter.rb -> **perform**
151:  [GEM_ROOT]/gems/sidekiq-4.1.1/lib/sidekiq/processor.rb -> **execute_job**
133:  [GEM_ROOT]/gems/sidekiq-4.1.1/lib/sidekiq/processor.rb -> **block (2 levels) in process**
127:  [GEM_ROOT]/gems/sidekiq-4.1.1/lib/sidekiq/middleware/chain.rb -> **block in invoke**
81:  [GEM_ROOT]/gems/scout_apm-3.0.0.pre1/lib/scout_apm/background_job_integrations/sidekiq.rb -> **call**
129:  [GEM_ROOT]/gems/sidekiq-4.1.1/lib/sidekiq/middleware/chain.rb -> **block in invoke**
33:  [GEM_ROOT]/gems/newrelic_rpm-3.17.2.327/lib/new_relic/agent/instrumentation/sidekiq.rb -> **block in call**
363:  [GEM_ROOT]/gems/newrelic_rpm-3.17.2.327/lib/new_relic/agent/instrumentation/controller_instrumentation.rb -> **perform_action_with_newrelic_trace**
29:  [GEM_ROOT]/gems/newrelic_rpm-3.17.2.327/lib/new_relic/agent/instrumentation/sidekiq.rb -> **call**
129:  [GEM_ROOT]/gems/sidekiq-4.1.1/lib/sidekiq/middleware/chain.rb -> **block in invoke**
15:  [GEM_ROOT]/gems/sidekiq-unique-jobs-4.0.18/lib/sidekiq_unique_jobs/server/middleware.rb -> **call**
129:  [GEM_ROOT]/gems/sidekiq-4.1.1/lib/sidekiq/middleware/chain.rb -> **block in invoke**
6:  [GEM_ROOT]/gems/sidekiq-4.1.1/lib/sidekiq/middleware/server/active_record.rb -> **call**
129:  [GEM_ROOT]/gems/sidekiq-4.1.1/lib/sidekiq/middleware/chain.rb -> **block in invoke**
74:  [GEM_ROOT]/gems/sidekiq-4.1.1/lib/sidekiq/middleware/server/retry_jobs.rb -> **call**
129:  [GEM_ROOT]/gems/sidekiq-4.1.1/lib/sidekiq/middleware/chain.rb -> **block in invoke**
11:  [GEM_ROOT]/gems/sidekiq-4.1.1/lib/sidekiq/middleware/server/logging.rb -> **block in call**
31:  [GEM_ROOT]/gems/sidekiq-4.1.1/lib/sidekiq/logging.rb -> **with_context**
7:  [GEM_ROOT]/gems/sidekiq-4.1.1/lib/sidekiq/middleware/server/logging.rb -> **call**
129:  [GEM_ROOT]/gems/sidekiq-4.1.1/lib/sidekiq/middleware/chain.rb -> **block in invoke**
132:  [GEM_ROOT]/gems/sidekiq-4.1.1/lib/sidekiq/middleware/chain.rb -> **invoke**
128:  [GEM_ROOT]/gems/sidekiq-4.1.1/lib/sidekiq/processor.rb -> **block in process**
167:  [GEM_ROOT]/gems/sidekiq-4.1.1/lib/sidekiq/processor.rb -> **stats**
127:  [GEM_ROOT]/gems/sidekiq-4.1.1/lib/sidekiq/processor.rb -> **process**
79:  [GEM_ROOT]/gems/sidekiq-4.1.1/lib/sidekiq/processor.rb -> **process_one**
67:  [GEM_ROOT]/gems/sidekiq-4.1.1/lib/sidekiq/processor.rb -> **run**
16:  [GEM_ROOT]/gems/sidekiq-4.1.1/lib/sidekiq/util.rb -> **watchdog**
24:  [GEM_ROOT]/gems/sidekiq-4.1.1/lib/sidekiq/util.rb -> **block in safe_thread**

Environment

Key Value
HTTP_USER_AGENT
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant