FeaturesPluginsDocs & SupportCommunityPartners

NetBeans Forums

 FAQFAQ   SearchSearch   MemberlistMemberlist   RegisterRegister   ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
  

running a ruby on rails application pls help

 
Post new topic   Reply to topic    NetBeans Forums -> Ruby Users
View previous topic :: View next topic  
Author Message
chukster



Joined: 27 Oct 2009
Posts: 14

PostPosted: Tue Oct 27, 2009 10:43 pm    Post subject: running a ruby on rails application pls help Reply with quote

i want to build a ruby on rails application i have installed mysql i need to install ruby gem but i do not know how to do it http://dev.mysql.com/downloads/ruby.html

when you go to the site above after i have installed mysql/ruby but where do i go to enter " $ sudo gem install mysql" which i presum will install ruby gem . ihave neatbeans 6.7.1
Back to top
View user's profile Send private message
Hassan Schroeder
Posted via mailing list.





PostPosted: Tue Oct 27, 2009 10:53 pm    Post subject: running a ruby on rails application pls help Reply with quote

On Tue, Oct 27, 2009 at 3:43 PM, chukster <address-removed> wrote:
Quote:

i want to build a ruby on rails application i have installed mysql i need to install ruby gem but i do not know how to do it

Quote:
..... but where do i go to enter " $ sudo gem install mysql" which i presum will install ruby gem

You can run that in any terminal window.

--
Hassan Schroeder ------------------------ address-removed
twitter: @hassan
Back to top
chukster



Joined: 27 Oct 2009
Posts: 14

PostPosted: Wed Oct 28, 2009 7:09 am    Post subject: Reply with quote

when i type my_newcontact = Contact.new in rails console i get the message

Code:
Loading development environment (Rails 2.3.2)
JRuby limited openssl loaded. gem install jruby-openssl for full support.
http://wiki.jruby.org/wiki/JRuby_Builtin_OpenSSL
C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/middleware_stack.rb:84 warning: given block not used
>> my_contact = Contact.new
my_contact = Contact.new
!!! The bundled mysql.rb driver has been removed from Rails 2.2. Please install the mysql gem and try again: gem install mysql.
MissingSourceFile: no such file to load -- mysql
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:156:in `require'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:521:in `new_constants_in'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:156:in `require'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/kernel/requires.rb:7:in `require_library_or_gem'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/kernel/reporting.rb:11:in `silence_warnings'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/kernel/requires.rb:5:in `require_library_or_gem'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/mysql_adapter.rb:65:in `mysql_connection'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:223:in `new_connection'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:245:in `checkout_new_connection'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:188:in `checkout'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:184:in `loop'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:184:in `checkout'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/1.8/monitor.rb:191:in `mon_synchronize'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:183:in `checkout'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:98:in `connection'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:326:in `retrieve_connection'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_specification.rb:123:in `retrieve_connection'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_specification.rb:115:in `connection'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1276:in `columns'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:3008:in `attributes_from_column_definition'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/locking/optimistic.rb:66:in `attributes_from_column_definition_with_lock'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:2435:in `initialize'
        from (irb):2>>
Back to top
View user's profile Send private message
chukster



Joined: 27 Oct 2009
Posts: 14

PostPosted: Wed Oct 28, 2009 8:12 am    Post subject: Reply with quote

also the connector to the mysql i used b4 was a jdbc one . This is wrong since i am using ruby on rails. i have downloaded mysql-ruby-2.8.1.tar.gz from http://dev.mysql.com/downloads/ruby.html (Mysql/ruby) i have extracted it.

But the problem is i dont know how to use it as acoonectoer with musql and ruby on rails application in neatbenas can somone please help me out
Back to top
View user's profile Send private message
tgreider



Joined: 28 Oct 2009
Posts: 2

PostPosted: Wed Oct 28, 2009 5:49 pm    Post subject: Contact.new in rails console i get the message Reply with quote

chukster wrote:
when i type my_newcontact = Contact.new in rails console i get the message

Code:
Loading development environment (Rails 2.3.2)
JRuby limited openssl loaded. gem install jruby-openssl for full support.
http://wiki.jruby.org/wiki/JRuby_Builtin_OpenSSL
C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/middleware_stack.rb:84 warning: given block not used
>> my_contact = Contact.new
my_contact = Contact.new
!!! The bundled mysql.rb driver has been removed from Rails 2.2. Please install the mysql gem and try again: gem install mysql.
MissingSourceFile: no such file to load -- mysql
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:156:in `require'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:521:in `new_constants_in'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:156:in `require'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/kernel/requires.rb:7:in `require_library_or_gem'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/kernel/reporting.rb:11:in `silence_warnings'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/kernel/requires.rb:5:in `require_library_or_gem'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/mysql_adapter.rb:65:in `mysql_connection'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:223:in `new_connection'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:245:in `checkout_new_connection'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:188:in `checkout'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:184:in `loop'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:184:in `checkout'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/1.8/monitor.rb:191:in `mon_synchronize'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:183:in `checkout'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:98:in `connection'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:326:in `retrieve_connection'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_specification.rb:123:in `retrieve_connection'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_specification.rb:115:in `connection'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1276:in `columns'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:3008:in `attributes_from_column_definition'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/locking/optimistic.rb:66:in `attributes_from_column_definition_with_lock'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:2435:in `initialize'
        from (irb):2>>



