This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 188564 - library `socket' could not be loaded
Summary: library `socket' could not be loaded
Status: NEW
Alias: None
Product: ruby
Classification: Unclassified
Component: Project (show other bugs)
Version: 6.x
Hardware: PC Windows 7 x64
: P3 normal (vote)
Assignee: issues@ruby
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-11 18:24 UTC by chafnan
Modified: 2011-01-28 20:14 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description chafnan 2010-07-11 18:24:59 UTC
When I run my project I am getting this error from GlassFish:

SEVERE: library `socket' could not be loaded: java.lang.LinkageError: loader (instance of  java/net/URLClassLoader): attempted  duplicate class definition for name: "org/jruby/ext/socket/RubySocket"
        from C:/Program Files/NetBeans 6.9/ruby/jruby-1.5.0/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:134:in `process'
        from C:/Program Files/NetBeans 6.9/ruby/jruby-1.5.0/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:113:in `run'
        from C:/Users/jon/Documents/Ruby/redmine/config/environment.rb:20
        from C:/Users/jon/Documents/Ruby/redmine/config/environment.rb:31:in `require'
        from C:/Program Files/NetBeans 6.9/ruby/jruby-1.5.0/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
        from file:/C:/Program Files/glassfish-3.0.1/glassfish/modules/grizzly-jruby.jar!/rack/adapter/rails.rb:98:in `load_application'
        from file:/C:/Program Files/glassfish-3.0.1/glassfish/modules/grizzly-jruby.jar!/rack/adapter/rails.rb:75:in `initialize'
        from file:/C:/Program Files/glassfish-3.0.1/glassfish/modules/grizzly-jruby.jar!/jruby/rack/rails.rb:25:in `new'
        from file:/C:/Program Files/glassfish-3.0.1/glassfish/modules/grizzly-jruby.jar!/jruby/rack/rails.rb:25:in `new'
        from <script>:1
C:/Program Files/NetBeans 6.9/ruby/jruby-1.5.0/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:271:in `require_frameworks': library `socket' could not be loaded: java.lang.LinkageError: loader (instance of  java/net/URLClassLoader): attempted  duplicate class definition for name: "org/jruby/ext/socket/RubySocket" (RuntimeError)
        from C:/Program Files/NetBeans 6.9/ruby/jruby-1.5.0/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:134:in `process'
        from C:/Program Files/NetBeans 6.9/ruby/jruby-1.5.0/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:113:in `run'
        from C:/Users/jon/Documents/Ruby/redmine/config/environment.rb:20
        from C:/Users/jon/Documents/Ruby/redmine/config/environment.rb:31:in `require'
        from C:/Program Files/NetBeans 6.9/ruby/jruby-1.5.0/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
        from file:/C:/Program Files/glassfish-3.0.1/glassfish/modules/grizzly-jruby.jar!/rack/adapter/rails.rb:98:in `load_application'
        from file:/C:/Program Files/glassfish-3.0.1/glassfish/modules/grizzly-jruby.jar!/rack/adapter/rails.rb:75:in `initialize'
        from file:/C:/Program Files/glassfish-3.0.1/glassfish/modules/grizzly-jruby.jar!/jruby/rack/rails.rb:25:in `new'
        from file:/C:/Program Files/glassfish-3.0.1/glassfish/modules/grizzly-jruby.jar!/jruby/rack/rails.rb:25:in `new'
        from <script>:1
        ...internal jruby stack elided...
        from Rails::Initializer.require_frameworks(C:/Program Files/NetBeans 6.9/ruby/jruby-1.5.0/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:134)
        from Rails::Initializer.process(C:/Program Files/NetBeans 6.9/ruby/jruby-1.5.0/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:113)
        from #<Class:01x5e24fc3d>.run(C:/Users/jon/Documents/Ruby/redmine/config/environment.rb:20)
        from (unknown).(unknown)(C:/Users/jon/Documents/Ruby/redmine/config/environment.rb:31)
        from Kernel.require(C:/Program Files/NetBeans 6.9/ruby/jruby-1.5.0/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31)
        from Kernel.require(file:/C:/Program Files/glassfish-3.0.1/glassfish/modules/grizzly-jruby.jar!/rack/adapter/rails.rb:98)
        from Rack::Adapter::Rails.load_application(file:/C:/Program Files/glassfish-3.0.1/glassfish/modules/grizzly-jruby.jar!/rack/adapter/rails.rb:75)
        from Rack::Adapter::Rails.initialize(file:/C:/Program Files/glassfish-3.0.1/glassfish/modules/grizzly-jruby.jar!/jruby/rack/rails.rb:25)
        from (unknown).new(file:/C:/Program Files/glassfish-3.0.1/glassfish/modules/grizzly-jruby.jar!/jruby/rack/rails.rb:25)
        from #<Class:01x5cc53b79>.new(<script>:1)
        from (unknown).(unknown)(:1)