Friday, May 22, 2009

Ruby-Processing and java.lang.ExceptionInInitializerError

  1. rp5 run samples/jwishy.rb   
  2. RubyGlobal.java:135:in `createGlobals': java.lang.ExceptionInInitializerError  
  3.     from Ruby.java:939:in `init'  
  4.     from Ruby.java:172:in `newInstance'  
  5.     from Main.java:199:in `run'  
  6.     from Main.java:110:in `run'  
  7.     from Main.java:94:in `main'  
... the culprit was the alternative version of the JRE I was using (OpenJDK). After swtiching to the standard Sun JDK everything worked fine.