@POST
  @Produces(MediaType.APPLICATION_JSON)
  public Response addNode(Node node) {
    Response response = null;
    try {
      org.nikhil.webapp.nodeadmin.entity.Node newNode = getJPANodeFromJSONNode(node);
      nodeOperation.addNode(newNode);
      response =
          NodeAdminUtils.buildStandardRESTHTTPResponse(
              201, "Node " + node.getName() + " Added Successfully", null, null);

    } catch (Exception e) {
      e.printStackTrace();
      response =
          NodeAdminUtils.buildStandardRESTHTTPResponse(500, "Server Error Adding Node", null, null);
    }
    return response;
  }