title: Angular: 9.0.4: Property 'map' does not exist on type 'Observable<Response>'
body: <p>I ask you to be understanding, I tried a lot before asking ...</p>
  
  <p>Angular CLI: 9.0.4
  Node: 12.16.1
  OS: win32 x64</p>
  
  <pre><code>    import { Injectable } from '@angular/core';
  import { Http, Response, Headers, RequestOptions } from '@angular/http';
  import { Observable } from 'rxjs';
  import { User } from './user';
  import 'rxjs/add/operator/map';
  import 'rxjs/add/operator/catch';
  
  
  @Injectable()
  export class UserService{
  
      constructor(private _httpService: Http){}
  
      getAllUsers(): Observable&lt;User[]&gt;{
          return this._httpService.get("http://localhost:7777/webapp/user")
                  .map((response: Response) =&gt; response.json())
                  .catch(this.handleError);
      }
  
      private handleError(error: Response){
          return Observable.throw(error);
      }
  
  }
  </code></pre>
  
  <p>Property 'map' does not exist on type 'Observable'.ts(2339)</p>