title: Output empty elements
body: <p>I have a Object with two fields "name" and "address". JAXB ignores the empty elements while transforming the object into XMl.</p>
  
  <p>For ex: if I have name="xyz" and address=null then out will be</p>
  
  <pre><code>&lt;name&gt;xyz&lt;/name&gt;
  </code></pre>
  
  <p>but what I want as an output as</p>
  
  <pre><code>&lt;name&gt;xyz&lt;/name&gt;
  &lt;address&gt;&lt;/address&gt;
  </code></pre>
  
  <p>I have seen the option <code>@XmlElement(nillable="true")</code> but this gives the output as</p>
  
  <pre><code>&lt;name&gt;xyz&lt;/name&gt;
  &lt;address xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/&gt;
  </code></pre>
  
  <p>Please help me getting the desired output.</p>
  
  <p>Thanks in advance.</p>