I\'m trying to call Jython from a Java 6 application using javax.script
:
import javax.script.ScriptEngine;
import javax.script.ScriptEngineManag
You'd probably have to register a ScriptEngineFactory for'python'
You have to register your engine first.
From: ScriptEngineManager.getEngineByName:
[...] first searches for a ScriptEngineFactory that has been registered as a handle [...] Returns null if no such factory was found
The user guide says to use it with JSR-223 you have to:
As of Jython 2.5.1 an implementation of JSR 223 is bundled in jython.jar. Simply add jython to your CLASSPATH and ask for the python script engine.
Did you do that already?
EDIT About your comment: I think you should open a new question, you'll get better answers.