REST API- Can't figure out where exactly to put .war file

Started by Jackson, December 20, 2022, 08:17:21 PM

Previous topic - Next topic

Jackson

Hello,

I am trying to get the REST API set up and can't seem to figure out where to put the netxms-websvc-x.x.xx.war file. 
I have two files in my home directory "NetXMS" and "NetXMS-WebUI". I currently have it placed in "NetXMS-WebUI" > "webapps" with the other .war files. 

The next step says to create a "nxapisrv.properties" file and place it in the property file location of your web server. I can't find the property file. Does anyone have any insight? Since downloading the websvc.war file I have rebooted the server but still no property file. 

Web API/Rest API — NetXMS Administrator Guide (4.2.433) This is the guide I am using.

Thanks

lhpaladin

Hi,

I believe you can put the netxms-websvc-x.x.xx.war file in your Tomcat server webapps folder.

Maybe this thread will help you about properties file: https://www.netxms.org/forum/general-support/setup-webapi-seperated-with-netxms-server/

Victor Kirhenshtein

If you are on Windows then I recommend to switch to version 4.3 - web UI installer for Windows also contains API which will be accessible under /api path. Starting with version 4.3 we also deploy complete Jetty server so you'll be able to properly setup SSL, etc.

Best regards,
Victor