Now it says 'require" not defined. Require should exists as part of verx-lang-js i think . Looks like all the vertx js files that were getting loaded earlier were not loading now ..
Vertx vertx = Vertx.vertx();
vertx.deployVerticle(new ApiVerticle());
NashornVerticleFactory factory = new NashornVerticleFactory();
factory.init(vertx);
try {
vertx.deployVerticle(factory.createVerticle("server.js",vertx.getClass().getClassLoader()));
} catch (Exception e) {
e.printStackTrace();
}
SEVERE: ReferenceError: "require" is not defined in /Users/XXXXXX/src/vertx-examples/reactjs-server-side-rendering/server.js at line number 1086
javax.script.ScriptException: ReferenceError: "require" is not defined in /Users/XXXXXX/src/vertx-examples/reactjs-server-side-rendering/server.js at line number 1086
at jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:470)
at jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:392)
at jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:190)
at xyz.jetdrone.vertx.factory.nashorn.Loader.main(Loader.java:106)
at xyz.jetdrone.vertx.factory.nashorn.NashornVerticleFactory$1.start(NashornVerticleFactory.java:66)
Thanks,
Charan