Here is some code that should help you: Smile

<% if RUBY_PLATFORM =~ /java/
require 'rubygems'
gem 'activerecord-jdbc-adapter'
require 'jdbc_adapter'
end
%>

Place this code into your database.yml file of your application.

"Create Database" of the Rails Basics hands-on lab, you cannot create the development database via Rake task with the version of rails installed in Netbeans 6.7.1, without adding a snippet of code in the database.yml file.
Add the following code near the top of the database.yml file. Click on Save All Files button in the menu bar. Copied from http://www.javapassion.com/handsonlabs/rails_scaffold/index.html#Tutorial_Exercises
Back to top
View user's profile Send private message
Chris Kutler
Posted via mailing list.





PostPosted: Wed Oct 28, 2009 6:17 pm    Post subject: running a ruby on rails application pls help Reply with quote

Hi,

This might help: http://blogs.sun.com/divas/entry/no_such_file_to_load

Also helpful: http://www.netbeans.org/kb/docs/ruby/setting-up.html#dbservers

The code that tgreider provided (see below) is helpful if you are running the same code with both ruby and jruby but is no longer necessary when using Rails versions from 2.0 onward, as far as I know. I don't use it anymore.

Quote:

<% if RUBY_PLATFORM =~ /java/

require 'rubygems'

gem 'activerecord-jdbc-adapter'

require 'jdbc_adapter'

end

%>




tgreider wrote:
Quote:
Quote:

chukster wrote:
Quote:
when i type my_newcontact = Contact.new in rails console i get the message


Quote:
Code:
Loading development environment (Rails 2.3.2)

Quote:
JRuby limited openssl loaded. gem install jruby-openssl for full support.

Quote:
http://wiki.jruby.org/wiki/JRuby_Builtin_OpenSSL

chukster wrote:
0
Quote:
Quote:

chukster wrote:
1
chukster wrote:
2
Quote:
Quote:
Quote:
Quote:

chukster wrote:
3

chukster wrote:
4
Quote:
Quote:

chukster wrote:
5
chukster wrote:
6
Quote:
Quote:

chukster wrote:
7
chukster wrote:
8
Quote:
Quote:

