I'm trying to learn the basic twitter app using bowline. Im running on an Ubuntu 9.04
and have installed Ruby 1.9. Everything in the installation worked as described, even tho I had to add: require "twitter" to app/models/tweet.rb
Then when I try to run the app, this is what I get:
/home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/environment.rb:6: warning: Insecure world writable dir /home/vadmin/Documents in PATH, mode 040777
Setting up Bowline. This could take a while...
/home/vadmin/Documents/bowline_twitter/app/binders/tweets_binder.rb:5: undefined method bind' for TweetsBinder:Class (NoMethodError) from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:ingem_original_require'
from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in require' from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/activesupport-3.0.0.beta4/lib/active_support/dependencies.rb:212:inrequire'
from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/activesupport-3.0.0.beta4/lib/active_support/dependencies.rb:200:in load_dependency' from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/activesupport-3.0.0.beta4/lib/active_support/dependencies.rb:212:inrequire'
from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/activesupport-3.0.0.beta4/lib/active_support/dependencies.rb:319:in require_or_load' from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/activesupport-3.0.0.beta4/lib/active_support/dependencies.rb:273:independ_on'
from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/activesupport-3.0.0.beta4/lib/active_support/dependencies.rb:189:in require_dependency' from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/bowline-0.9.3/lib/bowline/initializer.rb:269:inload_application_classes'
from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/bowline-0.9.3/lib/bowline/initializer.rb:268:in each' from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/bowline-0.9.3/lib/bowline/initializer.rb:268:inload_application_classes'
from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/bowline-0.9.3/lib/bowline/initializer.rb:266:in each' from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/bowline-0.9.3/lib/bowline/initializer.rb:266:inload_application_classes'
from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/bowline-0.9.3/lib/bowline/initializer.rb:355:in process' from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/bowline-0.9.3/lib/bowline/initializer.rb:71:insend'
from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/bowline-0.9.3/lib/bowline/initializer.rb:71:in run' from /home/vadmin/Documents/bowline_twitter/config/environment.rb:4 from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:ingem_original_require'
from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in require' from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/activesupport-3.0.0.beta4/lib/active_support/dependencies.rb:212:inrequire'
from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/activesupport-3.0.0.beta4/lib/active_support/dependencies.rb:198:in load_dependency' from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/activesupport-3.0.0.beta4/lib/active_support/dependencies.rb:554:innew_constants_in'
from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/activesupport-3.0.0.beta4/lib/active_support/dependencies.rb:198:in load_dependency' from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/activesupport-3.0.0.beta4/lib/active_support/dependencies.rb:212:inrequire'
from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/bowline-0.9.3/lib/bowline/tasks/misc.rake:2
from /usr/lib/ruby/1.8/rake.rb:546:in call' from /usr/lib/ruby/1.8/rake.rb:546:inexecute'
from /usr/lib/ruby/1.8/rake.rb:541:in each' from /usr/lib/ruby/1.8/rake.rb:541:inexecute'
from /usr/lib/ruby/1.8/rake.rb:508:in invoke_with_call_chain' from /usr/lib/ruby/1.8/rake.rb:501:insynchronize'
from /usr/lib/ruby/1.8/rake.rb:501:in invoke_with_call_chain' from /usr/lib/ruby/1.8/rake.rb:518:ininvoke_prerequisites'
from /usr/lib/ruby/1.8/rake.rb:1183:in each' from /usr/lib/ruby/1.8/rake.rb:1183:insend'
from /usr/lib/ruby/1.8/rake.rb:1183:in each' from /usr/lib/ruby/1.8/rake.rb:515:ininvoke_prerequisites'
from /usr/lib/ruby/1.8/rake.rb:507:in invoke_with_call_chain' from /usr/lib/ruby/1.8/rake.rb:501:insynchronize'
from /usr/lib/ruby/1.8/rake.rb:501:in invoke_with_call_chain' from /usr/lib/ruby/1.8/rake.rb:494:ininvoke'
from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/bowline-0.9.3/lib/bowline/commands/run.rb:4
from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in gem_original_require' from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:inrequire'
from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/activesupport-3.0.0.beta4/lib/active_support/dependencies.rb:212:in require' from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/activesupport-3.0.0.beta4/lib/active_support/dependencies.rb:198:inload_dependency'
from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/activesupport-3.0.0.beta4/lib/active_support/dependencies.rb:554:in new_constants_in' from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/activesupport-3.0.0.beta4/lib/active_support/dependencies.rb:198:inload_dependency'
from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/activesupport-3.0.0.beta4/lib/active_support/dependencies.rb:212:in `require'
from script/run:3
Hi,
I'm trying to learn the basic twitter app using bowline. Im running on an Ubuntu 9.04 and have installed Ruby 1.9. Everything in the installation worked as described, even tho I had to add: require "twitter" to app/models/tweet.rb
Then when I try to run the app, this is what I get:
[13:19][vadmin@vadmin:~/Documents/bowline_twitter]$ script/run
/home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/environment.rb:6: warning: Insecure world writable dir /home/vadmin/Documents in PATH, mode 040777 Setting up Bowline. This could take a while... /home/vadmin/Documents/bowline_twitter/app/binders/tweets_binder.rb:5: undefined method
bind' for TweetsBinder:Class (NoMethodError) from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in
gem_original_require' from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:inrequire' from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/activesupport-3.0.0.beta4/lib/active_support/dependencies.rb:212:in
require' from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/activesupport-3.0.0.beta4/lib/active_support/dependencies.rb:200:inload_dependency' from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/activesupport-3.0.0.beta4/lib/active_support/dependencies.rb:212:in
require' from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/activesupport-3.0.0.beta4/lib/active_support/dependencies.rb:319:inrequire_or_load' from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/activesupport-3.0.0.beta4/lib/active_support/dependencies.rb:273:in
depend_on' from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/activesupport-3.0.0.beta4/lib/active_support/dependencies.rb:189:inrequire_dependency' from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/bowline-0.9.3/lib/bowline/initializer.rb:269:in
load_application_classes' from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/bowline-0.9.3/lib/bowline/initializer.rb:268:ineach' from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/bowline-0.9.3/lib/bowline/initializer.rb:268:in
load_application_classes' from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/bowline-0.9.3/lib/bowline/initializer.rb:266:ineach' from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/bowline-0.9.3/lib/bowline/initializer.rb:266:in
load_application_classes' from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/bowline-0.9.3/lib/bowline/initializer.rb:355:inprocess' from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/bowline-0.9.3/lib/bowline/initializer.rb:71:in
send' from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/bowline-0.9.3/lib/bowline/initializer.rb:71:inrun' from /home/vadmin/Documents/bowline_twitter/config/environment.rb:4 from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in
gem_original_require' from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:inrequire' from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/activesupport-3.0.0.beta4/lib/active_support/dependencies.rb:212:in
require' from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/activesupport-3.0.0.beta4/lib/active_support/dependencies.rb:198:inload_dependency' from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/activesupport-3.0.0.beta4/lib/active_support/dependencies.rb:554:in
new_constants_in' from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/activesupport-3.0.0.beta4/lib/active_support/dependencies.rb:198:inload_dependency' from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/activesupport-3.0.0.beta4/lib/active_support/dependencies.rb:212:in
require' from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/bowline-0.9.3/lib/bowline/tasks/misc.rake:2 from /usr/lib/ruby/1.8/rake.rb:546:incall' from /usr/lib/ruby/1.8/rake.rb:546:in
execute' from /usr/lib/ruby/1.8/rake.rb:541:ineach' from /usr/lib/ruby/1.8/rake.rb:541:in
execute' from /usr/lib/ruby/1.8/rake.rb:508:ininvoke_with_call_chain' from /usr/lib/ruby/1.8/rake.rb:501:in
synchronize' from /usr/lib/ruby/1.8/rake.rb:501:ininvoke_with_call_chain' from /usr/lib/ruby/1.8/rake.rb:518:in
invoke_prerequisites' from /usr/lib/ruby/1.8/rake.rb:1183:ineach' from /usr/lib/ruby/1.8/rake.rb:1183:in
send' from /usr/lib/ruby/1.8/rake.rb:1183:ineach' from /usr/lib/ruby/1.8/rake.rb:515:in
invoke_prerequisites' from /usr/lib/ruby/1.8/rake.rb:507:ininvoke_with_call_chain' from /usr/lib/ruby/1.8/rake.rb:501:in
synchronize' from /usr/lib/ruby/1.8/rake.rb:501:ininvoke_with_call_chain' from /usr/lib/ruby/1.8/rake.rb:494:in
invoke' from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/bowline-0.9.3/lib/bowline/commands/run.rb:4 from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:ingem_original_require' from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in
require' from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/activesupport-3.0.0.beta4/lib/active_support/dependencies.rb:212:inrequire' from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/activesupport-3.0.0.beta4/lib/active_support/dependencies.rb:198:in
load_dependency' from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/activesupport-3.0.0.beta4/lib/active_support/dependencies.rb:554:innew_constants_in' from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/activesupport-3.0.0.beta4/lib/active_support/dependencies.rb:198:in
load_dependency' from /home/vadmin/Documents/bowline_twitter/vendor/gems/ruby/1.9.1/gems/activesupport-3.0.0.beta4/lib/active_support/dependencies.rb:212:in `require' from script/run:3