Customer creation was very slow and i cannot get back any reponse

rajthilak's Avatar

rajthilak

06 Dec, 2013 10:27 AM

Hi,
I used cheddargetter API for my application, but the customer account creation was very slow and i cannot get back any response from API.

i used the following environments,
             gems - cheddargetter_client_ruby (0.3.2), 
                          httparty (0.12.0)
              Ruby version - ruby 2.0.0p247
              Rails - 4.0.2

and i get the following stack trace,


** CREATE CUSTOMER ON THE FREE PLAN **


[info] 2013-12-06 15:42:10 +0530 User Load (0.4ms) SELECT "users".* FROM "users" WHERE "users"."remember_token" = 'MB8iYAtnMosrEX8ogxuUkw' LIMIT 1 [info] 2013-12-06 15:42:13 +0530 Completed 500 Internal Server Error in 2507ms [info] 2013-12-06 15:42:13 +0530 NameError - uninitialized constant CheddarGetter::Response::Crack:
activesupport (4.0.2) lib/active_support/dependencies.rb:501:in load_missing_constant' activesupport (4.0.2) lib/active_support/dependencies.rb:184:inconst_missing' cheddargetter_client_ruby (0.3.2) lib/cheddar_getter/response.rb:390:in create_clean_response' cheddargetter_client_ruby (0.3.2) lib/cheddar_getter/response.rb:48:ininitialize' cheddargetter_client_ruby (0.3.2) lib/cheddar_getter/client.rb:560:in do_request' cheddargetter_client_ruby (0.3.2) lib/cheddar_getter/client.rb:167:innew_customer' app/controllers/billing_controller.rb:38:in upgrade' actionpack (4.0.2) lib/action_controller/metal/implicit_render.rb:4:insend_action' actionpack (4.0.2) lib/abstract_controller/base.rb:189:in process_action' actionpack (4.0.2) lib/action_controller/metal/rendering.rb:10:inprocess_action' actionpack (4.0.2) lib/abstract_controller/callbacks.rb:18:in block in process_action' activesupport (4.0.2) lib/active_support/callbacks.rb:393:in_run__2383099687343212895__process_action__callbacks' activesupport (4.0.2) lib/active_support/callbacks.rb:80:in run_callbacks' actionpack (4.0.2) lib/abstract_controller/callbacks.rb:17:inprocess_action' actionpack (4.0.2) lib/action_controller/metal/rescue.rb:29:in process_action' actionpack (4.0.2) lib/action_controller/metal/instrumentation.rb:31:inblock in process_action' activesupport (4.0.2) lib/active_support/notifications.rb:159:in block in instrument' activesupport (4.0.2) lib/active_support/notifications/instrumenter.rb:20:ininstrument' activesupport (4.0.2) lib/active_support/notifications.rb:159:in instrument' actionpack (4.0.2) lib/action_controller/metal/instrumentation.rb:30:inprocess_action' actionpack (4.0.2) lib/action_controller/metal/params_wrapper.rb:245:in process_action' activerecord (4.0.2) lib/active_record/railties/controller_runtime.rb:18:inprocess_action' actionpack (4.0.2) lib/abstract_controller/base.rb:136:in process' actionpack (4.0.2) lib/abstract_controller/rendering.rb:44:inprocess' actionpack (4.0.2) lib/action_controller/metal.rb:195:in dispatch' actionpack (4.0.2) lib/action_controller/metal/rack_delegation.rb:13:indispatch' actionpack (4.0.2) lib/action_controller/metal.rb:231:in block in action' actionpack (4.0.2) lib/action_dispatch/routing/route_set.rb:80:indispatch' actionpack (4.0.2) lib/action_dispatch/routing/route_set.rb:48:in call' actionpack (4.0.2) lib/action_dispatch/journey/router.rb:71:inblock in call' actionpack (4.0.2) lib/action_dispatch/journey/router.rb:59:in call' actionpack (4.0.2) lib/action_dispatch/routing/route_set.rb:680:incall' omniauth (1.1.4) lib/omniauth/strategy.rb:184:in call!' omniauth (1.1.4) lib/omniauth/strategy.rb:164:incall' omniauth (1.1.4) lib/omniauth/strategy.rb:184:in call!' omniauth (1.1.4) lib/omniauth/strategy.rb:164:incall' omniauth (1.1.4) lib/omniauth/strategy.rb:184:in call!' omniauth (1.1.4) lib/omniauth/strategy.rb:164:incall' omniauth (1.1.4) lib/omniauth/strategy.rb:184:in call!' omniauth (1.1.4) lib/omniauth/strategy.rb:164:incall' omniauth (1.1.4) lib/omniauth/builder.rb:49:in call' meta_request (0.2.8) lib/meta_request/middlewares/app_request_handler.rb:13:incall' rack-contrib (1.1.0) lib/rack/contrib/response_headers.rb:17:in call' meta_request (0.2.8) lib/meta_request/middlewares/headers.rb:16:incall' meta_request (0.2.8) lib/meta_request/middlewares/meta_request_handler.rb:13:in call' rack (1.5.2) lib/rack/etag.rb:23:incall' rack (1.5.2) lib/rack/conditionalget.rb:25:in call' rack (1.5.2) lib/rack/head.rb:11:incall' actionpack (4.0.2) lib/action_dispatch/middleware/params_parser.rb:27:in call' actionpack (4.0.2) lib/action_dispatch/middleware/flash.rb:241:incall' rack (1.5.2) lib/rack/session/abstract/id.rb:225:in context' rack (1.5.2) lib/rack/session/abstract/id.rb:220:incall' actionpack (4.0.2) lib/action_dispatch/middleware/cookies.rb:486:in call' activerecord (4.0.2) lib/active_record/query_cache.rb:36:incall' activerecord (4.0.2) lib/active_record/connection_adapters/abstract/connection_pool.rb:626:in call' actionpack (4.0.2) lib/action_dispatch/middleware/callbacks.rb:29:inblock in call' activesupport (4.0.2) lib/active_support/callbacks.rb:373:in _run__3256922153045142460__call__callbacks' activesupport (4.0.2) lib/active_support/callbacks.rb:80:inrun_callbacks' actionpack (4.0.2) lib/action_dispatch/middleware/callbacks.rb:27:in call' actionpack (4.0.2) lib/action_dispatch/middleware/reloader.rb:64:incall' actionpack (4.0.2) lib/action_dispatch/middleware/remote_ip.rb:76:in call' better_errors (1.0.1) lib/better_errors/middleware.rb:84:inprotected_app_call' better_errors (1.0.1) lib/better_errors/middleware.rb:79:in better_errors_call' better_errors (1.0.1) lib/better_errors/middleware.rb:56:incall' actionpack (4.0.2) lib/action_dispatch/middleware/debug_exceptions.rb:17:in call' actionpack (4.0.2) lib/action_dispatch/middleware/show_exceptions.rb:30:incall' railties (4.0.2) lib/rails/rack/logger.rb:38:in call_app' railties (4.0.2) lib/rails/rack/logger.rb:20:inblock in call' activesupport (4.0.2) lib/active_support/tagged_logging.rb:67:in block in tagged' activesupport (4.0.2) lib/active_support/tagged_logging.rb:25:intagged' activesupport (4.0.2) lib/active_support/tagged_logging.rb:67:in tagged' railties (4.0.2) lib/rails/rack/logger.rb:20:incall' actionpack (4.0.2) lib/action_dispatch/middleware/request_id.rb:21:in call' rack (1.5.2) lib/rack/methodoverride.rb:21:incall' rack (1.5.2) lib/rack/runtime.rb:17:in call' activesupport (4.0.2) lib/active_support/cache/strategy/local_cache.rb:83:incall' rack (1.5.2) lib/rack/lock.rb:17:in call' rack (1.5.2) lib/rack/sendfile.rb:112:incall' railties (4.0.2) lib/rails/engine.rb:511:in call' railties (4.0.2) lib/rails/application.rb:97:incall' rack (1.5.2) lib/rack/lock.rb:17:in call' rack (1.5.2) lib/rack/content_length.rb:14:incall' rack (1.5.2) lib/rack/handler/webrick.rb:60:in service' /home/rajthilak/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/webrick/httpserver.rb:138:inservice' /home/rajthilak/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/webrick/httpserver.rb:94:in run' /home/rajthilak/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/webrick/server.rb:295:inblock in start_thread'

  1. Support Staff 1 Posted by Marc Guyer on 06 Dec, 2013 01:59 PM

    Marc Guyer's Avatar

    Hi Rajthilak -- You have a 500 error in your code. It's in the trace. I've confirmed that the response from the API was actually a 412 error. It seems that somewhere in your stack, the 412 error is not being properly handled.

  2. 2 Posted by Jess Pendley on 07 Apr, 2014 04:46 PM

    Jess Pendley's Avatar

    Hi Rajthilak --

    I was just reaching out to see if you needed any additional help with this issue? Since it has been inactive for a bit, I'm going to close this discussion, but if you need any further assistance please don't hesitate to reply to this message.

    Thanks!

  3. Jess Pendley closed this discussion on 07 Apr, 2014 04:46 PM.

Discussions are closed to public comments.
If you need help with Cheddar please start a new discussion.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac

Recent Discussions

28 Mar, 2024 10:45 PM
24 Jan, 2024 08:33 AM
11 Jan, 2024 07:13 AM
30 Nov, 2023 02:07 AM
22 Nov, 2023 08:41 AM