title: @PostConstruct called multiple time for @ConversationScoped bean
body: <p>I have a @ConversationScoped bean, with a start method, like so:</p>
  
  <pre><code>@PostConstruct
  public void start() {
      if (conversation.isTransient()) {
          conversation.begin();
          log.debug("conversation.getId(): " + conversation.getId());
      }
  }
  </code></pre>
  
  <p>My problem is that every time the page is refreshed a new conversation is started, a new conversation is also started every time I have an AJAX call to a method in the bean (which is my main problem).</p>
  
  <p>What I really want to happen is for the sam conversation to hang around until I manually call conversation.end(). What am I missing here?</p>