# Symbol as array index (TypeError)

**URL:** <https://www.ruby-forum.com/t/symbol-as-array-index-typeerror/140307>\
**Category:** Rails\
**Created:** [June 12, 2008, 8:35pm UTC](https://www.ruby-forum.com/t/symbol-as-array-index-typeerror/140307 "2008-06-12T20:35:00Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![geetarista](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/e47c2d/32.png) [@geetarista](https://www.ruby-forum.com/u/geetarista)\
**Post date:** [June 12, 2008, 8:35pm UTC](https://www.ruby-forum.com/t/symbol-as-array-index-typeerror/140307/1 "2008-06-12T20:35:00Z")

</div>

I’m unfortunate to be working on a Windows machine and my editor of  
choice right now is NetBeans. I have a couple of projects that I’m  
working on and everything has been fine until I started getting an  
error. It literally went from working to not working without me  
changing any code. I filed an issue for NetBeans but they say it’s a  
Rails issue. I know it doesn’t have to do with my code because it  
does it even when I create a blank output. When I try to start a  
server, I get the following output:

=\> Booting WEBrick…  
JRuby limited openssl loaded. gem install jruby-openssl for full  
support.  
[http://wiki.jruby.org/wiki/JRuby\_Builtin\_OpenSSL](http://wiki.jruby.org/wiki/JRuby_Builtin_OpenSSL)  
C:/Program Files/NetBeans 6.1/ruby2/jruby-1.1/lib/ruby/gems/1.8/gems/  
activesupport-2.1.0/lib/active\_support/dependencies.rb:215: Symbol as  
array index (TypeError)  
from C:/Program Files/NetBeans 6.1/ruby2/jruby-1.1/lib/ruby/  
gems/1.8/gems/activesupport-2.1.0/lib/active\_support/dependencies.rb:  
215  
from C:/Program Files/NetBeans 6.1/ruby2/jruby-1.1/lib/ruby/  
gems/1.8/gems/activesupport-2.1.0/lib/active\_support/dependencies.rb:  
215:in `load' from C:/Program Files/NetBeans 6.1/ruby2/jruby-1.1/lib/ruby/ gems/1.8/gems/activesupport-2.1.0/lib/active_support/dependencies.rb: 215:in `load\_file’  
from C:/Program Files/NetBeans 6.1/ruby2/jruby-1.1/lib/ruby/  
gems/1.8/gems/activesupport-2.1.0/lib/active\_support/dependencies.rb:  
354:in `new_constants_in' from C:/Program Files/NetBeans 6.1/ruby2/jruby-1.1/lib/ruby/ gems/1.8/gems/activesupport-2.1.0/lib/active_support/dependencies.rb: 214:in `load\_file’  
from C:/Program Files/NetBeans 6.1/ruby2/jruby-1.1/lib/ruby/  
gems/1.8/gems/activesupport-2.1.0/lib/active\_support/dependencies.rb:  
95:in `require_or_load' from C:/Program Files/NetBeans 6.1/ruby2/jruby-1.1/lib/ruby/ gems/1.8/gems/activesupport-2.1.0/lib/active_support/dependencies.rb: 60:in `depend\_on’  
from C:/Program Files/NetBeans 6.1/ruby2/jruby-1.1/lib/ruby/  
gems/1.8/gems/activesupport-2.1.0/lib/active\_support/dependencies.rb:  
456:in `require_dependency' ... 24 levels... from C:/Program Files/NetBeans 6.1/ruby2/jruby-1.1/lib/ruby/ site_ruby/1.8/rubygems/custom_require.rb:27:in `require’  
from C:/Program Files/NetBeans 6.1/ruby2/jruby-1.1/lib/ruby/  
site\_ruby/1.8/rubygems/custom\_require.rb:27:in `require’  
from script\server:3

I even tried a fresh install of NetBeans and a fresh project, but to  
no avail. Can anyone steer me in the right direction? Thanks!
