Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Duplicate
-
Affects Version/s: JRuby 1.5
-
Fix Version/s: None
-
Component/s: None
-
Labels:None
-
Number of attachments :
Description
Not certain if this is a JRuby issue or a Glassfish issue, but installing JRuby 1.5.0 followed by Glassfish gem 1.0.2 results in the following:
Starting Glassfish... Parsing config file: /home/waiter/apps/production/releases/20100513194300/config/glassfish.yml
org/glassfish/scripting/gem/GlassFishMain.java:267:in `start': java.lang.NoClassDefFoundError: com/sun/jna/Pointer (NativeException)
from /usr/local/jruby-1.5.0/lib/ruby/gems/1.8/gems/glassfish-1.0.2-universal-java/lib/server.rb:146:in `start'
from /usr/local/jruby-1.5.0/lib/ruby/gems/1.8/gems/glassfish-1.0.2-universal-java/lib/server.rb:146:in `start'
from /usr/local/jruby-1.5.0/lib/ruby/gems/1.8/gems/glassfish-1.0.2-universal-java/bin/glassfish:55
from /usr/local/jruby-1.5.0/lib/ruby/gems/1.8/gems/glassfish-1.0.2-universal-java/bin/glassfish:19:in `load'
from /usr/local/jruby/bin/glassfish:19
Installing jna.jar in JRuby's lib directory seems to fix the problem.
This looks very much like JRUBY-4752.
Issue Links
- duplicates
-
JRUBY-4752
Glassfish fails on 1.5.0.RC1 with "-d" option
-
I'm 95% sure that this is a duplicate.