i want to communicate 2 application , in my first application i'm using a restTemplate to send a notification to the second app , that's why i need to have a Rest endpoint inside my second App . in the First App ( the one sending notification ) this is the method i use to send notification:
 public void setSomething() {
     String operation = "I'm sending you the operation ID";
     // URL to the SelectSystem App
     System.out.println("Tryin to send something to selectsystem-view");
     final String uri = "http://localhost:8080/from";
     RestTemplate restTemplate = new RestTemplate() ;
     if (operation != null) {
         restTemplate.postForObject( uri,operation, String.class);
         System.out.println("Send is done !!");
     }
}
In my second App (the one receiving)this is the class receiving the notification :
@RestController
public class NotificationReceiver {
    @RequestMapping(value = "/from", method = RequestMethod.POST)
    public ResponseEntity<String> createEmployee(@RequestBody String greeting) {
        if (greeting !=null) {
            System.out.println("The result From the other App is  :"+greeting);
        }
        return new ResponseEntity(HttpStatus.CREATED);
    }
    @RequestMapping(value = "/from",method = RequestMethod.GET)
    public void greeting() {
        System.out.println("testing the restController");
    }
}
the problem i'm having is that i can't map my RestController from the web.xml since i already have a JSF mapping , this is the jsf mapping web.xml :
<!-- Faces Servlet -->
<servlet>
    <servlet-name>Faces Servlet</servlet-name>
    <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
</servlet>
<!-- Faces Servlet Mapping -->
<servlet-mapping>
    <servlet-name>Faces Servlet</servlet-name>
    <url-pattern>*.xhtml</url-pattern>
</servlet-mapping>
<welcome-file-list>
    <welcome-file>modules/index.xhtml</welcome-file>
</welcome-file-list>
Any idea how to Map my RestController?