chukster wrote:
9 when i type my_newcontact = Contact.new in rails console i get the message
0
Quote:
Quote:
when i type my_newcontact = Contact.new in rails console i get the message
1 when i type my_newcontact = Contact.new in rails console i get the message
2
Quote:
Quote:
when i type my_newcontact = Contact.new in rails console i get the message
3 when i type my_newcontact = Contact.new in rails console i get the message
4
Quote:
Quote:
when i type my_newcontact = Contact.new in rails console i get the message
5 when i type my_newcontact = Contact.new in rails console i get the message
6
Quote:
Quote:
when i type my_newcontact = Contact.new in rails console i get the message
7 when i type my_newcontact = Contact.new in rails console i get the message
8
Quote:
Quote:
when i type my_newcontact = Contact.new in rails console i get the message
9
0
Quote:
1
2
Quote:
3
4
Quote:
5
6
Quote:
7
8
Quote:
9
0
Quote:
1
2
Quote:
3
4
Quote:
5
6
Quote:
7
8
Quote:
9 Code:
Loading development environment (Rails 2.3.2)
0
Quote:
Quote:
Code:
Loading development environment (Rails 2.3.2)
1 Code:
Loading development environment (Rails 2.3.2)
2
Quote:
Quote:
Code:
Loading development environment (Rails 2.3.2)
3 Code:
Loading development environment (Rails 2.3.2)
4
Quote:
Quote:
Code:
Loading development environment (Rails 2.3.2)
5 Code:
Loading development environment (Rails 2.3.2)
6
Quote:
Quote:
Code:
Loading development environment (Rails 2.3.2)
7 Code:
Loading development environment (Rails 2.3.2)
8
Quote:
Quote:
Code:
Loading development environment (Rails 2.3.2)
9
0
Quote:
1
2
Quote:
3
4
Quote:
5
6
Quote:
7
8
Quote:
9 JRuby limited openssl loaded. gem install jruby-openssl for full support.
0 JRuby limited openssl loaded. gem install jruby-openssl for full support.
1
Back to top
chukster



Joined: 27 Oct 2009
Posts: 14

PostPosted: Thu Oct 29, 2009 11:40 am    Post subject: Reply with quote

thanks for the repky guys vut it does not work i am still getting the same message can somone please tell me step by step what to do from the begging after u have installed and got working ruby on rails

