Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Critical
-
Resolution: Won't Fix
-
Affects Version/s: JRuby 1.5.0.RC1
-
Fix Version/s: JRuby 1.5
-
Component/s: Core Classes/Modules
-
Labels:None
-
Environment:Centos Linux 5
jruby 1.5.0.RC1 (ruby 1.8.7 patchlevel 249) (2010-04-25 341c4c7) (Java HotSpot(TM) Client VM 1.6.0_14) [i386-java]
-
Number of attachments :
Description
Seems like a regression from JRuby 1.4.0. When I start our Rails application it fails with the following exception. We start glassfish with the "-d" option. Removing the "-d" option makes the exception go away, but we would like glassfish to detach and write the process ID to file for later administration of the process.
java.lang.ClassLoader:-2:in `defineClass1': java.lang.NoClassDefFoundError: com/sun/jna/Library (NativeException)
from java.lang.ClassLoader:-1:in `defineClass'
from java.security.SecureClassLoader:-1:in `defineClass'
from java.net.URLClassLoader:-1:in `defineClass'
from java.net.URLClassLoader:-1:in `access$000'
from java.net.URLClassLoader$1:-1:in `run'
from java.security.AccessController:-2:in `doPrivileged'
from java.net.URLClassLoader:-1:in `findClass'
from org/jruby/util/JRubyClassLoader.java:49:in `findClass'
from java.lang.ClassLoader:-1:in `loadClass'
from java.lang.ClassLoader:-1:in `loadClass'
from java.lang.ClassLoader:-1:in `loadClassInternal'
from org/glassfish/scripting/gem/GlassFishMain.java:218:in `start'
from /usr/local/aifudis.admin/platform/jruby-1.5.0.RC1/lib/ruby/gems/1.8/gems/glassfish-1.0.2-universal-java/lib/server.rb:146:in `start'
from /usr/local/aifudis.admin/platform/jruby-1.5.0.RC1/lib/ruby/gems/1.8/gems/glassfish-1.0.2-universal-java/lib/server.rb:146:in `start'
from /usr/local/aifudis.admin/platform/jruby-1.5.0.RC1/lib/ruby/gems/1.8/gems/glassfish-1.0.2-universal-java/bin/glassfish:55
from /usr/local/aifudis.admin/platform/jruby-1.5.0.RC1/lib/ruby/gems/1.8/gems/glassfish-1.0.2-universal-java/bin/glassfish:19:in `load'
from /usr/local/aifudis.admin/platform/jruby/bin/glassfish:19
Issue Links
- is duplicated by
-
JRUBY-4793
Glassfish gem requires jna.jar
-
The issue title mentions version 1.5.0.dev, but should be 1.5.0.RC1.