Glassfish failing to load JRUBY ------------------------------- Key: JRUBY-4785 URL: http://jira.codehaus.org/browse/JRUBY-4785 Project: JRuby Issue Type: Bug Affects Versions: JRuby 1.4, JRuby 1.5.0.RC1, JRuby 1.5.0.RC2 Environment: ubuntu server 10.04 jruby 1.5.0.RC1 java 1.6.0_u20 glassfish v3 rails 2.3.5 Reporter: robot ebobot Assignee: Thomas E Enebo
while starting, Glassfish failing to load JRUBY with the following errors: [#|2010-05-10T20:28:11.613+0300|SEVERE|glassfishv3.0|org.glassfish.scripting.jruby.JRubyContainer|_ThreadID=23;_ThreadName=Thread-1;|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 /usr/local/lib/jruby-1.5.0.RC1/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:134:in `process' from /usr/local/lib/jruby-1.5.0.RC1/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:113:in `run' from /opt/glassfishv3/glassfish/domains/domain1/applications/apa/config/environment.rb:9 from /opt/glassfishv3/glassfish/domains/domain1/applications/apa/config/environment.rb:31:in `require' from /usr/local/lib/jruby-1.5.0.RC1/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require' from file:/opt/glassfishv3/glassfish/modules/grizzly-jruby.jar!/rack/adapter/rails.rb:98:in `load_application' from file:/opt/glassfishv3/glassfish/modules/grizzly-jruby.jar!/rack/adapter/rails.rb:75:in `initialize' from file:/opt/glassfishv3/glassfish/modules/grizzly-jruby.jar!/jruby/rack/rails.rb:25:in `new' from file:/opt/glassfishv3/glassfish/modules/grizzly-jruby.jar!/jruby/rack/rails.rb:25:in `new' from <script>:1 /usr/local/lib/jruby-1.5.0.RC1/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 /usr/local/lib/jruby-1.5.0.RC1/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:134:in `process' from /usr/local/lib/jruby-1.5.0.RC1/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:113:in `run' from /opt/glassfishv3/glassfish/domains/domain1/applications/apa/config/environment.rb:9 from /opt/glassfishv3/glassfish/domains/domain1/applications/apa/config/environment.rb:31:in `require' from /usr/local/lib/jruby-1.5.0.RC1/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require' from file:/opt/glassfishv3/glassfish/modules/grizzly-jruby.jar!/rack/adapter/rails.rb:98:in `load_application' from file:/opt/glassfishv3/glassfish/modules/grizzly-jruby.jar!/rack/adapter/rails.rb:75:in `initialize' from file:/opt/glassfishv3/glassfish/modules/grizzly-jruby.jar!/jruby/rack/rails.rb:25:in `new' from file:/opt/glassfishv3/glassfish/modules/grizzly-jruby.jar!/jruby/rack/rails.rb:25:in `new' from <script>:1 ...internal jruby stack elided... from Rails::Initializer.require_frameworks(/usr/local/lib/jruby-1.5.0.RC1/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:134) from Rails::Initializer.process(/usr/local/lib/jruby-1.5.0.RC1/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:113) from #<Class:01x5a372f43>.run(/opt/glassfishv3/glassfish/domains/domain1/applications/apa/config/environment.rb:9) from (unknown).(unknown)(/opt/glassfishv3/glassfish/domains/domain1/applications/apa/config/environment.rb:31) from Kernel.require(/usr/local/lib/jruby-1.5.0.RC1/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31) from Kernel.require(file:/opt/glassfishv3/glassfish/modules/grizzly-jruby.jar!/rack/adapter/rails.rb:98) from Rack::Adapter::Rails.load_application(file:/opt/glassfishv3/glassfish/modules/grizzly-jruby.jar!/rack/adapter/rails.rb:75) from Rack::Adapter::Rails.initialize(file:/opt/glassfishv3/glassfish/modules/grizzly-jruby.jar!/jruby/rack/rails.rb:25) from (unknown).new(file:/opt/glassfishv3/glassfish/modules/grizzly-jruby.jar!/jruby/rack/rails.rb:25) from #<Class:01x330a9da7>.new(<script>:1) from (unknown).(unknown)(:1) |#] -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email