|
hi guys, I am trying to load a dynamic scriptiing language with red5 on my classpath. It seems to have registered a set of ScriptEngineFactory objects that are broken. see output below (this is a simple test app that just attempts to retrieve and print the bindings of each script factory): java.lang.AbstractMethodError: com.sun.script.groovy.GroovyScriptEngineFactory.getMimeTypes()Ljava/util/List; at uk.co.dubit.nexus.game.scripting.HelloWorld.main(HelloWorld.java:27) java.lang.AbstractMethodError: com.sun.script.jruby.JRubyScriptEngineFactory.getMimeTypes()Ljava/util/List; at uk.co.dubit.nexus.game.scripting.HelloWorld.main(HelloWorld.java:27) java.lang.AbstractMethodError: com.sun.script.php.PHPScriptEngineFactory.getMimeTypes()Ljava/util/List; at uk.co.dubit.nexus.game.scripting.HelloWorld.main(HelloWorld.java:27) java.lang.AbstractMethodError: com.sun.script.jython.JythonScriptEngineFactory.getMimeTypes()Ljava/util/List; at uk.co.dubit.nexus.game.scripting.HelloWorld.main(HelloWorld.java:27) java.lang.AbstractMethodError: com.sun.script.judo.JudoScriptEngineFactory.getMimeTypes()Ljava/util/List; at uk.co.dubit.nexus.game.scripting.HelloWorld.main(HelloWorld.java:27) Exception in thread "main" java.lang.AbstractMethodError: com.sun.script.groovy.GroovyScriptEngineFactory.getNames()Ljava/util/List; at javax.script.ScriptEngineManager.getEngineByName(ScriptEngineManager.java:216) at uk.co.dubit.nexus.game.scripting.HelloWorld.main(HelloWorld.java:38) class com.sun.script._javascript_.RhinoScriptEngineFactory mime types: [application/_javascript_, application/ecmascript, text/_javascript_, text/ecmascript] class com.sun.script._javascript_.RhinoScriptEngineFactory extensions: [js] class com.sun.script._javascript_.RhinoScriptEngineFactory names: [js, rhino, _javascript_, _javascript_, ECMAScript, ecmascript] I'm aiming to use rhino (which looks to be loaded correctly). However the other entries throw exceptions, and prevent me retrieving the rhino factory. Any idea how I can stop these being registered? Tom --
Thomas Williams |
_______________________________________________ Red5 mailing list [email protected] http://osflash.org/mailman/listinfo/red5_osflash.org
