title: Symfony RestBundle: @View annotation stopped working after v2 upgrade
body: <p>I think there's a conflict between JMS serializer and FOSRestBundle: I get an empty json object instead of id and accessToken.
  Am I missing some v2 documentation?</p>
  
  <h1>config.yml</h1>
  
  <pre><code>fos_rest:
      routing_loader:
          default_format: json
          include_format: false
      format_listener: true
      view:
          view_response_listener: 'force'
          formats:
              json: true
          templating_formats:
              html: false
              json: false
      body_converter:
          enabled: true
  </code></pre>
  
  <h1>Controller</h1>
  
  <pre><code>class SecurityController extends FOSRestController
  {
       *
       * @View(serializerGroups={"login"})
       *
       */
      public function postLoginAction(Request $request)
      {
              // $user = MyOAuthUserResponse extends AbstractUserResponse
  
             // before upgrade I just use: return $this-&gt;view($user);
  
              $view = $this-&gt;view($user);
  
              $context = new Context();
              $context-&gt;addGroup('login');
  
              $view-&gt;setContext($context);
  
              return $this-&gt;handleView($view);
      }
  </code></pre>
  
  <h1>Entity</h1>
  
  <pre><code>/**
   * @Serializer\ExclusionPolicy("All")
   */
  class User extends BaseUser
  {
  
      /**
       * @ORM\Id
       * @ORM\Column(type="integer")
       * @ORM\GeneratedValue(strategy="AUTO")
       * @Serializer\Expose()
       */
      protected $id;
  
      /**
       * @var \DateTime
       *
       * @ORM\Column(name="created", type="datetime")
       * @Gedmo\Timestampable(on="create")
       */
      private $created;
  
      /**
       * @var string
       * @ORM\Column(type="string", nullable=true)
       * @Serializer\Expose()
       */
      private $accessToken;
  </code></pre>