title: JPA transient information lost on create
body: <p>I have an entity with a transient field.  When I want to create a new instance of the object I lose my transient information.  The following example demonstrates the issue.  For the sake of the example let's say that barness is a transient field.</p>
  
  <pre><code>FooEntity fooEntity = new FooEntity();
  fooEntity.setFoobosity(5);
  fooEntity.setBarness(2);
  fooEntity = fooEntityManager.merge(fooEntity);
  System.out.println(fooEntity.getFoobosity()); //5
  System.out.println(fooEntity.getBarness()); //0 (or whatever default barness is)
  </code></pre>
  
  <p>Is there any way to maintain my transient information?</p>