<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>JAXB | www.valeriofinazzo.it</title>
	<atom:link href="http://www.valeriofinazzo.it/wordpress/tag/jaxb/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.valeriofinazzo.it/wordpress</link>
	<description>Il sito dell&#039;ingegnere Valerio Finazzo</description>
	<lastBuildDate>Wed, 22 Apr 2020 12:37:33 +0000</lastBuildDate>
	<language>it-IT</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.0.3</generator>
	<item>
		<title>JAXB: manca un&#8217;annotazione @XmlRootElement</title>
		<link>http://www.valeriofinazzo.it/wordpress/2020/04/jaxb-manca-unannotazione-xmlrootelement/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Wed, 22 Apr 2020 12:37:28 +0000</pubDate>
				<category><![CDATA[XML]]></category>
		<category><![CDATA[JAXB]]></category>
		<category><![CDATA[xml]]></category>
		<guid isPermaLink="false">http://www.valeriofinazzo.it/wordpress/?p=571</guid>

					<description><![CDATA[<p>L&#8217;eccezione com.sun.istack.SAXException2: impossibile eseguire il marshalling del tipo come elemento poichè manca un&#8217;annotazione @XmlRootElement capita quando si prova a fare il marshalling di un oggetto non annotato come root element. Per risolvere questo problema basta annotare l&#8217;elemento con la annotation @XmlRootElement E&#8217; la soluzione più semplice ma se le classi sono ottenute in modo automatico, &#8230; <a href="http://www.valeriofinazzo.it/wordpress/2020/04/jaxb-manca-unannotazione-xmlrootelement/" class="more-link">Continua la lettura di <span class="screen-reader-text">JAXB: manca un&#8217;annotazione @XmlRootElement</span> <span class="meta-nav">&#8594;</span></a></p>
The post <a href="http://www.valeriofinazzo.it/wordpress/2020/04/jaxb-manca-unannotazione-xmlrootelement/">JAXB: manca un’annotazione @XmlRootElement</a> first appeared on <a href="http://www.valeriofinazzo.it/wordpress">www.valeriofinazzo.it</a>.]]></description>
										<content:encoded><![CDATA[<p>L&#8217;eccezione com.sun.istack.SAXException2: impossibile eseguire il marshalling del tipo come elemento poichè manca un&#8217;annotazione @XmlRootElement capita quando si prova a fare il marshalling di un oggetto non annotato come root element.</p>



<p>Per risolvere questo problema basta annotare l&#8217;elemento con la annotation @XmlRootElement</p>



<p>E&#8217; la soluzione più semplice ma se le classi sono ottenute in modo automatico, magari tramite un plugin maven ad ogni iterazione si presenta nuovamente il problema.</p>



<p>In questo caso vi viene in soccorso la classe ObjectFactory generata dal plugin che vi offre dei metodi create* che restituisco l&#8217;oggetto annidato dentro il wrapper JAXBElement e il gioco è fatto.</p>



<p>JAXBElement createTrasferimentoDati = new ObjectFactory().createTrasferimentoDati(trasferimentoDati);</p>



<p></p>
<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fwww.valeriofinazzo.it%2Fwordpress%2F2020%2F04%2Fjaxb-manca-unannotazione-xmlrootelement%2F&amp;linkname=JAXB%3A%20manca%20un%E2%80%99annotazione%20%40XmlRootElement" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fwww.valeriofinazzo.it%2Fwordpress%2F2020%2F04%2Fjaxb-manca-unannotazione-xmlrootelement%2F&amp;linkname=JAXB%3A%20manca%20un%E2%80%99annotazione%20%40XmlRootElement" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fwww.valeriofinazzo.it%2Fwordpress%2F2020%2F04%2Fjaxb-manca-unannotazione-xmlrootelement%2F&amp;linkname=JAXB%3A%20manca%20un%E2%80%99annotazione%20%40XmlRootElement" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_whatsapp" href="https://www.addtoany.com/add_to/whatsapp?linkurl=http%3A%2F%2Fwww.valeriofinazzo.it%2Fwordpress%2F2020%2F04%2Fjaxb-manca-unannotazione-xmlrootelement%2F&amp;linkname=JAXB%3A%20manca%20un%E2%80%99annotazione%20%40XmlRootElement" title="WhatsApp" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_google_gmail" href="https://www.addtoany.com/add_to/google_gmail?linkurl=http%3A%2F%2Fwww.valeriofinazzo.it%2Fwordpress%2F2020%2F04%2Fjaxb-manca-unannotazione-xmlrootelement%2F&amp;linkname=JAXB%3A%20manca%20un%E2%80%99annotazione%20%40XmlRootElement" title="Gmail" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=http%3A%2F%2Fwww.valeriofinazzo.it%2Fwordpress%2F2020%2F04%2Fjaxb-manca-unannotazione-xmlrootelement%2F&#038;title=JAXB%3A%20manca%20un%E2%80%99annotazione%20%40XmlRootElement" data-a2a-url="http://www.valeriofinazzo.it/wordpress/2020/04/jaxb-manca-unannotazione-xmlrootelement/" data-a2a-title="JAXB: manca un’annotazione @XmlRootElement"></a></p>The post <a href="http://www.valeriofinazzo.it/wordpress/2020/04/jaxb-manca-unannotazione-xmlrootelement/">JAXB: manca un’annotazione @XmlRootElement</a> first appeared on <a href="http://www.valeriofinazzo.it/wordpress">www.valeriofinazzo.it</a>.]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
