limelight
limelight copied to clipboard
Studio - failed to open production: my_first_production
sascha@xenon /TEMP # jruby -v
jruby 1.7.10 (1.9.3p392) 2014-01-09 c4ecd6b on Java HotSpot(TM) 64-Bit Server VM 1.7.0_45-b18 [darwin-x86_64]
sascha@xenon /TEMP # rvm -v
rvm 1.25.19 (stable) by Wayne E. Seguin <[email protected]>, Michal Papis <[email protected]> [https://rvm.io/]
sascha@xenon /TEMP # sw_vers
ProductName: Mac OS X
ProductVersion: 10.9.1
BuildVersion: 13B42
sascha@xenon /TEMP # limelight create production my_first_production
creating directory: my_first_production
creating file: my_first_production/production.rb
creating file: my_first_production/stages.rb
creating file: my_first_production/styles.rb
creating directory: my_first_production/spec
creating file: my_first_production/spec/spec_helper.rb
creating directory: my_first_production/default_scene
creating file: my_first_production/default_scene/props.rb
creating file: my_first_production/default_scene/styles.rb
creating directory: my_first_production/default_scene/players
creating directory: my_first_production/spec/default_scene
creating file: my_first_production/spec/default_scene/default_scene_spec.rb
sascha@xenon /TEMP # limelight open my_first_production
2014-02-26 00:01:51.918 java[51253:2307] ApplePersistence=NO
WARNING 00:01:53:782 : Studio - failed to open production: my_first_production
WARNING 00:01:53:786 : org.jruby.exceptions.RaiseException: (NoMethodError) undefined method `instance_eval' for #<Limelight::DSL::StagesBuilder:0x3d73bd99>
at RUBY.build_stages(/Users/sascha/.rvm/gems/jruby-1.7.10/gems/limelight-0.6.19-java/ruby/lib/limelight/dsl/stage_builder.rb:15)
at RUBY.load_stages(/Users/sascha/.rvm/gems/jruby-1.7.10/gems/limelight-0.6.19-java/ruby/lib/limelight/production.rb:207)
at Limelight$$Production_769093328.loadStages(Limelight$$Production_769093328.gen:13)
at RUBY.(:1)
at org.jruby.RubyKernel.load(org/jruby/RubyKernel.java:1099)
at RUBY.(:1)
at org.jruby.RubyKernel.eval(org/jruby/RubyKernel.java:1119)
at Users.sascha.$_dot_rvm.gems.jruby_minus_1_dot_7_dot_10.bin.jruby_executable_hooks.(root)(/Users/sascha/.rvm/gems/jruby-1.7.10/bin/jruby_executable_hooks:15)
Utilities.java:18:in `<clinit>': java.lang.NoClassDefFoundError: limelight/util/Opts
from NativeConstructorAccessorImpl.java:-2:in `newInstance0'
from NativeConstructorAccessorImpl.java:57:in `newInstance'
from DelegatingConstructorAccessorImpl.java:45:in `newInstance'
from Constructor.java:526:in `newInstance'
from JavaPlayer.java:39:in `instantiatePlayer'
from JavaPlayer.java:57:in `cast'
from JavaProduction.java:53:in `illuminate'
from Production.java:190:in `illuminateProduction'
from Production.java:77:in `open'
from Production.java:70:in `open'
from Studio.java:180:in `utilitiesProduction'
from Studio.java:233:in `alert'
from Studio.java:72:in `open'
from OpenCommand.java:40:in `doExecute'
from Command.java:40:in `execute'
from CmdLineMain.java:49:in `run'
from CmdLineMain.java:30:in `main'
from NativeMethodAccessorImpl.java:-2:in `invoke0'
from NativeMethodAccessorImpl.java:57:in `invoke'
from DelegatingMethodAccessorImpl.java:43:in `invoke'
from Method.java:606:in `invoke'
from JavaMethod.java:455:in `invokeDirectWithExceptionHandling'
from JavaMethod.java:367:in `invokeStaticDirect'
from StaticMethodInvoker.java:60:in `call'
from CachingCallSite.java:326:in `cacheAndCall'
from CachingCallSite.java:170:in `call'
from CallOneArgNode.java:57:in `interpret'
from NewlineNode.java:105:in `interpret'
from BlockNode.java:71:in `interpret'
from RootNode.java:129:in `interpret'
from ASTInterpreter.java:121:in `INTERPRET_ROOT'
from Ruby.java:838:in `runInterpreter'
from Ruby.java:2750:in `loadFile'
from ExternalScript.java:66:in `load'
from LoadService.java:359:in `load'
from RubyKernel.java:1107:in `loadCommon'
from RubyKernel.java:1099:in `load19'
from RubyKernel$INVOKER$s$0$1$load19.gen:-1:in `call'
from DynamicMethod.java:210:in `call'
from DynamicMethod.java:206:in `call'
from CachingCallSite.java:326:in `cacheAndCall'
from CachingCallSite.java:170:in `call'
from FCallOneArgNode.java:36:in `interpret'
from NewlineNode.java:105:in `interpret'
from BlockNode.java:71:in `interpret'
from RootNode.java:129:in `interpret'
from ASTInterpreter.java:95:in `INTERPRET_EVAL'
from ASTInterpreter.java:184:in `evalWithBinding'
from RubyKernel.java:1156:in `evalCommon'
from RubyKernel.java:1119:in `eval19'
from RubyKernel$INVOKER$s$0$3$eval19.gen:-1:in `call'
from DynamicMethod.java:226:in `call'
from DynamicMethod.java:222:in `call'
from CachingCallSite.java:366:in `cacheAndCall'
from CachingCallSite.java:238:in `call'
from /Users/sascha/.rvm/gems/jruby-1.7.10/bin/jruby_executable_hooks:15:in `__file__'
from /Users/sascha/.rvm/gems/jruby-1.7.10/bin/jruby_executable_hooks:-1:in `load'
from Ruby.java:811:in `runScript'
from Ruby.java:804:in `runScript'
from Ruby.java:673:in `runNormally'
from Ruby.java:522:in `runFromMain'
from Main.java:395:in `doRunFromMain'
from Main.java:290:in `internalRun'
from Main.java:217:in `run'
from Main.java:197:in `main'
Caused by:
PlayerClassLoader.java:31:in `findClass': java.lang.ClassNotFoundException: limelight.util.Opts
from ClassLoader.java:425:in `loadClass'
from ClassLoader.java:358:in `loadClass'
from Utilities.java:18:in `<clinit>'
from NativeConstructorAccessorImpl.java:-2:in `newInstance0'
from NativeConstructorAccessorImpl.java:57:in `newInstance'
from DelegatingConstructorAccessorImpl.java:45:in `newInstance'
from Constructor.java:526:in `newInstance'
from JavaPlayer.java:39:in `instantiatePlayer'
from JavaPlayer.java:57:in `cast'
from JavaProduction.java:53:in `illuminate'
from Production.java:190:in `illuminateProduction'
from Production.java:77:in `open'
from Production.java:70:in `open'
from Studio.java:180:in `utilitiesProduction'
from Studio.java:233:in `alert'
from Studio.java:72:in `open'
from OpenCommand.java:40:in `doExecute'
from Command.java:40:in `execute'
from CmdLineMain.java:49:in `run'
from CmdLineMain.java:30:in `main'
from NativeMethodAccessorImpl.java:-2:in `invoke0'
from NativeMethodAccessorImpl.java:57:in `invoke'
from DelegatingMethodAccessorImpl.java:43:in `invoke'
from Method.java:606:in `invoke'
from JavaMethod.java:455:in `invokeDirectWithExceptionHandling'
from JavaMethod.java:367:in `invokeStaticDirect'
from StaticMethodInvoker.java:60:in `call'
from CachingCallSite.java:326:in `cacheAndCall'
from CachingCallSite.java:170:in `call'
from CallOneArgNode.java:57:in `interpret'
from NewlineNode.java:105:in `interpret'
from BlockNode.java:71:in `interpret'
from RootNode.java:129:in `interpret'
from ASTInterpreter.java:121:in `INTERPRET_ROOT'
from Ruby.java:838:in `runInterpreter'
from Ruby.java:2750:in `loadFile'
from ExternalScript.java:66:in `load'
from LoadService.java:359:in `load'
from RubyKernel.java:1107:in `loadCommon'
from RubyKernel.java:1099:in `load19'
from RubyKernel$INVOKER$s$0$1$load19.gen:-1:in `call'
from DynamicMethod.java:210:in `call'
from DynamicMethod.java:206:in `call'
from CachingCallSite.java:326:in `cacheAndCall'
from CachingCallSite.java:170:in `call'
from FCallOneArgNode.java:36:in `interpret'
from NewlineNode.java:105:in `interpret'
from BlockNode.java:71:in `interpret'
from RootNode.java:129:in `interpret'
from ASTInterpreter.java:95:in `INTERPRET_EVAL'
from ASTInterpreter.java:184:in `evalWithBinding'
from RubyKernel.java:1156:in `evalCommon'
from RubyKernel.java:1119:in `eval19'
from RubyKernel$INVOKER$s$0$3$eval19.gen:-1:in `call'
from DynamicMethod.java:226:in `call'
from DynamicMethod.java:222:in `call'
from CachingCallSite.java:366:in `cacheAndCall'
from CachingCallSite.java:238:in `call'
from /Users/sascha/.rvm/gems/jruby-1.7.10/bin/jruby_executable_hooks:15:in `__file__'
from /Users/sascha/.rvm/gems/jruby-1.7.10/bin/jruby_executable_hooks:-1:in `load'
from Ruby.java:811:in `runScript'
from Ruby.java:804:in `runScript'
from Ruby.java:673:in `runNormally'
from Ruby.java:522:in `runFromMain'
from Main.java:395:in `doRunFromMain'
from Main.java:290:in `internalRun'
from Main.java:217:in `run'
from Main.java:197:in `main'