Reputation: 177
In injecting javascript in ejb project I get this error:
Unhandled exception type ScriptException.
This is my code:
@Override
public void testeEjb() {
ScriptEngineManager factory = new ScriptEngineManager();
// create a JavaScript engine
ScriptEngine engine = factory.getEngineByName("JavaScript");
// evaluate JavaScript code from String
try {
engine.eval("print('Hello, World')");
} catch (ScriptException e) {
e.printStackTrace();
}}
Upvotes: 0
Views: 873
Reputation: 2099
Make sure you use the correct imports:
import javax.script.ScriptEngine;
import javax.script.ScriptEngineManager;
import javax.script.ScriptException;
Upvotes: 1