title: Can't map property String to JAXBElement<String> using MapStruct
body: <p>so I was playing a bit with Mapstruct, reading the reference Documentation for the Version 1.1.0.Final, and arrived at the point:
  <a href="http://mapstruct.org/documentation/stable/reference/html/#implicit-type-conversions" rel="nofollow noreferrer">implicit type conversions</a></p>
  
  <p>where is defined the following statement:</p>
  
  <blockquote>
    <p>Between JAXBElement &lt; T> and T</p>
  </blockquote>
  
  <p>I tried that, but the error what I received was:</p>
  
  <pre><code>Can't map property "java.lang.String xmlElement" "javax.xml.bind.JAXBElement&lt;java.lang.String&gt; xmlElement". 
  Consider to declare/implement a mapping method:
  javax.xml.bind.JAXBElement&lt;java.lang.String&gt; map(java.lang.String value)".
  </code></pre>
  
  <p>I know thisi is the same thread as<a href="https://stackoverflow.com/questions/34672216/cant-map-property-when-using-mapstruct">Can't map property when using MapStruct</a> but since then Mapstruct released a new version.</p>
  
  <p>Am I doing something wrong or this feature really is missing?</p>
  
  <p>Thank you.</p>