Postman cannot reach local Jersey REST service

Viewed 103

While working through a programming book, I implemented a local REST service running in Tomact on port 8081 in the folder webapi (http://localhost:8081/lwchapter1/webapi/user/login). When running a request in Postman I get an error:

Could not send request
Error: connect ECONNREFUSED 127.0.0.1:8081

I dont understand, how to debug this and therefore kindly ask for help!

The service is implemented (as far as I understand) like this:

  • Postman to test the API
  • Tomcat to provide the service
  • compiled War File
  • maven as a build tool
  • java class listening for POST requests in a specific folder

The java project compiles, undeploy/ deploy works and the war file is in the tomcat folder, tomcat is running.

Edit: I found a developer console in Postman giving additional information. Unfortunately this doesn't help either since there is no parameter in the request:

Could not find on r. Missing or invalid parameter.
No revision id found for response
1 Answers

I found the solution by:

  1. checking which ports are open and listened by using netstat -a -n -p tcp | grep 127.0.0.1* in the terminal
  2. understanding in which folder the REST service listens by checking the actual java program

Thanks to @MattVickery for your kind help, I really appreciated it!

Related