but still getting same message
Code:
Loading development environment (Rails 2.3.2)
JRuby limited openssl loaded. gem install jruby-openssl for full support.
http://wiki.jruby.org/wiki/JRuby_Builtin_OpenSSL
C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/middleware_stack.rb:84 warning: given block not used
>> my_contact = Contact.new
my_contact = Contact.new
!!! The bundled mysql.rb driver has been removed from Rails 2.2. Please install the mysql gem and try again: gem install mysql.
MissingSourceFile: no such file to load -- mysql
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:156:in `require'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:521:in `new_constants_in'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:156:in `require'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/kernel/requires.rb:7:in `require_library_or_gem'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/kernel/reporting.rb:11:in `silence_warnings'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/kernel/requires.rb:5:in `require_library_or_gem'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/mysql_adapter.rb:65:in `mysql_connection'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:223:in `new_connection'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:245:in `checkout_new_connection'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:188:in `checkout'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:184:in `loop'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:184:in `checkout'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/1.8/monitor.rb:191:in `mon_synchronize'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:183:in `checkout'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:98:in `connection'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:326:in `retrieve_connection'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_specification.rb:123:in `retrieve_connection'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_specification.rb:115:in `connection'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1276:in `columns'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:3008:in `attributes_from_column_definition'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/locking/optimistic.rb:66:in `attributes_from_column_definition_with_lock'
        from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:2435:in `initialize'
        from (irb):2>>
Back to top
View user's profile Send private message
Hassan Schroeder
Posted via mailing list.





PostPosted: Thu Oct 29, 2009 2:52 pm    Post subject: running a ruby on rails application pls help Reply with quote

On Thu, Oct 29, 2009 at 4:40 AM, chukster <address-removed> wrote:
Quote:

thanks for the repky guys vut it does not work i am still getting the same message can somone please tell me step by step what to do from the begging after u have installed and got working ruby on rails

Quote:
Loading development environment (Rails 2.3.2)

JRuby limited openssl loaded. gem install jruby-openssl for full support.

Are you trying to run this using Ruby or JRuby?

--
Hassan Schroeder ------------------------ address-removed
twitter: @hassan
Back to top
chukster



Joined: 27 Oct 2009
Posts: 14

PostPosted: Thu Oct 29, 2009 4:57 pm    Post subject: Reply with quote

i am using ruby i have continued my new problem here http://forums.netbeans.org/viewtopic.php?p=53280#53280
Back to top
View user's profile Send private message
chukster



Joined: 27 Oct 2009
Posts: 14

PostPosted: Fri Oct 30, 2009 7:05 pm    Post subject: Reply with quote

hi okay i am using ruby.1.8.6p111 plaform for neatbeans and i created a model in contacts.

In ruby Console i added my_contact = Contact.new and got this message

Loading development environment (Rails 2.3.4)
>> my_contact = Contact.new
my_contact = Contact.new
MissingSourceFile: no such file to load -- mysql

can u pls help me
Back to top
View user's profile Send private message
Hassan Schroeder
Posted via mailing list.





PostPosted: Fri Oct 30, 2009 7:27 pm    Post subject: running a ruby on rails application pls help Reply with quote

On Fri, Oct 30, 2009 at 12:06 PM, chukster <address-removed> wrote:
Quote:

hi okay i am using ruby.1.8.6p111

OK, now what's the output of the following commands:
which ruby
ruby -v
gem env
gem list --local

(from a terminal window)

--
Hassan Schroeder ------------------------ address-removed
twitter: @hassan
Back to top
chukster



Joined: 27 Oct 2009
Posts: 14

PostPosted: Sat Oct 31, 2009 6:01 am    Post subject: Reply with quote

hi thanks for the reply i have sorted that out now i am now longer getting that problem. This is my new problem but the when i look at the file they say cannot be found i can see its there under the ruby directory and i have done gem update --system and i get the message nothing to update

Code:
Loading development environment (Rails 2.3.4)
>> my_contact = Contact.new
my_contact = Contact.new
LoadError: 126: The specified module could not be found.   - c:/ruby/lib/ruby/gems/1.8/gems/mysql-2.8.1-x86-mingw32/lib/1.8/mysql_api.so
        from c:/ruby/lib/ruby/gems/1.8/gems/mysql-2.8.1-x86-mingw32/lib/1.8/mysql_api.so
        from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
        from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:156:in `require'
        from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:521:in `new_constants_in'
        from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:156:in `require'
        from c:/ruby/lib/ruby/gems/1.8/gems/mysql-2.8.1-x86-mingw32/lib/mysql.rb:7
        from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require'
        from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in `require'
        from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:156:in `require'
        from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:521:in `new_constants_in'
        from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:156:in `require'
        from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/kernel/requires.rb:7:in `require_library_or_gem'
        from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/kernel/reporting.rb:11:in `silence_warnings'
        from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/kernel/requires.rb:5:in `require_library_or_gem'
        from c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.4/lib/active_record/connection_adapters/mysql_adapter.rb:60:in `mysql_connection'
        from c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:223:in `send'!!! The bundled mysql.rb driver has been removed from Rails 2.2. Please install the mysql gem and try again: gem install mysql.

... 1 levels...
        from c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:245:in `checkout_new_connection'
        from c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:188:in `checkout'
        from c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:184:in `loop'
        from c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:184:in `checkout'
        from c:/ruby/lib/ruby/1.8/monitor.rb:242:in `synchronize'
        from c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:183:in `checkout'
        from c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:98:in `connection'
        from c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:326:in `retrieve_connection'
        from c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.4/lib/active_record/connection_adapters/abstract/connection_specification.rb:123:in `retrieve_connection'
        from c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.4/lib/active_record/connection_adapters/abstract/connection_specification.rb:115:in `connection'
        from c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.4/lib/active_record/base.rb:1271:in `columns'
        from c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.4/lib/active_record/base.rb:3007:in `attributes_from_column_definition_without_lock'
        from c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.4/lib/active_record/locking/optimistic.rb:66:in `attributes_from_column_definition'
        from c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.4/lib/active_record/base.rb:2434:in `initialize'
        from (irb):1:in `new'
        from (irb):1>>


