[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[glimmer-dev] Glimmer Error
|
Hello. I'm trying to run the HelloWorld Grimmer example and get the
following error.
/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/ruby/site_ruby/1.8/builtin/javasupport/core_ext/module.rb:19:in
*`const_missing': cannot link Java class org.eclipse.swt.widgets.Text,
probable missing dependency: no swt-pi-gtk-3236 in java.library.path
(NameError)*
from
/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/ruby/gems/1.8/gems/glimmer-0.1.0.0/src/command_handlers/data_binding_command_handler.rb:16
from
/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/ruby/gems/1.8/gems/glimmer-0.1.0.0/src/command_handlers/data_binding_command_handler.rb:31:in
`require'
from
/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
`require'
from
/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/ruby/gems/1.8/gems/glimmer-0.1.0.0/src/command_handlers.rb:10
from
/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/ruby/gems/1.8/gems/glimmer-0.1.0.0/src/command_handlers.rb:31:in
`require'
from
/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
`require'
from
/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/ruby/gems/1.8/gems/glimmer-0.1.0.0/src/swt.rb:9
from
/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/ruby/gems/1.8/gems/glimmer-0.1.0.0/src/swt.rb:5:in
`require'
from /home/phil/workspace/Glimmer Test/hello_world.rb:5
It looks like the script is running before the libraries are loaded.
See the verbose output below.
[Loaded org.jruby.compiler.ASTCompiler$19 from
/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/jruby.jar]
[Loaded org.jruby.compiler.ASTCompiler$20 from
/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/jruby.jar]
[Loaded
ruby.jit.ruby.home.phil.aptana.plugins.org_dot_jruby_1_dot_1_dot_6_dot_8388p1.lib.ruby.site_ruby.$1_dot_8.builtin.javasupport.java.__block__27055605_25971327
from org.jruby.util.ClassCache$OneShotClassLoader]
[Loaded
ruby.jit.ruby.home.phil.aptana.plugins.org_dot_jruby_1_dot_1_dot_6_dot_8388p1.lib.ruby.site_ruby.$1_dot_8.builtin.javasupport.core_ext.kernel.method_added7885469_25971327
from org.jruby.util.ClassCache$OneShotClassLoader]
*/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/ruby/site_ruby/1.8/builtin/javasupport/core_ext/module.rb:19:in
`const_missing': cannot link Java class org.eclipse.swt.widgets.Text,
probable missing dependency: no swt-pi-gtk-3236 in java.library.path
(NameError)
* from
/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/ruby/gems/1.8/gems/glimmer-0.1.0.0/src/command_handlers/data_binding_command_handler.rb:16
from
/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/ruby/gems/1.8/gems/glimmer-0.1.0.0/src/command_handlers/data_binding_command_handler.rb:31:in
`require'
from
/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
`require'
from
/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/ruby/gems/1.8/gems/glimmer-0.1.0.0/src/command_handlers.rb:10
from
/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/ruby/gems/1.8/gems/glimmer-0.1.0.0/src/command_handlers.rb:31:in
`require'
from
/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
`require'
from
/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/ruby/gems/1.8/gems/glimmer-0.1.0.0/src/swt.rb:9
from
/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/ruby/gems/1.8/gems/glimmer-0.1.0.0/src/swt.rb:5:in
`require'
from /home/phil/workspace/Glimmer Test/hello_world.rb:5
[Loaded org.jruby.java.proxies.JavaInterfaceTemplate$2 from
/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/jruby.jar]
[Loaded org.jruby.java.proxies.JavaInterfaceTemplate$3 from
/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/jruby.jar]
[Loaded org.jruby.java.proxies.JavaInterfaceTemplate$4 from
/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/jruby.jar]
[Loaded org.jruby.java.proxies.JavaInterfaceTemplate$5 from
/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/jruby.jar]
[Loaded org.jruby.java.proxies.JavaInterfaceTemplate$6 from
/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/jruby.jar]
[Loaded org.jruby.java.proxies.JavaInterfaceTemplate$7 from
/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/jruby.jar]
[Loaded org.jruby.java.proxies.JavaInterfaceTemplate$8 from
/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/jruby.jar]
[Loaded java.util.jar.JarVerifier from shared objects file]
[Loaded sun.security.util.ManifestEntryVerifier from shared objects file]
[Loaded java.security.Provider from shared objects file]
[Loaded sun.security.provider.Sun from shared objects file]
[Loaded java.security.Provider$ServiceKey from shared objects file]
[Loaded java.security.Provider$EngineDescription from shared objects file]
[Loaded sun.security.provider.Sun$1 from shared objects file]
[Loaded java.security.Security from shared objects file]
[Loaded java.security.Security$1 from shared objects file]
[Loaded java.security.SecureRandomSpi from shared objects file]
[Loaded sun.security.provider.NativePRNG from shared objects file]
[Loaded sun.security.provider.NativePRNG$1 from shared objects file]
[Loaded sun.security.provider.NativePRNG$RandomIO from shared objects file]
[Loaded sun.misc.CharacterDecoder from shared objects file]
[Loaded sun.misc.BASE64Decoder from shared objects file]
[Loaded sun.security.util.SignatureFileVerifier from shared objects file]
[Loaded sun.nio.ByteBuffered from shared objects file]
[Loaded java.io.FilePermissionCollection from shared objects file]
[Loaded java.security.BasicPermissionCollection from shared objects file]
*[Loaded org.eclipse.swt.SWT from
file:/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/org.eclipse.swt.gtk.linux.x86_3.2.2.v3236.jar]
[Loaded org.eclipse.swt.SWTError from
file:/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/org.eclipse.swt.gtk.linux.x86_3.2.2.v3236.jar]
[Loaded org.eclipse.swt.SWTException from
file:/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/org.eclipse.swt.gtk.linux.x86_3.2.2.v3236.jar]
[Loaded sun.reflect.UnsafeQualifiedStaticCharacterFieldAccessorImpl from
/usr/lib/jvm/java-6-sun-1.6.0.03/jre/lib/rt.jar]
[Loaded org.eclipse.swt.graphics.Drawable from
file:/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/org.eclipse.swt.gtk.linux.x86_3.2.2.v3236.jar]
[Loaded org.eclipse.swt.widgets.Widget from
file:/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/org.eclipse.swt.gtk.linux.x86_3.2.2.v3236.jar]
[Loaded org.eclipse.swt.widgets.Control from
file:/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/org.eclipse.swt.gtk.linux.x86_3.2.2.v3236.jar]
[Loaded org.eclipse.swt.widgets.Scrollable from
file:/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/org.eclipse.swt.gtk.linux.x86_3.2.2.v3236.jar]
[Loaded org.eclipse.swt.widgets.Text from
file:/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/org.eclipse.swt.gtk.linux.x86_3.2.2.v3236.jar]
[Loaded java.util.EventListener from shared objects file]
[Loaded org.eclipse.swt.internal.SWTEventListener from
file:/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/org.eclipse.swt.gtk.linux.x86_3.2.2.v3236.jar]
[Loaded org.eclipse.swt.widgets.Listener from
file:/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/org.eclipse.swt.gtk.linux.x86_3.2.2.v3236.jar]
[Loaded org.eclipse.swt.graphics.Device from
file:/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/org.eclipse.swt.gtk.linux.x86_3.2.2.v3236.jar]
[Unloading class sun.reflect.GeneratedConstructorAccessor2]
[Loaded org.eclipse.swt.widgets.Display from
file:/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/org.eclipse.swt.gtk.linux.x86_3.2.2.v3236.jar]
[Loaded org.eclipse.swt.widgets.Composite from
file:/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/org.eclipse.swt.gtk.linux.x86_3.2.2.v3236.jar]
[Loaded org.eclipse.swt.internal.Platform from
file:/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/org.eclipse.swt.gtk.linux.x86_3.2.2.v3236.jar]
[Loaded org.eclipse.swt.internal.gtk.OS from
file:/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/org.eclipse.swt.gtk.linux.x86_3.2.2.v3236.jar]
[Loaded org.eclipse.swt.internal.Lock from
file:/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/org.eclipse.swt.gtk.linux.x86_3.2.2.v3236.jar]
[Loaded org.eclipse.swt.internal.Library from
file:/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/org.eclipse.swt.gtk.linux.x86_3.2.2.v3236.jar]
*[Loaded java.lang.ExceptionInInitializerError from shared objects file]
[Loaded javax.management.JMException from
/usr/lib/jvm/java-6-sun-1.6.0.03/jre/lib/rt.jar]
[Loaded javax.management.OperationsException from
/usr/lib/jvm/java-6-sun-1.6.0.03/jre/lib/rt.jar]
[Loaded javax.management.InstanceNotFoundException from
/usr/lib/jvm/java-6-sun-1.6.0.03/jre/lib/rt.jar]
[Loaded org.jruby.util.IOOutputStream from
/home/phil/aptana/plugins/org.jruby_1.1.6.8388p1/lib/jruby.jar]
[Loaded java.util.IdentityHashMap$KeySet from shared objects file]
[Loaded java.util.IdentityHashMap$IdentityHashMapIterator from shared
objects file]
[Loaded java.util.IdentityHashMap$KeyIterator from shared objects file]
[Loaded java.util.LinkedHashMap$KeyIterator from shared objects file]
*
*I'm using Aptana on Ubuntu Linux with JRuby 1.1.6. I've set the
java.library.path using -J option for JRuby in Aptana in the Interpreter
Arguements
(-J-Djava.library.path=$LD_LIBRARY_PATH:/home/phil/aptana/plugins/;/usr/lib;/usr/lib/jni).
I only have 2 swt jar files in the Aptana plugins directory;
org.eclipse.swt.gtk.linux.x86_3.2.2.v3236.jar and
org.eclipse.swt_3.2.2.v3236b.jar.
I tried putting the java.library.path value in the JRuby.bat file as
well without any luck. Could use some help.
Thank,
Phil