[Red5] ScriptEngineManager
Tom Williams
thomas.williams at dubitlimited.com
Wed Apr 11 11:54:14 EDT 2007
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
Developer
Dubit
Tel: 0113 2501101
Web: www.dubitlimited.com <http://www.dubitlimited.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://osflash.org/pipermail/red5_osflash.org/attachments/20070411/9247ec26/attachment.htm
-------------- next part --------------
A non-text attachment was scrubbed...
Name: grey_logo.gif
Type: image/gif
Size: 1160 bytes
Desc: not available
Url : http://osflash.org/pipermail/red5_osflash.org/attachments/20070411/9247ec26/grey_logo.gif
More information about the Red5
mailing list