anyway you wanted me to
Quote:
OK, now what's the output of the following commands:
which ruby
ruby -v
gem env
gem list --local


here it is i hope u can help me out thanks

Code:
C:\Users>gem update --system
Updating RubyGems
Nothing to update

C:\Users>ruby -v
ruby 1.8.6 (2009-08-04 patchlevel 383) [i386-mingw32]

C:\Users>gem env
RubyGems Environment:
  - RUBYGEMS VERSION: 1.3.5
  - RUBY VERSION: 1.8.6 (2009-08-04 patchlevel 383) [i386-mingw32]
  - INSTALLATION DIRECTORY: C:/ruby/lib/ruby/gems/1.8
  - RUBY EXECUTABLE: C:/ruby/bin/ruby.exe
  - EXECUTABLE DIRECTORY: C:/ruby/bin
  - RUBYGEMS PLATFORMS:
    - ruby
    - x86-mingw32
  - GEM PATHS:
     - C:/ruby/lib/ruby/gems/1.8
     - C:/Users/arinze/.gem/ruby/1.8
  - GEM CONFIGURATION:
     - :update_sources => true
     - :verbose => true
     - :benchmark => false
     - :backtrace => false
     - :bulk_threshold => 1000
  - REMOTE SOURCES:
     - http://gems.rubyforge.org/

C:\Users>gem list --local

*** LOCAL GEMS ***

actionmailer (2.3.4)
actionpack (2.3.4)
activerecord (2.3.4)
activeresource (2.3.4)
activesupport (2.3.4)
fxri (0.3.7, 0.3.6)
fxruby (1.6.19, 1.6.12)
hpricot (0.8.1, 0.6)
jruby-jars (1.3.1)
log4r (1.1.2, 1.0.5)
mysql (2.8.1)
progressbar (0.0.3)
rack (1.0.1)
rails (2.3.4)
rake (0.8.7, 0.7.3)
sources (0.0.1)
warbler (0.9.14)
win32-api (1.4.5, 1.0.4)
win32-clipboard (0.5.2, 0.4.3)
win32-dir (0.3.5, 0.3.2)
win32-eventlog (0.5.2, 0.4.6)
win32-file (0.6.3, 0.5.4)
win32-file-stat (1.3.4, 1.2.7)
win32-process (0.6.1, 0.5.3)
win32-sapi (0.1.5, 0.1.4)
win32-sound (0.4.2, 0.4.1)
windows-api (0.4.0, 0.2.0)
windows-pr (1.0.8, 0.7.2)
Back to top
View user's profile Send private message
chukster



Joined: 27 Oct 2009
Posts: 14

PostPosted: Mon Nov 02, 2009 1:55 am    Post subject: Found the answer Reply with quote

Laughing Laughing Laughing Laughing yes finnaly found the anser and it is working now.

this is what i did
Quote:
copy libmySQL.dll from your MySQL binary directory (for example, C:\Program Files\MySQL\MySQL Server 5.0\bin) into the Ruby binary directory (for example, C:\ruby\bin). Restart your application (shut down and restart the server), then try running it again. For me, that fixes the problem.
from http://www.sapphiresteel.com/Rails-2-2-and-MySQL-Problems

Why the hell do i have to my libmysql.dll file to ruby\bin to get it working hmm very frustrating for the past few days but a least it is working now.

Just wondering if you guys get stuck in programming do you have a technique to deal with it beside searching goolge for your problem
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    NetBeans Forums -> Ruby Users All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum


Powered by phpBB