Skip to content

Instantly share code, notes, and snippets.

@tazsingh
Created October 28, 2011 15:02
Show Gist options
  • Save tazsingh/1322482 to your computer and use it in GitHub Desktop.
Save tazsingh/1322482 to your computer and use it in GitHub Desktop.
TypeError: Should be String or IO on CarrierWave 0.5.7 and JRuby 1.6.5 and TorqueBox 2 build 581 when uploading image
source 'http://rubygems.org'
gem 'rails', '3.1.1'
# Bundle edge Rails instead:
#gem 'rails', :git => 'git://github.com/rails/rails.git'
#gem 'mysql2'
#gem 'sqlite3'
gem 'jdbc-sqlite3'
gem 'activerecord-jdbc-adapter'
gem 'activerecord-jdbcsqlite3-adapter'
gem 'redis'
gem 'mongoid'#, :git => 'https://github.com/mongoid/mongoid'
#gem 'bson_ext'
gem 'geokit'
#gem 'haml'
gem 'sass'
#gem 'compass', '~> 0.12.alpha'
gem 'coffee-script'
gem 'uglifier'
gem 'jquery-rails'
gem 'inherited_resources'
gem 'carrierwave'
gem 'carrierwave-mongoid', :require => 'carrierwave/mongoid'
gem 'mini_magick'
#gem 'rmagick'
gem 'devise'
#gem 'mongoid-tree', :require => 'mongoid/tree' No scope support!
gem 'mongoid_nested_set'
gem 'mongoid_slug', :require => 'mongoid/slug'
gem 'event-calendar', :require => 'event_calendar', :git => 'https://github.com/elevation/event_calendar.git'
gem 'rails-backbone', :git => 'git://github.com/zenapsis/backbone-rails.git'
gem 'mustache'
gem 'mustache_rails3', :git => 'https://github.com/parallel588/mustache_rails3.git'
#gem 'stache' # Not mature enough yet :(
gem 'sprockets'
# JRuby
gem 'jruby-openssl'
gem 'ffi-ncurses'
# Use unicorn as the web server
#gem 'unicorn'
#gem 'passenger'
# Deploy with Capistrano
#gem 'capistrano'
# To use debugger
# gem 'ruby-debug'
# Bundle the extra gems:
# gem 'bj'
# gem 'nokogiri'
# gem 'sqlite3-ruby', :require => 'sqlite3'
# gem 'aws-s3', :require => 'aws/s3'
# Bundle gems for the local environment. Make sure to
# put test-only gems in this group so their generators
# and rake tasks are available in development mode:
group :development, :test do
gem 'nifty-generators'
gem 'capybara'
gem 'database_cleaner'
#gem 'cucumber-rails'#, :git => 'git://github.com/aslakhellesoy/cucumber-rails.git'
#gem 'cucumber'
gem 'pickle'
gem 'rspec-rails'
gem 'test-unit'
#gem 'spork'
gem 'launchy'
gem 'remarkable_mongoid'
gem 'machinist_mongo', :require => 'machinist/mongoid'
gem 'faker'
gem 'haml-rails'
#gem 'hpricot'
gem 'ruby_parser'
gem 'email_spec'
gem 'awesome_print'
end
gem 'turn', :require => false, :group => :test
GIT
remote: git://github.com/zenapsis/backbone-rails.git
revision: 4839916317b2b83e84a35f5899577db54d7590c4
specs:
rails-backbone (0.5.4)
coffee-script (~> 2.2.0)
ejs (~> 1.0.0)
rails (~> 3.1.0)
GIT
remote: https://github.com/elevation/event_calendar.git
revision: 131d6dee147f4d515daa77d4acc7fa77f369bfcc
specs:
event-calendar (2.3.3)
GIT
remote: https://github.com/parallel588/mustache_rails3.git
revision: aabf5ccb6b3664bfc4bc680fb0e8c5caf89c35ab
specs:
mustache_rails3 (0.1.2.1)
GEM
remote: http://rubygems.org/
specs:
actionmailer (3.1.1)
actionpack (= 3.1.1)
mail (~> 2.3.0)
actionpack (3.1.1)
activemodel (= 3.1.1)
activesupport (= 3.1.1)
builder (~> 3.0.0)
erubis (~> 2.7.0)
i18n (~> 0.6)
rack (~> 1.3.2)
rack-cache (~> 1.1)
rack-mount (~> 0.8.2)
rack-test (~> 0.6.1)
sprockets (~> 2.0.2)
activemodel (3.1.1)
activesupport (= 3.1.1)
builder (~> 3.0.0)
i18n (~> 0.6)
activerecord (3.1.1)
activemodel (= 3.1.1)
activesupport (= 3.1.1)
arel (~> 2.2.1)
tzinfo (~> 0.3.29)
activerecord-jdbc-adapter (1.2.0)
activerecord-jdbcsqlite3-adapter (1.2.0)
activerecord-jdbc-adapter (~> 1.2.0)
jdbc-sqlite3 (~> 3.7.2)
activeresource (3.1.1)
activemodel (= 3.1.1)
activesupport (= 3.1.1)
activesupport (3.1.1)
multi_json (~> 1.0)
addressable (2.2.6)
ansi (1.3.0)
arel (2.2.1)
awesome_print (0.4.0)
bcrypt-ruby (3.0.1)
bcrypt-ruby (3.0.1-java)
bouncy-castle-java (1.5.0146.1)
bson (1.4.1)
bson (1.4.1-java)
builder (3.0.0)
capybara (1.1.1)
mime-types (>= 1.16)
nokogiri (>= 1.3.3)
rack (>= 1.0.0)
rack-test (>= 0.5.4)
selenium-webdriver (~> 2.0)
xpath (~> 0.1.4)
carrierwave (0.5.7)
activesupport (~> 3.0)
carrierwave-mongoid (0.1.3)
carrierwave (>= 0.5.6)
mongoid (~> 2.1)
childprocess (0.2.2)
ffi (~> 1.0.6)
coffee-script (2.2.0)
coffee-script-source
execjs
coffee-script-source (1.1.2)
cucumber (1.1.0)
builder (>= 2.1.2)
diff-lcs (>= 1.1.2)
gherkin (~> 2.5.0)
json (>= 1.4.6)
term-ansicolor (>= 1.0.6)
database_cleaner (0.6.7)
devise (1.4.9)
bcrypt-ruby (~> 3.0)
orm_adapter (~> 0.0.3)
warden (~> 1.0.3)
diff-lcs (1.1.3)
ejs (1.0.0)
email_spec (1.2.1)
mail (~> 2.2)
rspec (~> 2.0)
erubis (2.7.0)
execjs (1.2.9)
multi_json (~> 1.0)
faker (1.0.1)
i18n (~> 0.4)
ffi (1.0.10)
ffi (1.0.10-java)
ffi-locale (1.0.1)
ffi (>= 1.0.9)
ffi-ncurses (0.4.0)
ffi (>= 1.0.9)
ffi-locale (>= 1.0.0)
geokit (1.6.0)
gherkin (2.5.4)
json (>= 1.4.6)
gherkin (2.5.4-java)
json (>= 1.4.6)
haml (3.1.3)
haml-rails (0.3.4)
actionpack (~> 3.0)
activesupport (~> 3.0)
haml (~> 3.0)
railties (~> 3.0)
has_scope (0.5.1)
hike (1.2.1)
i18n (0.6.0)
inherited_resources (1.3.0)
has_scope (~> 0.5.0)
responders (~> 0.6.0)
jdbc-sqlite3 (3.7.2)
jquery-rails (1.0.16)
railties (~> 3.0)
thor (~> 0.14)
jruby-openssl (0.7.4)
bouncy-castle-java
json (1.6.1)
json (1.6.1-java)
json_pure (1.6.1)
launchy (2.0.5)
addressable (~> 2.2.6)
machinist (1.0.6)
machinist_mongo (1.2.0)
machinist (~> 1.0.6)
mail (2.3.0)
i18n (>= 0.4.0)
mime-types (~> 1.16)
treetop (~> 1.4.8)
mime-types (1.17.2)
mini_magick (3.3)
subexec (~> 0.1.0)
mongo (1.4.1)
bson (= 1.4.1)
mongoid (2.3.2)
activemodel (~> 3.1)
mongo (~> 1.4)
tzinfo (~> 0.3.22)
mongoid_nested_set (0.1.3)
mongoid (>= 2.1.0)
mongoid_slug (0.8.3)
mongoid (~> 2.0)
stringex (~> 1.3)
multi_json (1.0.3)
mustache (0.99.4)
nifty-generators (0.4.6)
nokogiri (1.5.0)
nokogiri (1.5.0-java)
orm_adapter (0.0.5)
pickle (0.4.10)
cucumber (>= 0.8)
rake
polyglot (0.3.2)
rack (1.3.5)
rack-cache (1.1)
rack (>= 0.4)
rack-mount (0.8.3)
rack (>= 1.0.0)
rack-ssl (1.3.2)
rack
rack-test (0.6.1)
rack (>= 1.0)
rails (3.1.1)
actionmailer (= 3.1.1)
actionpack (= 3.1.1)
activerecord (= 3.1.1)
activeresource (= 3.1.1)
activesupport (= 3.1.1)
bundler (~> 1.0)
railties (= 3.1.1)
railties (3.1.1)
actionpack (= 3.1.1)
activesupport (= 3.1.1)
rack-ssl (~> 1.3.2)
rake (>= 0.8.7)
rdoc (~> 3.4)
thor (~> 0.14.6)
rake (0.9.2.2)
rdoc (3.11)
json (~> 1.4)
redis (2.2.2)
remarkable (4.0.0.alpha4)
rspec (>= 2.0.0.alpha11)
remarkable_activemodel (4.0.0.alpha4)
remarkable (~> 4.0.0.alpha4)
rspec (>= 2.0.0.alpha11)
remarkable_mongoid (0.6.0)
remarkable_activemodel (~> 4.0.0.alpha4)
responders (0.6.4)
rspec (2.7.0)
rspec-core (~> 2.7.0)
rspec-expectations (~> 2.7.0)
rspec-mocks (~> 2.7.0)
rspec-core (2.7.1)
rspec-expectations (2.7.0)
diff-lcs (~> 1.1.2)
rspec-mocks (2.7.0)
rspec-rails (2.7.0)
actionpack (~> 3.0)
activesupport (~> 3.0)
railties (~> 3.0)
rspec (~> 2.7.0)
ruby_parser (2.3.1)
sexp_processor (~> 3.0)
rubyzip (0.9.4)
sass (3.1.10)
selenium-webdriver (2.8.0)
childprocess (>= 0.2.1)
ffi (>= 1.0.7)
json_pure
rubyzip
sexp_processor (3.0.7)
sprockets (2.0.3)
hike (~> 1.2)
rack (~> 1.0)
tilt (~> 1.1, != 1.3.0)
stringex (1.3.0)
subexec (0.1.0)
term-ansicolor (1.0.7)
test-unit (2.4.0)
thor (0.14.6)
tilt (1.3.3)
treetop (1.4.10)
polyglot
polyglot (>= 0.3.1)
turn (0.8.3)
ansi
tzinfo (0.3.30)
uglifier (1.0.4)
execjs (>= 0.3.0)
multi_json (>= 1.0.2)
warden (1.0.6)
rack (>= 1.0)
xpath (0.1.4)
nokogiri (~> 1.3)
PLATFORMS
java
ruby
DEPENDENCIES
activerecord-jdbc-adapter
activerecord-jdbcsqlite3-adapter
awesome_print
capybara
carrierwave
carrierwave-mongoid
coffee-script
database_cleaner
devise
email_spec
event-calendar!
faker
ffi-ncurses
geokit
haml-rails
inherited_resources
jdbc-sqlite3
jquery-rails
jruby-openssl
launchy
machinist_mongo
mini_magick
mongoid
mongoid_nested_set
mongoid_slug
mustache
mustache_rails3!
nifty-generators
pickle
rails (= 3.1.1)
rails-backbone!
redis
remarkable_mongoid
rspec-rails
ruby_parser
sass
sprockets
test-unit
turn
uglifier
{"utf8"=>"✓",
"_method"=>"put",
"authenticity_token"=>"tuKZpCm3i8qvZ2Ev65SIQjs/LmQrwfWI+ZwCf6K+Gbo=",
"company"=>{"name"=>"zenapsis",
"logo"=>#<ActionDispatch::Http::UploadedFile:0x4db70bff @original_filename="logo_large.jpg",
@headers="Content-Disposition: form-data; name=\"company[logo]\"; filename=\"logo_large.jpg\"\r\nContent-Type: image/jpeg\r\n",
@tempfile=#<File:/var/folders/sp/p3sl6yd57mn43_r6_2y8ctgr0000gn/T/RackMultipart.651.52972>,
@content_type="image/jpeg">,
"company_network"=>{"client"=>{"0"=>{"id"=>"4ea038310364313d79104fa2"},
"1"=>{"id"=>"4ea0383e0364313d79104fa4"},
"2"=>{"id"=>""}},
"vendor"=>{"0"=>{"id"=>"4ea0385f0364313d79104faa"},
"1"=>{"id"=>""}}}},
"submit"=>"Update",
"id"=>"zenapsis"}
org/jruby/RubyIO.java:3838:in `copy_stream'
/Users/tsingh/.rvm/rubies/jruby-1.6.5/lib/ruby/1.9/fileutils.rb:1280:in `copy_file'
org/jruby/RubyProc.java:258:in `call'
torquebox-vfs-2.x.incremental.581 (java) lib/torquebox/vfs/ext/io.rb:111:in `vfs_open'
torquebox-vfs-2.x.incremental.581 (java) lib/torquebox/vfs/ext/file.rb:69:in `open'
/Users/tsingh/.rvm/rubies/jruby-1.6.5/lib/ruby/1.9/fileutils.rb:1279:in `copy_file'
org/jruby/RubyIO.java:1115:in `open'
torquebox-vfs-2.x.incremental.581 (java) lib/torquebox/vfs/ext/file.rb:64:in `open'
/Users/tsingh/.rvm/rubies/jruby-1.6.5/lib/ruby/1.9/fileutils.rb:1278:in `copy_file'
/Users/tsingh/.rvm/rubies/jruby-1.6.5/lib/ruby/1.9/fileutils.rb:473:in `copy_file'
/Users/tsingh/.rvm/rubies/jruby-1.6.5/lib/ruby/1.9/fileutils.rb:392:in `cp'
/Users/tsingh/.rvm/rubies/jruby-1.6.5/lib/ruby/1.9/fileutils.rb:1423:in `fu_each_src_dest'
/Users/tsingh/.rvm/rubies/jruby-1.6.5/lib/ruby/1.9/fileutils.rb:1439:in `fu_each_src_dest0'
/Users/tsingh/.rvm/rubies/jruby-1.6.5/lib/ruby/1.9/fileutils.rb:1421:in `fu_each_src_dest'
/Users/tsingh/.rvm/rubies/jruby-1.6.5/lib/ruby/1.9/fileutils.rb:391:in `cp'
carrierwave (0.5.7) lib/carrierwave/sanitized_file.rb:204:in `copy_to'
carrierwave (0.5.7) lib/carrierwave/uploader/cache.rb:113:in `cache!'
carrierwave (0.5.7) lib/carrierwave/uploader/callbacks.rb:17:in `with_callbacks'
carrierwave (0.5.7) lib/carrierwave/uploader/cache.rb:107:in `cache!'
carrierwave (0.5.7) lib/carrierwave/mount.rb:317:in `cache'
carrierwave (0.5.7) lib/carrierwave/mount.rb:262:in `logo='
carrierwave-mongoid (0.1.3) lib/carrierwave/mongoid.rb:55:in `logo='
org/jruby/RubyBasicObject.java:1694:in `__send__'
org/jruby/RubyKernel.java:2118:in `send'
mongoid (2.3.2) lib/mongoid/attributes/processing.rb:98:in `process_attribute'
mongoid (2.3.2) lib/mongoid/attributes/processing.rb:26:in `process'
org/jruby/RubyHash.java:1200:in `each_pair'
mongoid (2.3.2) lib/mongoid/attributes/processing.rb:24:in `process'
mongoid (2.3.2) lib/mongoid/attributes.rb:133:in `assign_attributes'
mongoid (2.3.2) lib/mongoid/threaded/lifecycle.rb:26:in `_assigning'
mongoid (2.3.2) lib/mongoid/attributes.rb:132:in `assign_attributes'
mongoid (2.3.2) lib/mongoid/attributes.rb:154:in `write_attributes'
mongoid (2.3.2) lib/mongoid/persistence.rb:115:in `update_attributes'
inherited_resources (1.3.0) lib/inherited_resources/base_helpers.rb:78:in `update_resource'
inherited_resources (1.3.0) lib/inherited_resources/actions.rb:45:in `update'
app/controllers/companies_controller.rb:49:in `update'
org/jruby/RubyBasicObject.java:1688:in `__send__'
org/jruby/RubyKernel.java:2114:in `send'
actionpack (3.1.1) lib/action_controller/metal/implicit_render.rb:4:in `send_action'
actionpack (3.1.1) lib/abstract_controller/base.rb:167:in `process_action'
actionpack (3.1.1) lib/action_controller/metal/rendering.rb:10:in `process_action'
actionpack (3.1.1) lib/abstract_controller/callbacks.rb:18:in `process_action'
activesupport (3.1.1) lib/active_support/callbacks.rb:446:in `_run__421641518__process_action__944252406__callbacks'
org/jruby/RubyBasicObject.java:1688:in `__send__'
org/jruby/RubyKernel.java:2114:in `send'
activesupport (3.1.1) lib/active_support/callbacks.rb:401:in `_run_process_action_callbacks'
org/jruby/RubyBasicObject.java:1694:in `__send__'
org/jruby/RubyKernel.java:2118:in `send'
activesupport (3.1.1) lib/active_support/callbacks.rb:81:in `run_callbacks'
actionpack (3.1.1) lib/abstract_controller/callbacks.rb:17:in `process_action'
actionpack (3.1.1) lib/action_controller/metal/rescue.rb:17:in `process_action'
actionpack (3.1.1) lib/action_controller/metal/instrumentation.rb:30:in `process_action'
activesupport (3.1.1) lib/active_support/notifications.rb:53:in `instrument'
activesupport (3.1.1) lib/active_support/notifications/instrumenter.rb:21:in `instrument'
activesupport (3.1.1) lib/active_support/notifications/instrumenter.rb:20:in `instrument'
activesupport (3.1.1) lib/active_support/notifications.rb:53:in `instrument'
actionpack (3.1.1) lib/action_controller/metal/instrumentation.rb:29:in `process_action'
actionpack (3.1.1) lib/action_controller/metal/params_wrapper.rb:201:in `process_action'
activerecord (3.1.1) lib/active_record/railties/controller_runtime.rb:18:in `process_action'
actionpack (3.1.1) lib/abstract_controller/base.rb:121:in `process'
actionpack (3.1.1) lib/abstract_controller/rendering.rb:45:in `process'
actionpack (3.1.1) lib/action_controller/metal.rb:193:in `dispatch'
actionpack (3.1.1) lib/action_controller/metal/rack_delegation.rb:14:in `dispatch'
actionpack (3.1.1) lib/action_controller/metal.rb:236:in `action'
org/jruby/RubyProc.java:258:in `call'
actionpack (3.1.1) lib/action_dispatch/routing/route_set.rb:65:in `dispatch'
actionpack (3.1.1) lib/action_dispatch/routing/route_set.rb:29:in `call'
rack-mount (0.8.3) lib/rack/mount/route_set.rb:152:in `call'
rack-mount (0.8.3) lib/rack/mount/code_generation.rb:114:in `recognize'
rack-mount (0.8.3) lib/rack/mount/code_generation.rb:80:in `optimized_each'
rack-mount (0.8.3) lib/rack/mount/code_generation.rb:113:in `recognize'
rack-mount (0.8.3) lib/rack/mount/route_set.rb:141:in `call'
actionpack (3.1.1) lib/action_dispatch/routing/route_set.rb:532:in `call'
mongoid (2.3.2) lib/rack/mongoid/middleware/identity_map.rb:33:in `call'
mongoid (2.3.2) lib/mongoid.rb:131:in `unit_of_work'
mongoid (2.3.2) lib/mongoid.rb:130:in `unit_of_work'
mongoid (2.3.2) lib/rack/mongoid/middleware/identity_map.rb:33:in `call'
warden (1.0.6) lib/warden/manager.rb:35:in `call'
org/jruby/RubyKernel.java:1206:in `catch'
warden (1.0.6) lib/warden/manager.rb:34:in `call'
actionpack (3.1.1) lib/action_dispatch/middleware/best_standards_support.rb:17:in `call'
rack (1.3.5) lib/rack/etag.rb:23:in `call'
rack (1.3.5) lib/rack/conditionalget.rb:35:in `call'
actionpack (3.1.1) lib/action_dispatch/middleware/head.rb:14:in `call'
actionpack (3.1.1) lib/action_dispatch/middleware/params_parser.rb:21:in `call'
actionpack (3.1.1) lib/action_dispatch/middleware/flash.rb:243:in `call'
rack (1.3.5) lib/rack/session/abstract/id.rb:195:in `context'
rack (1.3.5) lib/rack/session/abstract/id.rb:190:in `call'
actionpack (3.1.1) lib/action_dispatch/middleware/cookies.rb:331:in `call'
activerecord (3.1.1) lib/active_record/query_cache.rb:62:in `call'
activerecord (3.1.1) lib/active_record/connection_adapters/abstract/connection_pool.rb:477:in `call'
actionpack (3.1.1) lib/action_dispatch/middleware/callbacks.rb:29:in `call'
activesupport (3.1.1) lib/active_support/callbacks.rb:407:in `_run_call_callbacks'
org/jruby/RubyBasicObject.java:1688:in `__send__'
org/jruby/RubyKernel.java:2114:in `send'
activesupport (3.1.1) lib/active_support/callbacks.rb:81:in `run_callbacks'
actionpack (3.1.1) lib/action_dispatch/middleware/callbacks.rb:28:in `call'
actionpack (3.1.1) lib/action_dispatch/middleware/reloader.rb:68:in `call'
rack (1.3.5) lib/rack/sendfile.rb:101:in `call'
actionpack (3.1.1) lib/action_dispatch/middleware/remote_ip.rb:48:in `call'
actionpack (3.1.1) lib/action_dispatch/middleware/show_exceptions.rb:47:in `call'
railties (3.1.1) lib/rails/rack/logger.rb:13:in `call'
rack (1.3.5) lib/rack/methodoverride.rb:24:in `call'
rack (1.3.5) lib/rack/runtime.rb:17:in `call'
activesupport (3.1.1) lib/active_support/cache/strategy/local_cache.rb:72:in `call'
rack (1.3.5) lib/rack/lock.rb:15:in `call'
actionpack (3.1.1) lib/action_dispatch/middleware/static.rb:53:in `call'
railties (3.1.1) lib/rails/engine.rb:456:in `call'
org/jruby/RubyBasicObject.java:1694:in `__send__'
org/jruby/RubyKernel.java:2118:in `send'
railties (3.1.1) lib/rails/railtie/configurable.rb:30:in `method_missing'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment