Apologies if this is not the right place to ask question, i wouldn't find any other option or forum online who can assist me on this.
I am using trireme servlet to run the node js script in my application. i have added all the maven dependencies and the deployment description looks as below
<servlet>
<servlet-name>TriremeServlet</servlet-name>
<servlet-class>io.apigee.trireme.servlet.TriremeServlet</servlet-class>
<init-param>
<param-name>TriremeScript</param-name>
<param-value>/WEB-INF/node/server.js</param-value>
</init-param>
<init-param>
<param-name>TriremeResponseTimeout</param-name>
<param-value>5</param-value>
</init-param>
<init-param>
<param-name>TriremeStartupTimeout</param-name>
<param-value>30</param-value>
</init-param>
<init-param>
<param-name>TriremeSandbox</param-name>
<param-value>false</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>TriremeServlet</servlet-name>
<url-pattern>/servlet/*</url-pattern>
</servlet-mapping>
And my server.js script is below the path /WEB-INF/node/server.js
var fs = require('fs');
var http = require('http');
var path = require('path');
var util = require('util');
....
var server = http.createServer(handleRequest);
server.listen(PORT, function() {
console.log('Listening on %d', PORT);
});
The above code works fine , i would like to import external libraries to my server.js , added the websocket js files in the same dir /WEB-INF/node/, and tried to import as below. now the script is failing while i try to access the servlet, no errors on log..
var websocket = require('./websocket.js');
Is this the rightway to include the external libraries for the node script that is run by trireme servlet ... appreciate if any feedback
Apologies if this is not the right place to ask question, i wouldn't find any other option or forum online who can assist me on this.
I am using trireme servlet to run the node js script in my application. i have added all the maven dependencies and the deployment description looks as below
And my server.js script is below the path /WEB-INF/node/server.js
The above code works fine , i would like to import external libraries to my server.js , added the websocket js files in the same dir /WEB-INF/node/, and tried to import as below. now the script is failing while i try to access the servlet, no errors on log..
var websocket = require('./websocket.js');Is this the rightway to include the external libraries for the node script that is run by trireme servlet ... appreciate if any feedback