<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" version="2.0">

<channel>
	<title>Ruben's blogRuben's blog -</title>
	
	<link>http://rubenlaguna.com/wp</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Sun, 01 Nov 2009 20:28:25 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<geo:lat>40.382644</geo:lat><geo:long>-3.77655</geo:long><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/RubensBlog" type="application/rss+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>Incorrect track length in iTunes</title>
		<link>http://rubenlaguna.com/wp/2009/11/01/incorrect-track-length-in-itunes/</link>
		<comments>http://rubenlaguna.com/wp/2009/11/01/incorrect-track-length-in-itunes/#comments</comments>
		<pubDate>Sun, 01 Nov 2009 20:26:52 +0000</pubDate>
		<dc:creator>ruben.laguna</dc:creator>
				<category><![CDATA[itunes]]></category>
		<category><![CDATA[encode]]></category>
		<category><![CDATA[incorrect]]></category>
		<category><![CDATA[lame]]></category>
		<category><![CDATA[length]]></category>
		<category><![CDATA[mp3]]></category>
		<category><![CDATA[reencode]]></category>
		<category><![CDATA[wrong]]></category>

		<guid isPermaLink="false">http://rubenlaguna.com/wp/?p=980</guid>
		<description><![CDATA[




iTunes was reporting a incorrect track time length for an audiobook that I created concatenating several mp3 together.

I had to reencode the whole thing again to make iTunes recognize propertly the track lenght. I could&#8217;t reencode the concatenated file itself as that ended up with a Segmentation fault in lame


cat *.mp3 &#124;lame --mp3input - - [...]]]></description>
			<content:encoded><![CDATA[<!-- Easy AdSenser V2.35 -->
<!-- Post[count: 2] -->
<div class="ezAdsense adsense adsense-leadin" style="float:right;margin:12px; "><script type="text/javascript"><!--
google_ad_client = "pub-6449419902780618";
/* square right */
google_ad_slot = "5687072536";
google_ad_width = 250;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div><p>iTunes was reporting a incorrect track time length for an audiobook that I created concatenating several mp3 together.</p>

<p>I had to reencode the whole thing again to make iTunes recognize propertly the track lenght. I could&#8217;t reencode the concatenated file itself as that ended up with a <code>Segmentation fault</code> in <a href="http://lame.sourceforge.net/">lame</a></p>


<div class="wp_syntax"><div class="code"><pre class="" style="font-family:monospace;">cat *.mp3 |lame --mp3input - - &gt;resultfile.mp3
&nbsp;
cat *Night.mp3 |lame --mp3input -  down.mp3
ID3v2 found. Be aware that the ID3 tag is currently lost when transcoding.
LAME 3.98.2 64bits <span class="br0">&#40;</span>http://www.mp3dev.org/<span class="br0">&#41;</span>
Using polyphase lowpass filter, transition band: <span style="">16538</span> Hz - <span style="">17071</span> Hz
Encoding &lt;stdin&gt; to down.mp3
Encoding as <span style="">44.1</span> kHz single-ch MPEG-<span style="">1</span> Layer III <span class="br0">&#40;</span>11x<span class="br0">&#41;</span>  <span style="">64</span> kbps qval=<span style="">3</span>
bitstream problem: resyncing...
bitstream problem: resyncing...
bitstream problem: resyncing...
bitstream problem: resyncing...</pre></div></div>


<p>This uses the lame streaming mode, decodes the input stream (all mp3 concatenated) as mp3 and then reencodes it as mp3. Although it complains about &#8220;<code>bitstream problem: resyncing...</code>&#8220;, the resulting mp3 sounds fine.</p>

<ul>
    <li><a href="http://www.ehmac.ca/mac-ipod-help-troubleshooting/65993-itunes-reporting-incorrect-track-times.html">http://www.ehmac.ca/mac-ipod-help-troubleshooting/65993-itunes-reporting-incorrect-track-times.html</a></li>

</ul>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a title="Click me to see the sites." href="#" onclick="$$('div.d980').each( function(e) { e.visualEffect('slide_down',{duration:2.5}) }); return false;"><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d980" style="overflow:hidden">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;Name=Incorrect+track+length+in+iTunes&amp;Description=Incorrect+track+length+in+iTunes&amp;Url=http://rubenlaguna.com/wp/2009/11/01/incorrect-track-length-in-itunes/" rel="nofollow" title="Add to&nbsp;BlinkList"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/blinklist.png" title="Add to&nbsp;BlinkList" alt="Add to&nbsp;BlinkList" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://rubenlaguna.com/wp/2009/11/01/incorrect-track-length-in-itunes/" rel="nofollow" title="Add to&nbsp;Bloglines"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/bloglines.png" title="Add to&nbsp;Bloglines" alt="Add to&nbsp;Bloglines" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://blogmarks.net/my/new.php?mini=1&amp;simple=1&amp;url=http://rubenlaguna.com/wp/2009/11/01/incorrect-track-length-in-itunes/&amp;title=Incorrect+track+length+in+iTunes" rel="nofollow" title="Add to&nbsp;Blogmarks"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/bmarks.png" title="Add to&nbsp;Blogmarks" alt="Add to&nbsp;Blogmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://buzz.yahoo.com/submit?submitUrl=http://rubenlaguna.com/wp/2009/11/01/incorrect-track-length-in-itunes/&amp;submitHeadline=Incorrect+track+length+in+iTunes&amp;submitSummary=" rel="nofollow" title="Add to&nbsp;Buzz"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/buzz.png" title="Add to&nbsp;Buzz" alt="Add to&nbsp;Buzz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.connotea.org/addpopup?continue=confirm&amp;uri=http://rubenlaguna.com/wp/2009/11/01/incorrect-track-length-in-itunes/&amp;title=Incorrect+track+length+in+iTunes" rel="nofollow" title="Add to&nbsp;Connotea"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/connotea.png" title="Add to&nbsp;Connotea" alt="Add to&nbsp;Connotea" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://rubenlaguna.com/wp/2009/11/01/incorrect-track-length-in-itunes/&amp;title=Incorrect+track+length+in+iTunes" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.diigo.com/post?url=http://rubenlaguna.com/wp/2009/11/01/incorrect-track-length-in-itunes/&amp;title=Incorrect+track+length+in+iTunes" rel="nofollow" title="Add to&nbsp;Diigo"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/diigo.png" title="Add to&nbsp;Diigo" alt="Add to&nbsp;Diigo" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://rubenlaguna.com/wp/2009/11/01/incorrect-track-length-in-itunes/&amp;title=Incorrect+track+length+in+iTunes" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dotnetkicks.com/kick/?url=http://rubenlaguna.com/wp/2009/11/01/incorrect-track-length-in-itunes/&amp;title=Incorrect+track+length+in+iTunes" rel="nofollow" title="Add to&nbsp;DotNetKicks"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/dotnetkicks.png" title="Add to&nbsp;DotNetKicks" alt="Add to&nbsp;DotNetKicks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dzone.com/links/add.html?description=Incorrect+track+length+in+iTunes&amp;url=http://rubenlaguna.com/wp/2009/11/01/incorrect-track-length-in-itunes/&amp;title=Incorrect+track+length+in+iTunes" rel="nofollow" title="Add to&nbsp;DZone"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/dzone.png" title="Add to&nbsp;DZone" alt="Add to&nbsp;DZone" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http://rubenlaguna.com/wp/2009/11/01/incorrect-track-length-in-itunes/" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://cgi.fark.com/cgi/fark/farkit.pl?u=http://rubenlaguna.com/wp/2009/11/01/incorrect-track-length-in-itunes/&amp;h=Incorrect+track+length+in+iTunes" rel="nofollow" title="Add to&nbsp;Fark"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/fark.png" title="Add to&nbsp;Fark" alt="Add to&nbsp;Fark" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://faves.com/Authoring.aspx?u=http://rubenlaguna.com/wp/2009/11/01/incorrect-track-length-in-itunes/&amp;t=Incorrect+track+length+in+iTunes" rel="nofollow" title="Add to&nbsp;Faves"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/bluedot.png" title="Add to&nbsp;Faves" alt="Add to&nbsp;Faves" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://fleck.com/litebookmarklet.php?url=http://rubenlaguna.com/wp/2009/11/01/incorrect-track-length-in-itunes/&amp;title=Incorrect+track+length+in+iTunes" rel="nofollow" title="Add to&nbsp;Fleck"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/fleck.png" title="Add to&nbsp;Fleck" alt="Add to&nbsp;Fleck" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://FriendSite.com/users/bookmarks/?u=http://rubenlaguna.com/wp/2009/11/01/incorrect-track-length-in-itunes/&amp;t=Incorrect+track+length+in+iTunes" rel="nofollow" title="Add to&nbsp;FriendSite"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/friendsite.png" title="Add to&nbsp;FriendSite" alt="Add to&nbsp;FriendSite" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://rubenlaguna.com/wp/2009/11/01/incorrect-track-length-in-itunes/&amp;title=Incorrect+track+length+in+iTunes" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.kaboodle.com/za/selectpage?p_pop=false&amp;pa=url&amp;u=http://rubenlaguna.com/wp/2009/11/01/incorrect-track-length-in-itunes/" rel="nofollow" title="Add to&nbsp;Kaboodle"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/kaboodle.png" title="Add to&nbsp;Kaboodle" alt="Add to&nbsp;Kaboodle" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.maple.nu/cgi-bin/search6/usa/ss_submit.cgi?fct=100&amp;url=http://rubenlaguna.com/wp/2009/11/01/incorrect-track-length-in-itunes/&amp;title=Incorrect+track+length+in+iTunes"" rel="nofollow" title="Add to&nbsp;Maple"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/maple.png" title="Add to&nbsp;Maple" alt="Add to&nbsp;Maple" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.mister-wong.com/index.php?action=addurl&amp;bm_url=http://rubenlaguna.com/wp/2009/11/01/incorrect-track-length-in-itunes/&amp;bm_description=Incorrect+track+length+in+iTunes" rel="nofollow" title="Add to&nbsp;Mister Wong"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/misterwong.png" title="Add to&nbsp;Mister Wong" alt="Add to&nbsp;Mister Wong" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http://rubenlaguna.com/wp/2009/11/01/incorrect-track-length-in-itunes/&amp;T=Incorrect+track+length+in+iTunes" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://netvouz.com/action/submitBookmark?url=http://rubenlaguna.com/wp/2009/11/01/incorrect-track-length-in-itunes/&amp;title=Incorrect+track+length+in+iTunes&amp;popup=no" rel="nofollow" title="Add to&nbsp;Netvouz"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/netvouz.png" title="Add to&nbsp;Netvouz" alt="Add to&nbsp;Netvouz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.newsvine.com/_wine/save?u=http://rubenlaguna.com/wp/2009/11/01/incorrect-track-length-in-itunes/&amp;h=Incorrect+track+length+in+iTunes" rel="nofollow" title="Add to&nbsp;Newsvine"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/newsvine.png" title="Add to&nbsp;Newsvine" alt="Add to&nbsp;Newsvine" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.plugim.com/submit?url=http://rubenlaguna.com/wp/2009/11/01/incorrect-track-length-in-itunes/&amp;title=Incorrect+track+length+in+iTunes" rel="nofollow" title="Add to&nbsp;PlugIM"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/plugim.png" title="Add to&nbsp;PlugIM" alt="Add to&nbsp;PlugIM" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://rubenlaguna.com/wp/2009/11/01/incorrect-track-length-in-itunes/&amp;title=Incorrect+track+length+in+iTunes" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.simpy.com/simpy/LinkAdd.do?href=http://rubenlaguna.com/wp/2009/11/01/incorrect-track-length-in-itunes/&amp;title=Incorrect+track+length+in+iTunes" rel="nofollow" title="Add to&nbsp;Simpy"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/simpy.png" title="Add to&nbsp;Simpy" alt="Add to&nbsp;Simpy" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.kirtsy.com//submit.php?url=http://rubenlaguna.com/wp/2009/11/01/incorrect-track-length-in-itunes/" rel="nofollow" title="Add to&nbsp;Kirtsy"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/skirt.png" title="Add to&nbsp;Kirtsy" alt="Add to&nbsp;Kirtsy" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http://rubenlaguna.com/wp/2009/11/01/incorrect-track-length-in-itunes/&amp;title=Incorrect+track+length+in+iTunes" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit.php?url=http://rubenlaguna.com/wp/2009/11/01/incorrect-track-length-in-itunes/&amp;title=Incorrect+track+length+in+iTunes" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.shoutwire.com/?p=submit&amp;link=http://rubenlaguna.com/wp/2009/11/01/incorrect-track-length-in-itunes/" rel="nofollow" title="Add to&nbsp;Shoutwire"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/shoutwire.png" title="Add to&nbsp;Shoutwire" alt="Add to&nbsp;Shoutwire" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.squidoo.com/lensmaster/bookmark?http://rubenlaguna.com/wp/2009/11/01/incorrect-track-length-in-itunes/" rel="nofollow" title="Add to&nbsp;Squidoo"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/squidoo.png" title="Add to&nbsp;Squidoo" alt="Add to&nbsp;Squidoo" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.sphere.com/sphereit/http://rubenlaguna.com/wp/2009/11/01/incorrect-track-length-in-itunes/" rel="nofollow" title="Add to&nbsp;SphereIt"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/sphereit.png" title="Add to&nbsp;SphereIt" alt="Add to&nbsp;SphereIt" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.spurl.net/spurl.php?url=http://rubenlaguna.com/wp/2009/11/01/incorrect-track-length-in-itunes/&amp;title=Incorrect+track+length+in+iTunes" rel="nofollow" title="Add to&nbsp;Spurl"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/spurl.png" title="Add to&nbsp;Spurl" alt="Add to&nbsp;Spurl" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://rubenlaguna.com/wp/2009/11/01/incorrect-track-length-in-itunes/" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.thisnext.com/pick/new/submit/sociable/?url=http://rubenlaguna.com/wp/2009/11/01/incorrect-track-length-in-itunes/&amp;name=Incorrect+track+length+in+iTunes" rel="nofollow" title="Add to&nbsp;ThisNext"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/thisnext.png" title="Add to&nbsp;ThisNext" alt="Add to&nbsp;ThisNext" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://tipd.com/submit.php?url=http://rubenlaguna.com/wp/2009/11/01/incorrect-track-length-in-itunes/" rel="nofollow" title="Add to&nbsp;Tip'd"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/tipd.png" title="Add to&nbsp;Tip'd" alt="Add to&nbsp;Tip'd" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://webride.org/discuss/split.php?uri=http://rubenlaguna.com/wp/2009/11/01/incorrect-track-length-in-itunes/&amp;title=Incorrect+track+length+in+iTunes" rel="nofollow" title="Add to&nbsp;Webride"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/webride.png" title="Add to&nbsp;Webride" alt="Add to&nbsp;Webride" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.wists.com/t.php?c=null&amp;r=http://rubenlaguna.com/wp/2009/11/01/incorrect-track-length-in-itunes/&amp;u=http://rubenlaguna.com/wp/2009/11/01/incorrect-track-length-in-itunes/&amp;title={text}" rel="nofollow" title="Add to&nbsp;Wists"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/wists.png" title="Add to&nbsp;Wists" alt="Add to&nbsp;Wists" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://rubenlaguna.com/wp/2009/11/01/incorrect-track-length-in-itunes/&amp;t=Incorrect+track+length+in+iTunes" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
<a style="font-size:90%;text-align: right; " title="Click me to hide the sites." href="#" onclick="$$('div.d980').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); return false;">Hide Sites</a>
</div>
</div>
<!-- Social Bookmarks END -->
<script type="text/javascript">$$('div.d980').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); </script>]]></content:encoded>
			<wfw:commentRss>http://rubenlaguna.com/wp/2009/11/01/incorrect-track-length-in-itunes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Disable DOM DTD validation</title>
		<link>http://rubenlaguna.com/wp/2009/10/25/disable-dom-dtd-validation/</link>
		<comments>http://rubenlaguna.com/wp/2009/10/25/disable-dom-dtd-validation/#comments</comments>
		<pubDate>Sun, 25 Oct 2009 09:26:48 +0000</pubDate>
		<dc:creator>ruben.laguna</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[disable]]></category>
		<category><![CDATA[dom]]></category>
		<category><![CDATA[dtd]]></category>
		<category><![CDATA[load]]></category>
		<category><![CDATA[parser]]></category>
		<category><![CDATA[validation]]></category>
		<category><![CDATA[xerces]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://rubenlaguna.com/wp/?p=969</guid>
		<description><![CDATA[




setValidating(false) will not prevent DTD validation, but you can set http://apache.org/xml/features/nonvalidating/load-external-dtd feature to false.  I think is a Xerces-only feature, though, it may not be recognized by other parsers.


        DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance&#40;&#41;;
        factory.setValidating&#40;false&#41;;
       [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://java.sun.com/javase/6/docs/api/javax/xml/parsers/DocumentBuilderFactory.html#setValidating(boolean)"><code>setValidating(false)</code></a> will not prevent DTD validation, but you can set <a href="http://xerces.apache.org/xerces2-j/features.html#nonvalidating.load-external-dtd"><code>http://apache.org/xml/features/nonvalidating/load-external-dtd</code> feature</a> to <code>false</code>.  I think is a Xerces-only feature, though, it may not be recognized by other parsers.</p>


<div class="wp_syntax"><div class="code"><pre class="java" style="font-family:monospace;">        DocumentBuilderFactory factory <span style="color: #339933;">=</span> DocumentBuilderFactory.<span style="color: #006633;">newInstance</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        factory.<span style="color: #006633;">setValidating</span><span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">false</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #666666; font-style: italic;">//factory.setFeature(&quot;http://xml.org/sax/features/external-parameter-entities&quot;, false); // it doesn't work</span>
        factory.<span style="color: #006633;">setFeature</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;http://apache.org/xml/features/nonvalidating/load-external-dtd&quot;</span>, <span style="color: #000066; font-weight: bold;">false</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        DocumentBuilder parser <span style="color: #339933;">=</span> factory.<span style="color: #006633;">newDocumentBuilder</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #003399;">Document</span> doc <span style="color: #339933;">=</span> parser.<span style="color: #006633;">parse</span><span style="color: #009900;">&#40;</span>getClass<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>.<span style="color: #006633;">getResourceAsStream</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;ennote.xml&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>


<p>Typical DTD not found exception stacktrace</p>


<div class="wp_syntax"><div class="code"><pre class="java" style="font-family:monospace;">java.<span style="color: #006633;">io</span>.<span style="color: #003399;">FileNotFoundException</span><span style="color: #339933;">:</span> <span style="color: #339933;">/</span>Users<span style="color: #339933;">/</span>ecerulm<span style="color: #339933;">/</span>NetBeansProjects<span style="color: #339933;">/</span>en4j<span style="color: #339933;">/</span>NBPlatformApp<span style="color: #339933;">/</span><span style="color: #003399;">DTD</span><span style="color: #339933;">/</span>xhtml1<span style="color: #339933;">-</span>strict.<span style="color: #006633;">dtd</span> <span style="color: #009900;">&#40;</span>No such file or directory<span style="color: #009900;">&#41;</span>
	at java.<span style="color: #006633;">io</span>.<span style="color: #003399;">FileInputStream</span>.<span style="color: #006633;">open</span><span style="color: #009900;">&#40;</span><span style="color: #000000; font-weight: bold;">Native</span> <span style="color: #003399;">Method</span><span style="color: #009900;">&#41;</span>
	at java.<span style="color: #006633;">io</span>.<span style="color: #003399;">FileInputStream</span>.<span style="color: #339933;">&lt;</span>init<span style="color: #339933;">&gt;</span><span style="color: #009900;">&#40;</span><span style="color: #003399;">FileInputStream</span>.<span style="color: #006633;">java</span><span style="color: #339933;">:</span><span style="color: #cc66cc;">106</span><span style="color: #009900;">&#41;</span>
	at java.<span style="color: #006633;">io</span>.<span style="color: #003399;">FileInputStream</span>.<span style="color: #339933;">&lt;</span>init<span style="color: #339933;">&gt;</span><span style="color: #009900;">&#40;</span><span style="color: #003399;">FileInputStream</span>.<span style="color: #006633;">java</span><span style="color: #339933;">:</span><span style="color: #cc66cc;">66</span><span style="color: #009900;">&#41;</span>
	at sun.<span style="color: #006633;">net</span>.<span style="color: #006633;">www</span>.<span style="color: #006633;">protocol</span>.<span style="color: #006633;">file</span>.<span style="color: #006633;">FileURLConnection</span>.<span style="color: #006633;">connect</span><span style="color: #009900;">&#40;</span>FileURLConnection.<span style="color: #006633;">java</span><span style="color: #339933;">:</span><span style="color: #cc66cc;">70</span><span style="color: #009900;">&#41;</span>
	at sun.<span style="color: #006633;">net</span>.<span style="color: #006633;">www</span>.<span style="color: #006633;">protocol</span>.<span style="color: #006633;">file</span>.<span style="color: #006633;">FileURLConnection</span>.<span style="color: #006633;">getInputStream</span><span style="color: #009900;">&#40;</span>FileURLConnection.<span style="color: #006633;">java</span><span style="color: #339933;">:</span><span style="color: #cc66cc;">161</span><span style="color: #009900;">&#41;</span>
	at com.<span style="color: #006633;">sun</span>.<span style="color: #006633;">org</span>.<span style="color: #006633;">apache</span>.<span style="color: #006633;">xerces</span>.<span style="color: #006633;">internal</span>.<span style="color: #006633;">impl</span>.<span style="color: #006633;">XMLEntityManager</span>.<span style="color: #006633;">setupCurrentEntity</span><span style="color: #009900;">&#40;</span>XMLEntityManager.<span style="color: #006633;">java</span><span style="color: #339933;">:</span><span style="color: #cc66cc;">653</span><span style="color: #009900;">&#41;</span>
	at com.<span style="color: #006633;">sun</span>.<span style="color: #006633;">org</span>.<span style="color: #006633;">apache</span>.<span style="color: #006633;">xerces</span>.<span style="color: #006633;">internal</span>.<span style="color: #006633;">impl</span>.<span style="color: #006633;">XMLEntityManager</span>.<span style="color: #006633;">startEntity</span><span style="color: #009900;">&#40;</span>XMLEntityManager.<span style="color: #006633;">java</span><span style="color: #339933;">:</span><span style="color: #cc66cc;">1315</span><span style="color: #009900;">&#41;</span>
	at com.<span style="color: #006633;">sun</span>.<span style="color: #006633;">org</span>.<span style="color: #006633;">apache</span>.<span style="color: #006633;">xerces</span>.<span style="color: #006633;">internal</span>.<span style="color: #006633;">impl</span>.<span style="color: #006633;">XMLEntityManager</span>.<span style="color: #006633;">startDTDEntity</span><span style="color: #009900;">&#40;</span>XMLEntityManager.<span style="color: #006633;">java</span><span style="color: #339933;">:</span><span style="color: #cc66cc;">1282</span><span style="color: #009900;">&#41;</span>
	at com.<span style="color: #006633;">sun</span>.<span style="color: #006633;">org</span>.<span style="color: #006633;">apache</span>.<span style="color: #006633;">xerces</span>.<span style="color: #006633;">internal</span>.<span style="color: #006633;">impl</span>.<span style="color: #006633;">XMLDTDScannerImpl</span>.<span style="color: #006633;">setInputSource</span><span style="color: #009900;">&#40;</span>XMLDTDScannerImpl.<span style="color: #006633;">java</span><span style="color: #339933;">:</span><span style="color: #cc66cc;">283</span><span style="color: #009900;">&#41;</span>
	at com.<span style="color: #006633;">sun</span>.<span style="color: #006633;">org</span>.<span style="color: #006633;">apache</span>.<span style="color: #006633;">xerces</span>.<span style="color: #006633;">internal</span>.<span style="color: #006633;">impl</span>.<span style="color: #006633;">XMLDocumentScannerImpl</span>$DTDDriver.<span style="color: #006633;">dispatch</span><span style="color: #009900;">&#40;</span>XMLDocumentScannerImpl.<span style="color: #006633;">java</span><span style="color: #339933;">:</span><span style="color: #cc66cc;">1193</span><span style="color: #009900;">&#41;</span>
	at com.<span style="color: #006633;">sun</span>.<span style="color: #006633;">org</span>.<span style="color: #006633;">apache</span>.<span style="color: #006633;">xerces</span>.<span style="color: #006633;">internal</span>.<span style="color: #006633;">impl</span>.<span style="color: #006633;">XMLDocumentScannerImpl</span>$DTDDriver.<span style="color: #006633;">next</span><span style="color: #009900;">&#40;</span>XMLDocumentScannerImpl.<span style="color: #006633;">java</span><span style="color: #339933;">:</span><span style="color: #cc66cc;">1090</span><span style="color: #009900;">&#41;</span>
	at com.<span style="color: #006633;">sun</span>.<span style="color: #006633;">org</span>.<span style="color: #006633;">apache</span>.<span style="color: #006633;">xerces</span>.<span style="color: #006633;">internal</span>.<span style="color: #006633;">impl</span>.<span style="color: #006633;">XMLDocumentScannerImpl</span>$PrologDriver.<span style="color: #006633;">next</span><span style="color: #009900;">&#40;</span>XMLDocumentScannerImpl.<span style="color: #006633;">java</span><span style="color: #339933;">:</span><span style="color: #cc66cc;">1003</span><span style="color: #009900;">&#41;</span>
	at com.<span style="color: #006633;">sun</span>.<span style="color: #006633;">org</span>.<span style="color: #006633;">apache</span>.<span style="color: #006633;">xerces</span>.<span style="color: #006633;">internal</span>.<span style="color: #006633;">impl</span>.<span style="color: #006633;">XMLDocumentScannerImpl</span>.<span style="color: #006633;">next</span><span style="color: #009900;">&#40;</span>XMLDocumentScannerImpl.<span style="color: #006633;">java</span><span style="color: #339933;">:</span><span style="color: #cc66cc;">648</span><span style="color: #009900;">&#41;</span>
	at com.<span style="color: #006633;">sun</span>.<span style="color: #006633;">org</span>.<span style="color: #006633;">apache</span>.<span style="color: #006633;">xerces</span>.<span style="color: #006633;">internal</span>.<span style="color: #006633;">impl</span>.<span style="color: #006633;">XMLDocumentFragmentScannerImpl</span>.<span style="color: #006633;">scanDocument</span><span style="color: #009900;">&#40;</span>XMLDocumentFragmentScannerImpl.<span style="color: #006633;">java</span><span style="color: #339933;">:</span><span style="color: #cc66cc;">510</span><span style="color: #009900;">&#41;</span>
	at com.<span style="color: #006633;">sun</span>.<span style="color: #006633;">org</span>.<span style="color: #006633;">apache</span>.<span style="color: #006633;">xerces</span>.<span style="color: #006633;">internal</span>.<span style="color: #006633;">parsers</span>.<span style="color: #006633;">XML11Configuration</span>.<span style="color: #006633;">parse</span><span style="color: #009900;">&#40;</span>XML11Configuration.<span style="color: #006633;">java</span><span style="color: #339933;">:</span><span style="color: #cc66cc;">807</span><span style="color: #009900;">&#41;</span>
	at com.<span style="color: #006633;">sun</span>.<span style="color: #006633;">org</span>.<span style="color: #006633;">apache</span>.<span style="color: #006633;">xerces</span>.<span style="color: #006633;">internal</span>.<span style="color: #006633;">parsers</span>.<span style="color: #006633;">XML11Configuration</span>.<span style="color: #006633;">parse</span><span style="color: #009900;">&#40;</span>XML11Configuration.<span style="color: #006633;">java</span><span style="color: #339933;">:</span><span style="color: #cc66cc;">737</span><span style="color: #009900;">&#41;</span>
	at com.<span style="color: #006633;">sun</span>.<span style="color: #006633;">org</span>.<span style="color: #006633;">apache</span>.<span style="color: #006633;">xerces</span>.<span style="color: #006633;">internal</span>.<span style="color: #006633;">parsers</span>.<span style="color: #006633;">XMLParser</span>.<span style="color: #006633;">parse</span><span style="color: #009900;">&#40;</span>XMLParser.<span style="color: #006633;">java</span><span style="color: #339933;">:</span><span style="color: #cc66cc;">107</span><span style="color: #009900;">&#41;</span>
	at com.<span style="color: #006633;">sun</span>.<span style="color: #006633;">org</span>.<span style="color: #006633;">apache</span>.<span style="color: #006633;">xerces</span>.<span style="color: #006633;">internal</span>.<span style="color: #006633;">parsers</span>.<span style="color: #006633;">DOMParser</span>.<span style="color: #006633;">parse</span><span style="color: #009900;">&#40;</span>DOMParser.<span style="color: #006633;">java</span><span style="color: #339933;">:</span><span style="color: #cc66cc;">225</span><span style="color: #009900;">&#41;</span>
	at com.<span style="color: #006633;">sun</span>.<span style="color: #006633;">org</span>.<span style="color: #006633;">apache</span>.<span style="color: #006633;">xerces</span>.<span style="color: #006633;">internal</span>.<span style="color: #006633;">jaxp</span>.<span style="color: #006633;">DocumentBuilderImpl</span>.<span style="color: #006633;">parse</span><span style="color: #009900;">&#40;</span>DocumentBuilderImpl.<span style="color: #006633;">java</span><span style="color: #339933;">:</span><span style="color: #cc66cc;">283</span><span style="color: #009900;">&#41;</span>
	at javax.<span style="color: #006633;">xml</span>.<span style="color: #006633;">parsers</span>.<span style="color: #006633;">DocumentBuilder</span>.<span style="color: #006633;">parse</span><span style="color: #009900;">&#40;</span>DocumentBuilder.<span style="color: #006633;">java</span><span style="color: #339933;">:</span><span style="color: #cc66cc;">124</span><span style="color: #009900;">&#41;</span>
	at com.<span style="color: #006633;">rubenlaguna</span>.<span style="color: #006633;">en4j</span>.<span style="color: #006633;">NoteContentViewModule</span>.<span style="color: #006633;">NoteContentViewTopComponent</span>.<span style="color: #006633;">resultChanged</span><span style="color: #009900;">&#40;</span>NoteContentViewTopComponent.<span style="color: #006633;">java</span><span style="color: #339933;">:</span><span style="color: #cc66cc;">141</span><span style="color: #009900;">&#41;</span>
...
...</pre></div></div>


<ul>
    <li><a href="http://xerces.apache.org/xerces2-j/features.html#nonvalidating.load-external-dtd">http://xerces.apache.org/xerces2-j/features.html#nonvalidating.load-external-dtd</a></li>
    <li><a href="http://xerces.apache.org/xerces2-j/features.html#external-parameter-entities">http://xerces.apache.org/xerces2-j/features.html#external-parameter-entities</a></li>


    <li><a href="http://forums.sun.com/thread.jspa?threadID=284209&#038;forumID=34">http://forums.sun.com/thread.jspa?threadID=284209&#038;forumID=34</a></li>
    <li><a href="http://lists.xml.org/archives/xml-dev/200101/msg01055.html">http://lists.xml.org/archives/xml-dev/200101/msg01055.html</a></li>


</ul>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a title="Click me to see the sites." href="#" onclick="$$('div.d969').each( function(e) { e.visualEffect('slide_down',{duration:2.5}) }); return false;"><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d969" style="overflow:hidden">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;Name=Disable+DOM+DTD+validation&amp;Description=Disable+DOM+DTD+validation&amp;Url=http://rubenlaguna.com/wp/2009/10/25/disable-dom-dtd-validation/" rel="nofollow" title="Add to&nbsp;BlinkList"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/blinklist.png" title="Add to&nbsp;BlinkList" alt="Add to&nbsp;BlinkList" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://rubenlaguna.com/wp/2009/10/25/disable-dom-dtd-validation/" rel="nofollow" title="Add to&nbsp;Bloglines"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/bloglines.png" title="Add to&nbsp;Bloglines" alt="Add to&nbsp;Bloglines" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://blogmarks.net/my/new.php?mini=1&amp;simple=1&amp;url=http://rubenlaguna.com/wp/2009/10/25/disable-dom-dtd-validation/&amp;title=Disable+DOM+DTD+validation" rel="nofollow" title="Add to&nbsp;Blogmarks"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/bmarks.png" title="Add to&nbsp;Blogmarks" alt="Add to&nbsp;Blogmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://buzz.yahoo.com/submit?submitUrl=http://rubenlaguna.com/wp/2009/10/25/disable-dom-dtd-validation/&amp;submitHeadline=Disable+DOM+DTD+validation&amp;submitSummary=" rel="nofollow" title="Add to&nbsp;Buzz"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/buzz.png" title="Add to&nbsp;Buzz" alt="Add to&nbsp;Buzz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.connotea.org/addpopup?continue=confirm&amp;uri=http://rubenlaguna.com/wp/2009/10/25/disable-dom-dtd-validation/&amp;title=Disable+DOM+DTD+validation" rel="nofollow" title="Add to&nbsp;Connotea"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/connotea.png" title="Add to&nbsp;Connotea" alt="Add to&nbsp;Connotea" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://rubenlaguna.com/wp/2009/10/25/disable-dom-dtd-validation/&amp;title=Disable+DOM+DTD+validation" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.diigo.com/post?url=http://rubenlaguna.com/wp/2009/10/25/disable-dom-dtd-validation/&amp;title=Disable+DOM+DTD+validation" rel="nofollow" title="Add to&nbsp;Diigo"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/diigo.png" title="Add to&nbsp;Diigo" alt="Add to&nbsp;Diigo" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://rubenlaguna.com/wp/2009/10/25/disable-dom-dtd-validation/&amp;title=Disable+DOM+DTD+validation" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dotnetkicks.com/kick/?url=http://rubenlaguna.com/wp/2009/10/25/disable-dom-dtd-validation/&amp;title=Disable+DOM+DTD+validation" rel="nofollow" title="Add to&nbsp;DotNetKicks"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/dotnetkicks.png" title="Add to&nbsp;DotNetKicks" alt="Add to&nbsp;DotNetKicks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dzone.com/links/add.html?description=Disable+DOM+DTD+validation&amp;url=http://rubenlaguna.com/wp/2009/10/25/disable-dom-dtd-validation/&amp;title=Disable+DOM+DTD+validation" rel="nofollow" title="Add to&nbsp;DZone"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/dzone.png" title="Add to&nbsp;DZone" alt="Add to&nbsp;DZone" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http://rubenlaguna.com/wp/2009/10/25/disable-dom-dtd-validation/" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://cgi.fark.com/cgi/fark/farkit.pl?u=http://rubenlaguna.com/wp/2009/10/25/disable-dom-dtd-validation/&amp;h=Disable+DOM+DTD+validation" rel="nofollow" title="Add to&nbsp;Fark"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/fark.png" title="Add to&nbsp;Fark" alt="Add to&nbsp;Fark" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://faves.com/Authoring.aspx?u=http://rubenlaguna.com/wp/2009/10/25/disable-dom-dtd-validation/&amp;t=Disable+DOM+DTD+validation" rel="nofollow" title="Add to&nbsp;Faves"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/bluedot.png" title="Add to&nbsp;Faves" alt="Add to&nbsp;Faves" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://fleck.com/litebookmarklet.php?url=http://rubenlaguna.com/wp/2009/10/25/disable-dom-dtd-validation/&amp;title=Disable+DOM+DTD+validation" rel="nofollow" title="Add to&nbsp;Fleck"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/fleck.png" title="Add to&nbsp;Fleck" alt="Add to&nbsp;Fleck" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://FriendSite.com/users/bookmarks/?u=http://rubenlaguna.com/wp/2009/10/25/disable-dom-dtd-validation/&amp;t=Disable+DOM+DTD+validation" rel="nofollow" title="Add to&nbsp;FriendSite"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/friendsite.png" title="Add to&nbsp;FriendSite" alt="Add to&nbsp;FriendSite" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://rubenlaguna.com/wp/2009/10/25/disable-dom-dtd-validation/&amp;title=Disable+DOM+DTD+validation" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.kaboodle.com/za/selectpage?p_pop=false&amp;pa=url&amp;u=http://rubenlaguna.com/wp/2009/10/25/disable-dom-dtd-validation/" rel="nofollow" title="Add to&nbsp;Kaboodle"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/kaboodle.png" title="Add to&nbsp;Kaboodle" alt="Add to&nbsp;Kaboodle" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.maple.nu/cgi-bin/search6/usa/ss_submit.cgi?fct=100&amp;url=http://rubenlaguna.com/wp/2009/10/25/disable-dom-dtd-validation/&amp;title=Disable+DOM+DTD+validation"" rel="nofollow" title="Add to&nbsp;Maple"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/maple.png" title="Add to&nbsp;Maple" alt="Add to&nbsp;Maple" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.mister-wong.com/index.php?action=addurl&amp;bm_url=http://rubenlaguna.com/wp/2009/10/25/disable-dom-dtd-validation/&amp;bm_description=Disable+DOM+DTD+validation" rel="nofollow" title="Add to&nbsp;Mister Wong"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/misterwong.png" title="Add to&nbsp;Mister Wong" alt="Add to&nbsp;Mister Wong" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http://rubenlaguna.com/wp/2009/10/25/disable-dom-dtd-validation/&amp;T=Disable+DOM+DTD+validation" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://netvouz.com/action/submitBookmark?url=http://rubenlaguna.com/wp/2009/10/25/disable-dom-dtd-validation/&amp;title=Disable+DOM+DTD+validation&amp;popup=no" rel="nofollow" title="Add to&nbsp;Netvouz"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/netvouz.png" title="Add to&nbsp;Netvouz" alt="Add to&nbsp;Netvouz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.newsvine.com/_wine/save?u=http://rubenlaguna.com/wp/2009/10/25/disable-dom-dtd-validation/&amp;h=Disable+DOM+DTD+validation" rel="nofollow" title="Add to&nbsp;Newsvine"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/newsvine.png" title="Add to&nbsp;Newsvine" alt="Add to&nbsp;Newsvine" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.plugim.com/submit?url=http://rubenlaguna.com/wp/2009/10/25/disable-dom-dtd-validation/&amp;title=Disable+DOM+DTD+validation" rel="nofollow" title="Add to&nbsp;PlugIM"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/plugim.png" title="Add to&nbsp;PlugIM" alt="Add to&nbsp;PlugIM" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://rubenlaguna.com/wp/2009/10/25/disable-dom-dtd-validation/&amp;title=Disable+DOM+DTD+validation" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.simpy.com/simpy/LinkAdd.do?href=http://rubenlaguna.com/wp/2009/10/25/disable-dom-dtd-validation/&amp;title=Disable+DOM+DTD+validation" rel="nofollow" title="Add to&nbsp;Simpy"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/simpy.png" title="Add to&nbsp;Simpy" alt="Add to&nbsp;Simpy" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.kirtsy.com//submit.php?url=http://rubenlaguna.com/wp/2009/10/25/disable-dom-dtd-validation/" rel="nofollow" title="Add to&nbsp;Kirtsy"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/skirt.png" title="Add to&nbsp;Kirtsy" alt="Add to&nbsp;Kirtsy" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http://rubenlaguna.com/wp/2009/10/25/disable-dom-dtd-validation/&amp;title=Disable+DOM+DTD+validation" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit.php?url=http://rubenlaguna.com/wp/2009/10/25/disable-dom-dtd-validation/&amp;title=Disable+DOM+DTD+validation" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.shoutwire.com/?p=submit&amp;link=http://rubenlaguna.com/wp/2009/10/25/disable-dom-dtd-validation/" rel="nofollow" title="Add to&nbsp;Shoutwire"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/shoutwire.png" title="Add to&nbsp;Shoutwire" alt="Add to&nbsp;Shoutwire" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.squidoo.com/lensmaster/bookmark?http://rubenlaguna.com/wp/2009/10/25/disable-dom-dtd-validation/" rel="nofollow" title="Add to&nbsp;Squidoo"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/squidoo.png" title="Add to&nbsp;Squidoo" alt="Add to&nbsp;Squidoo" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.sphere.com/sphereit/http://rubenlaguna.com/wp/2009/10/25/disable-dom-dtd-validation/" rel="nofollow" title="Add to&nbsp;SphereIt"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/sphereit.png" title="Add to&nbsp;SphereIt" alt="Add to&nbsp;SphereIt" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.spurl.net/spurl.php?url=http://rubenlaguna.com/wp/2009/10/25/disable-dom-dtd-validation/&amp;title=Disable+DOM+DTD+validation" rel="nofollow" title="Add to&nbsp;Spurl"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/spurl.png" title="Add to&nbsp;Spurl" alt="Add to&nbsp;Spurl" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://rubenlaguna.com/wp/2009/10/25/disable-dom-dtd-validation/" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.thisnext.com/pick/new/submit/sociable/?url=http://rubenlaguna.com/wp/2009/10/25/disable-dom-dtd-validation/&amp;name=Disable+DOM+DTD+validation" rel="nofollow" title="Add to&nbsp;ThisNext"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/thisnext.png" title="Add to&nbsp;ThisNext" alt="Add to&nbsp;ThisNext" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://tipd.com/submit.php?url=http://rubenlaguna.com/wp/2009/10/25/disable-dom-dtd-validation/" rel="nofollow" title="Add to&nbsp;Tip'd"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/tipd.png" title="Add to&nbsp;Tip'd" alt="Add to&nbsp;Tip'd" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://webride.org/discuss/split.php?uri=http://rubenlaguna.com/wp/2009/10/25/disable-dom-dtd-validation/&amp;title=Disable+DOM+DTD+validation" rel="nofollow" title="Add to&nbsp;Webride"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/webride.png" title="Add to&nbsp;Webride" alt="Add to&nbsp;Webride" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.wists.com/t.php?c=null&amp;r=http://rubenlaguna.com/wp/2009/10/25/disable-dom-dtd-validation/&amp;u=http://rubenlaguna.com/wp/2009/10/25/disable-dom-dtd-validation/&amp;title={text}" rel="nofollow" title="Add to&nbsp;Wists"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/wists.png" title="Add to&nbsp;Wists" alt="Add to&nbsp;Wists" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://rubenlaguna.com/wp/2009/10/25/disable-dom-dtd-validation/&amp;t=Disable+DOM+DTD+validation" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
<a style="font-size:90%;text-align: right; " title="Click me to hide the sites." href="#" onclick="$$('div.d969').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); return false;">Hide Sites</a>
</div>
</div>
<!-- Social Bookmarks END -->
<script type="text/javascript">$$('div.d969').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); </script>]]></content:encoded>
			<wfw:commentRss>http://rubenlaguna.com/wp/2009/10/25/disable-dom-dtd-validation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google wave extension list</title>
		<link>http://rubenlaguna.com/wp/2009/10/23/google-wave-extension-list/</link>
		<comments>http://rubenlaguna.com/wp/2009/10/23/google-wave-extension-list/#comments</comments>
		<pubDate>Fri, 23 Oct 2009 14:17:17 +0000</pubDate>
		<dc:creator>ruben.laguna</dc:creator>
				<category><![CDATA[google]]></category>
		<category><![CDATA[extension]]></category>
		<category><![CDATA[extensions]]></category>
		<category><![CDATA[gadgets]]></category>
		<category><![CDATA[googlewave]]></category>
		<category><![CDATA[robots]]></category>
		<category><![CDATA[wave]]></category>

		<guid isPermaLink="false">http://rubenlaguna.com/wp/?p=966</guid>
		<description><![CDATA[Google Wave Extension List &#8211; 


Bookmark It












































Hide Sites



$$('div.d966').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); ]]></description>
			<content:encoded><![CDATA[<p><object id="_ds_13086406" name="_ds_13086406" width="670" height="550" type="application/x-shockwave-flash" data="http://viewer.docstoc.com/"><param name="FlashVars" value="doc_id=13086406&#038;mem_id=26209&#038;doc_type=pdf&#038;fullscreen=0" /><param name="movie" value="http://viewer.docstoc.com/"/><param name="allowScriptAccess" value="always" /><param name="allowFullScreen" value="true" /></object><br /><font size="1"><a href="http://www.docstoc.com/docs/13086406/Google-Wave-Extension-List">Google Wave Extension List</a> &#8211; </font></p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a title="Click me to see the sites." href="#" onclick="$$('div.d966').each( function(e) { e.visualEffect('slide_down',{duration:2.5}) }); return false;"><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d966" style="overflow:hidden">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;Name=Google+wave+extension+list&amp;Description=Google+wave+extension+list&amp;Url=http://rubenlaguna.com/wp/2009/10/23/google-wave-extension-list/" rel="nofollow" title="Add to&nbsp;BlinkList"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/blinklist.png" title="Add to&nbsp;BlinkList" alt="Add to&nbsp;BlinkList" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://rubenlaguna.com/wp/2009/10/23/google-wave-extension-list/" rel="nofollow" title="Add to&nbsp;Bloglines"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/bloglines.png" title="Add to&nbsp;Bloglines" alt="Add to&nbsp;Bloglines" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://blogmarks.net/my/new.php?mini=1&amp;simple=1&amp;url=http://rubenlaguna.com/wp/2009/10/23/google-wave-extension-list/&amp;title=Google+wave+extension+list" rel="nofollow" title="Add to&nbsp;Blogmarks"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/bmarks.png" title="Add to&nbsp;Blogmarks" alt="Add to&nbsp;Blogmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://buzz.yahoo.com/submit?submitUrl=http://rubenlaguna.com/wp/2009/10/23/google-wave-extension-list/&amp;submitHeadline=Google+wave+extension+list&amp;submitSummary=" rel="nofollow" title="Add to&nbsp;Buzz"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/buzz.png" title="Add to&nbsp;Buzz" alt="Add to&nbsp;Buzz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.connotea.org/addpopup?continue=confirm&amp;uri=http://rubenlaguna.com/wp/2009/10/23/google-wave-extension-list/&amp;title=Google+wave+extension+list" rel="nofollow" title="Add to&nbsp;Connotea"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/connotea.png" title="Add to&nbsp;Connotea" alt="Add to&nbsp;Connotea" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://rubenlaguna.com/wp/2009/10/23/google-wave-extension-list/&amp;title=Google+wave+extension+list" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.diigo.com/post?url=http://rubenlaguna.com/wp/2009/10/23/google-wave-extension-list/&amp;title=Google+wave+extension+list" rel="nofollow" title="Add to&nbsp;Diigo"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/diigo.png" title="Add to&nbsp;Diigo" alt="Add to&nbsp;Diigo" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://rubenlaguna.com/wp/2009/10/23/google-wave-extension-list/&amp;title=Google+wave+extension+list" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dotnetkicks.com/kick/?url=http://rubenlaguna.com/wp/2009/10/23/google-wave-extension-list/&amp;title=Google+wave+extension+list" rel="nofollow" title="Add to&nbsp;DotNetKicks"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/dotnetkicks.png" title="Add to&nbsp;DotNetKicks" alt="Add to&nbsp;DotNetKicks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dzone.com/links/add.html?description=Google+wave+extension+list&amp;url=http://rubenlaguna.com/wp/2009/10/23/google-wave-extension-list/&amp;title=Google+wave+extension+list" rel="nofollow" title="Add to&nbsp;DZone"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/dzone.png" title="Add to&nbsp;DZone" alt="Add to&nbsp;DZone" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http://rubenlaguna.com/wp/2009/10/23/google-wave-extension-list/" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://cgi.fark.com/cgi/fark/farkit.pl?u=http://rubenlaguna.com/wp/2009/10/23/google-wave-extension-list/&amp;h=Google+wave+extension+list" rel="nofollow" title="Add to&nbsp;Fark"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/fark.png" title="Add to&nbsp;Fark" alt="Add to&nbsp;Fark" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://faves.com/Authoring.aspx?u=http://rubenlaguna.com/wp/2009/10/23/google-wave-extension-list/&amp;t=Google+wave+extension+list" rel="nofollow" title="Add to&nbsp;Faves"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/bluedot.png" title="Add to&nbsp;Faves" alt="Add to&nbsp;Faves" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://fleck.com/litebookmarklet.php?url=http://rubenlaguna.com/wp/2009/10/23/google-wave-extension-list/&amp;title=Google+wave+extension+list" rel="nofollow" title="Add to&nbsp;Fleck"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/fleck.png" title="Add to&nbsp;Fleck" alt="Add to&nbsp;Fleck" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://FriendSite.com/users/bookmarks/?u=http://rubenlaguna.com/wp/2009/10/23/google-wave-extension-list/&amp;t=Google+wave+extension+list" rel="nofollow" title="Add to&nbsp;FriendSite"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/friendsite.png" title="Add to&nbsp;FriendSite" alt="Add to&nbsp;FriendSite" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://rubenlaguna.com/wp/2009/10/23/google-wave-extension-list/&amp;title=Google+wave+extension+list" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.kaboodle.com/za/selectpage?p_pop=false&amp;pa=url&amp;u=http://rubenlaguna.com/wp/2009/10/23/google-wave-extension-list/" rel="nofollow" title="Add to&nbsp;Kaboodle"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/kaboodle.png" title="Add to&nbsp;Kaboodle" alt="Add to&nbsp;Kaboodle" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.maple.nu/cgi-bin/search6/usa/ss_submit.cgi?fct=100&amp;url=http://rubenlaguna.com/wp/2009/10/23/google-wave-extension-list/&amp;title=Google+wave+extension+list"" rel="nofollow" title="Add to&nbsp;Maple"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/maple.png" title="Add to&nbsp;Maple" alt="Add to&nbsp;Maple" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.mister-wong.com/index.php?action=addurl&amp;bm_url=http://rubenlaguna.com/wp/2009/10/23/google-wave-extension-list/&amp;bm_description=Google+wave+extension+list" rel="nofollow" title="Add to&nbsp;Mister Wong"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/misterwong.png" title="Add to&nbsp;Mister Wong" alt="Add to&nbsp;Mister Wong" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http://rubenlaguna.com/wp/2009/10/23/google-wave-extension-list/&amp;T=Google+wave+extension+list" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://netvouz.com/action/submitBookmark?url=http://rubenlaguna.com/wp/2009/10/23/google-wave-extension-list/&amp;title=Google+wave+extension+list&amp;popup=no" rel="nofollow" title="Add to&nbsp;Netvouz"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/netvouz.png" title="Add to&nbsp;Netvouz" alt="Add to&nbsp;Netvouz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.newsvine.com/_wine/save?u=http://rubenlaguna.com/wp/2009/10/23/google-wave-extension-list/&amp;h=Google+wave+extension+list" rel="nofollow" title="Add to&nbsp;Newsvine"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/newsvine.png" title="Add to&nbsp;Newsvine" alt="Add to&nbsp;Newsvine" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.plugim.com/submit?url=http://rubenlaguna.com/wp/2009/10/23/google-wave-extension-list/&amp;title=Google+wave+extension+list" rel="nofollow" title="Add to&nbsp;PlugIM"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/plugim.png" title="Add to&nbsp;PlugIM" alt="Add to&nbsp;PlugIM" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://rubenlaguna.com/wp/2009/10/23/google-wave-extension-list/&amp;title=Google+wave+extension+list" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.simpy.com/simpy/LinkAdd.do?href=http://rubenlaguna.com/wp/2009/10/23/google-wave-extension-list/&amp;title=Google+wave+extension+list" rel="nofollow" title="Add to&nbsp;Simpy"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/simpy.png" title="Add to&nbsp;Simpy" alt="Add to&nbsp;Simpy" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.kirtsy.com//submit.php?url=http://rubenlaguna.com/wp/2009/10/23/google-wave-extension-list/" rel="nofollow" title="Add to&nbsp;Kirtsy"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/skirt.png" title="Add to&nbsp;Kirtsy" alt="Add to&nbsp;Kirtsy" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http://rubenlaguna.com/wp/2009/10/23/google-wave-extension-list/&amp;title=Google+wave+extension+list" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit.php?url=http://rubenlaguna.com/wp/2009/10/23/google-wave-extension-list/&amp;title=Google+wave+extension+list" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.shoutwire.com/?p=submit&amp;link=http://rubenlaguna.com/wp/2009/10/23/google-wave-extension-list/" rel="nofollow" title="Add to&nbsp;Shoutwire"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/shoutwire.png" title="Add to&nbsp;Shoutwire" alt="Add to&nbsp;Shoutwire" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.squidoo.com/lensmaster/bookmark?http://rubenlaguna.com/wp/2009/10/23/google-wave-extension-list/" rel="nofollow" title="Add to&nbsp;Squidoo"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/squidoo.png" title="Add to&nbsp;Squidoo" alt="Add to&nbsp;Squidoo" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.sphere.com/sphereit/http://rubenlaguna.com/wp/2009/10/23/google-wave-extension-list/" rel="nofollow" title="Add to&nbsp;SphereIt"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/sphereit.png" title="Add to&nbsp;SphereIt" alt="Add to&nbsp;SphereIt" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.spurl.net/spurl.php?url=http://rubenlaguna.com/wp/2009/10/23/google-wave-extension-list/&amp;title=Google+wave+extension+list" rel="nofollow" title="Add to&nbsp;Spurl"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/spurl.png" title="Add to&nbsp;Spurl" alt="Add to&nbsp;Spurl" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://rubenlaguna.com/wp/2009/10/23/google-wave-extension-list/" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.thisnext.com/pick/new/submit/sociable/?url=http://rubenlaguna.com/wp/2009/10/23/google-wave-extension-list/&amp;name=Google+wave+extension+list" rel="nofollow" title="Add to&nbsp;ThisNext"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/thisnext.png" title="Add to&nbsp;ThisNext" alt="Add to&nbsp;ThisNext" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://tipd.com/submit.php?url=http://rubenlaguna.com/wp/2009/10/23/google-wave-extension-list/" rel="nofollow" title="Add to&nbsp;Tip'd"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/tipd.png" title="Add to&nbsp;Tip'd" alt="Add to&nbsp;Tip'd" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://webride.org/discuss/split.php?uri=http://rubenlaguna.com/wp/2009/10/23/google-wave-extension-list/&amp;title=Google+wave+extension+list" rel="nofollow" title="Add to&nbsp;Webride"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/webride.png" title="Add to&nbsp;Webride" alt="Add to&nbsp;Webride" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.wists.com/t.php?c=null&amp;r=http://rubenlaguna.com/wp/2009/10/23/google-wave-extension-list/&amp;u=http://rubenlaguna.com/wp/2009/10/23/google-wave-extension-list/&amp;title={text}" rel="nofollow" title="Add to&nbsp;Wists"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/wists.png" title="Add to&nbsp;Wists" alt="Add to&nbsp;Wists" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://rubenlaguna.com/wp/2009/10/23/google-wave-extension-list/&amp;t=Google+wave+extension+list" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
<a style="font-size:90%;text-align: right; " title="Click me to hide the sites." href="#" onclick="$$('div.d966').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); return false;">Hide Sites</a>
</div>
</div>
<!-- Social Bookmarks END -->
<script type="text/javascript">$$('div.d966').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); </script>]]></content:encoded>
			<wfw:commentRss>http://rubenlaguna.com/wp/2009/10/23/google-wave-extension-list/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rotate screen on Windows [Intel® 945G Express Chipset]</title>
		<link>http://rubenlaguna.com/wp/2009/10/23/rotate-screen-on-windows-intel%c2%ae-945g-express-chipset/</link>
		<comments>http://rubenlaguna.com/wp/2009/10/23/rotate-screen-on-windows-intel%c2%ae-945g-express-chipset/#comments</comments>
		<pubDate>Fri, 23 Oct 2009 08:59:52 +0000</pubDate>
		<dc:creator>ruben.laguna</dc:creator>
				<category><![CDATA[windows]]></category>
		<category><![CDATA[card]]></category>
		<category><![CDATA[display]]></category>
		<category><![CDATA[down]]></category>
		<category><![CDATA[graphics]]></category>
		<category><![CDATA[intel]]></category>
		<category><![CDATA[monitor]]></category>
		<category><![CDATA[restore]]></category>
		<category><![CDATA[rotate]]></category>
		<category><![CDATA[rotated]]></category>
		<category><![CDATA[screen]]></category>
		<category><![CDATA[upside]]></category>

		<guid isPermaLink="false">http://rubenlaguna.com/wp/?p=963</guid>
		<description><![CDATA[I just found out on that if you have a Intel® 945 or any modern Intel card and you monitor/display/screen appears rotated 90 degrees or upside down, etc you can restore it to it&#8217;s original position by pressing Ctrl-Alt-↓

Via: http://www.labnol.org/software/turn-computer-screen-upside-down/6097/


Bookmark It












































Hide Sites



$$('div.d963').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); ]]></description>
			<content:encoded><![CDATA[<p>I just found out on that if you have a Intel® 945 or any modern Intel card and you monitor/display/screen appears rotated 90 degrees or upside down, etc you can restore it to it&#8217;s original position by pressing Ctrl-Alt-↓</p>

<p>Via: <a href="http://www.labnol.org/software/turn-computer-screen-upside-down/6097/">http://www.labnol.org/software/turn-computer-screen-upside-down/6097/</a></p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a title="Click me to see the sites." href="#" onclick="$$('div.d963').each( function(e) { e.visualEffect('slide_down',{duration:2.5}) }); return false;"><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d963" style="overflow:hidden">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;Name=Rotate+screen+on+Windows+%5BIntel%C2%AE+945G+Express+Chipset%5D&amp;Description=Rotate+screen+on+Windows+%5BIntel%C2%AE+945G+Express+Chipset%5D&amp;Url=http://rubenlaguna.com/wp/2009/10/23/rotate-screen-on-windows-intel%c2%ae-945g-express-chipset/" rel="nofollow" title="Add to&nbsp;BlinkList"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/blinklist.png" title="Add to&nbsp;BlinkList" alt="Add to&nbsp;BlinkList" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://rubenlaguna.com/wp/2009/10/23/rotate-screen-on-windows-intel%c2%ae-945g-express-chipset/" rel="nofollow" title="Add to&nbsp;Bloglines"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/bloglines.png" title="Add to&nbsp;Bloglines" alt="Add to&nbsp;Bloglines" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://blogmarks.net/my/new.php?mini=1&amp;simple=1&amp;url=http://rubenlaguna.com/wp/2009/10/23/rotate-screen-on-windows-intel%c2%ae-945g-express-chipset/&amp;title=Rotate+screen+on+Windows+%5BIntel%C2%AE+945G+Express+Chipset%5D" rel="nofollow" title="Add to&nbsp;Blogmarks"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/bmarks.png" title="Add to&nbsp;Blogmarks" alt="Add to&nbsp;Blogmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://buzz.yahoo.com/submit?submitUrl=http://rubenlaguna.com/wp/2009/10/23/rotate-screen-on-windows-intel%c2%ae-945g-express-chipset/&amp;submitHeadline=Rotate+screen+on+Windows+%5BIntel%C2%AE+945G+Express+Chipset%5D&amp;submitSummary=" rel="nofollow" title="Add to&nbsp;Buzz"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/buzz.png" title="Add to&nbsp;Buzz" alt="Add to&nbsp;Buzz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.connotea.org/addpopup?continue=confirm&amp;uri=http://rubenlaguna.com/wp/2009/10/23/rotate-screen-on-windows-intel%c2%ae-945g-express-chipset/&amp;title=Rotate+screen+on+Windows+%5BIntel%C2%AE+945G+Express+Chipset%5D" rel="nofollow" title="Add to&nbsp;Connotea"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/connotea.png" title="Add to&nbsp;Connotea" alt="Add to&nbsp;Connotea" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://rubenlaguna.com/wp/2009/10/23/rotate-screen-on-windows-intel%c2%ae-945g-express-chipset/&amp;title=Rotate+screen+on+Windows+%5BIntel%C2%AE+945G+Express+Chipset%5D" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.diigo.com/post?url=http://rubenlaguna.com/wp/2009/10/23/rotate-screen-on-windows-intel%c2%ae-945g-express-chipset/&amp;title=Rotate+screen+on+Windows+%5BIntel%C2%AE+945G+Express+Chipset%5D" rel="nofollow" title="Add to&nbsp;Diigo"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/diigo.png" title="Add to&nbsp;Diigo" alt="Add to&nbsp;Diigo" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://rubenlaguna.com/wp/2009/10/23/rotate-screen-on-windows-intel%c2%ae-945g-express-chipset/&amp;title=Rotate+screen+on+Windows+%5BIntel%C2%AE+945G+Express+Chipset%5D" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dotnetkicks.com/kick/?url=http://rubenlaguna.com/wp/2009/10/23/rotate-screen-on-windows-intel%c2%ae-945g-express-chipset/&amp;title=Rotate+screen+on+Windows+%5BIntel%C2%AE+945G+Express+Chipset%5D" rel="nofollow" title="Add to&nbsp;DotNetKicks"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/dotnetkicks.png" title="Add to&nbsp;DotNetKicks" alt="Add to&nbsp;DotNetKicks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dzone.com/links/add.html?description=Rotate+screen+on+Windows+%5BIntel%C2%AE+945G+Express+Chipset%5D&amp;url=http://rubenlaguna.com/wp/2009/10/23/rotate-screen-on-windows-intel%c2%ae-945g-express-chipset/&amp;title=Rotate+screen+on+Windows+%5BIntel%C2%AE+945G+Express+Chipset%5D" rel="nofollow" title="Add to&nbsp;DZone"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/dzone.png" title="Add to&nbsp;DZone" alt="Add to&nbsp;DZone" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http://rubenlaguna.com/wp/2009/10/23/rotate-screen-on-windows-intel%c2%ae-945g-express-chipset/" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://cgi.fark.com/cgi/fark/farkit.pl?u=http://rubenlaguna.com/wp/2009/10/23/rotate-screen-on-windows-intel%c2%ae-945g-express-chipset/&amp;h=Rotate+screen+on+Windows+%5BIntel%C2%AE+945G+Express+Chipset%5D" rel="nofollow" title="Add to&nbsp;Fark"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/fark.png" title="Add to&nbsp;Fark" alt="Add to&nbsp;Fark" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://faves.com/Authoring.aspx?u=http://rubenlaguna.com/wp/2009/10/23/rotate-screen-on-windows-intel%c2%ae-945g-express-chipset/&amp;t=Rotate+screen+on+Windows+%5BIntel%C2%AE+945G+Express+Chipset%5D" rel="nofollow" title="Add to&nbsp;Faves"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/bluedot.png" title="Add to&nbsp;Faves" alt="Add to&nbsp;Faves" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://fleck.com/litebookmarklet.php?url=http://rubenlaguna.com/wp/2009/10/23/rotate-screen-on-windows-intel%c2%ae-945g-express-chipset/&amp;title=Rotate+screen+on+Windows+%5BIntel%C2%AE+945G+Express+Chipset%5D" rel="nofollow" title="Add to&nbsp;Fleck"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/fleck.png" title="Add to&nbsp;Fleck" alt="Add to&nbsp;Fleck" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://FriendSite.com/users/bookmarks/?u=http://rubenlaguna.com/wp/2009/10/23/rotate-screen-on-windows-intel%c2%ae-945g-express-chipset/&amp;t=Rotate+screen+on+Windows+%5BIntel%C2%AE+945G+Express+Chipset%5D" rel="nofollow" title="Add to&nbsp;FriendSite"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/friendsite.png" title="Add to&nbsp;FriendSite" alt="Add to&nbsp;FriendSite" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://rubenlaguna.com/wp/2009/10/23/rotate-screen-on-windows-intel%c2%ae-945g-express-chipset/&amp;title=Rotate+screen+on+Windows+%5BIntel%C2%AE+945G+Express+Chipset%5D" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.kaboodle.com/za/selectpage?p_pop=false&amp;pa=url&amp;u=http://rubenlaguna.com/wp/2009/10/23/rotate-screen-on-windows-intel%c2%ae-945g-express-chipset/" rel="nofollow" title="Add to&nbsp;Kaboodle"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/kaboodle.png" title="Add to&nbsp;Kaboodle" alt="Add to&nbsp;Kaboodle" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.maple.nu/cgi-bin/search6/usa/ss_submit.cgi?fct=100&amp;url=http://rubenlaguna.com/wp/2009/10/23/rotate-screen-on-windows-intel%c2%ae-945g-express-chipset/&amp;title=Rotate+screen+on+Windows+%5BIntel%C2%AE+945G+Express+Chipset%5D"" rel="nofollow" title="Add to&nbsp;Maple"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/maple.png" title="Add to&nbsp;Maple" alt="Add to&nbsp;Maple" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.mister-wong.com/index.php?action=addurl&amp;bm_url=http://rubenlaguna.com/wp/2009/10/23/rotate-screen-on-windows-intel%c2%ae-945g-express-chipset/&amp;bm_description=Rotate+screen+on+Windows+%5BIntel%C2%AE+945G+Express+Chipset%5D" rel="nofollow" title="Add to&nbsp;Mister Wong"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/misterwong.png" title="Add to&nbsp;Mister Wong" alt="Add to&nbsp;Mister Wong" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http://rubenlaguna.com/wp/2009/10/23/rotate-screen-on-windows-intel%c2%ae-945g-express-chipset/&amp;T=Rotate+screen+on+Windows+%5BIntel%C2%AE+945G+Express+Chipset%5D" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://netvouz.com/action/submitBookmark?url=http://rubenlaguna.com/wp/2009/10/23/rotate-screen-on-windows-intel%c2%ae-945g-express-chipset/&amp;title=Rotate+screen+on+Windows+%5BIntel%C2%AE+945G+Express+Chipset%5D&amp;popup=no" rel="nofollow" title="Add to&nbsp;Netvouz"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/netvouz.png" title="Add to&nbsp;Netvouz" alt="Add to&nbsp;Netvouz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.newsvine.com/_wine/save?u=http://rubenlaguna.com/wp/2009/10/23/rotate-screen-on-windows-intel%c2%ae-945g-express-chipset/&amp;h=Rotate+screen+on+Windows+%5BIntel%C2%AE+945G+Express+Chipset%5D" rel="nofollow" title="Add to&nbsp;Newsvine"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/newsvine.png" title="Add to&nbsp;Newsvine" alt="Add to&nbsp;Newsvine" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.plugim.com/submit?url=http://rubenlaguna.com/wp/2009/10/23/rotate-screen-on-windows-intel%c2%ae-945g-express-chipset/&amp;title=Rotate+screen+on+Windows+%5BIntel%C2%AE+945G+Express+Chipset%5D" rel="nofollow" title="Add to&nbsp;PlugIM"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/plugim.png" title="Add to&nbsp;PlugIM" alt="Add to&nbsp;PlugIM" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://rubenlaguna.com/wp/2009/10/23/rotate-screen-on-windows-intel%c2%ae-945g-express-chipset/&amp;title=Rotate+screen+on+Windows+%5BIntel%C2%AE+945G+Express+Chipset%5D" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.simpy.com/simpy/LinkAdd.do?href=http://rubenlaguna.com/wp/2009/10/23/rotate-screen-on-windows-intel%c2%ae-945g-express-chipset/&amp;title=Rotate+screen+on+Windows+%5BIntel%C2%AE+945G+Express+Chipset%5D" rel="nofollow" title="Add to&nbsp;Simpy"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/simpy.png" title="Add to&nbsp;Simpy" alt="Add to&nbsp;Simpy" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.kirtsy.com//submit.php?url=http://rubenlaguna.com/wp/2009/10/23/rotate-screen-on-windows-intel%c2%ae-945g-express-chipset/" rel="nofollow" title="Add to&nbsp;Kirtsy"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/skirt.png" title="Add to&nbsp;Kirtsy" alt="Add to&nbsp;Kirtsy" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http://rubenlaguna.com/wp/2009/10/23/rotate-screen-on-windows-intel%c2%ae-945g-express-chipset/&amp;title=Rotate+screen+on+Windows+%5BIntel%C2%AE+945G+Express+Chipset%5D" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit.php?url=http://rubenlaguna.com/wp/2009/10/23/rotate-screen-on-windows-intel%c2%ae-945g-express-chipset/&amp;title=Rotate+screen+on+Windows+%5BIntel%C2%AE+945G+Express+Chipset%5D" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.shoutwire.com/?p=submit&amp;link=http://rubenlaguna.com/wp/2009/10/23/rotate-screen-on-windows-intel%c2%ae-945g-express-chipset/" rel="nofollow" title="Add to&nbsp;Shoutwire"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/shoutwire.png" title="Add to&nbsp;Shoutwire" alt="Add to&nbsp;Shoutwire" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.squidoo.com/lensmaster/bookmark?http://rubenlaguna.com/wp/2009/10/23/rotate-screen-on-windows-intel%c2%ae-945g-express-chipset/" rel="nofollow" title="Add to&nbsp;Squidoo"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/squidoo.png" title="Add to&nbsp;Squidoo" alt="Add to&nbsp;Squidoo" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.sphere.com/sphereit/http://rubenlaguna.com/wp/2009/10/23/rotate-screen-on-windows-intel%c2%ae-945g-express-chipset/" rel="nofollow" title="Add to&nbsp;SphereIt"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/sphereit.png" title="Add to&nbsp;SphereIt" alt="Add to&nbsp;SphereIt" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.spurl.net/spurl.php?url=http://rubenlaguna.com/wp/2009/10/23/rotate-screen-on-windows-intel%c2%ae-945g-express-chipset/&amp;title=Rotate+screen+on+Windows+%5BIntel%C2%AE+945G+Express+Chipset%5D" rel="nofollow" title="Add to&nbsp;Spurl"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/spurl.png" title="Add to&nbsp;Spurl" alt="Add to&nbsp;Spurl" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://rubenlaguna.com/wp/2009/10/23/rotate-screen-on-windows-intel%c2%ae-945g-express-chipset/" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.thisnext.com/pick/new/submit/sociable/?url=http://rubenlaguna.com/wp/2009/10/23/rotate-screen-on-windows-intel%c2%ae-945g-express-chipset/&amp;name=Rotate+screen+on+Windows+%5BIntel%C2%AE+945G+Express+Chipset%5D" rel="nofollow" title="Add to&nbsp;ThisNext"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/thisnext.png" title="Add to&nbsp;ThisNext" alt="Add to&nbsp;ThisNext" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://tipd.com/submit.php?url=http://rubenlaguna.com/wp/2009/10/23/rotate-screen-on-windows-intel%c2%ae-945g-express-chipset/" rel="nofollow" title="Add to&nbsp;Tip'd"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/tipd.png" title="Add to&nbsp;Tip'd" alt="Add to&nbsp;Tip'd" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://webride.org/discuss/split.php?uri=http://rubenlaguna.com/wp/2009/10/23/rotate-screen-on-windows-intel%c2%ae-945g-express-chipset/&amp;title=Rotate+screen+on+Windows+%5BIntel%C2%AE+945G+Express+Chipset%5D" rel="nofollow" title="Add to&nbsp;Webride"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/webride.png" title="Add to&nbsp;Webride" alt="Add to&nbsp;Webride" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.wists.com/t.php?c=null&amp;r=http://rubenlaguna.com/wp/2009/10/23/rotate-screen-on-windows-intel%c2%ae-945g-express-chipset/&amp;u=http://rubenlaguna.com/wp/2009/10/23/rotate-screen-on-windows-intel%c2%ae-945g-express-chipset/&amp;title={text}" rel="nofollow" title="Add to&nbsp;Wists"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/wists.png" title="Add to&nbsp;Wists" alt="Add to&nbsp;Wists" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://rubenlaguna.com/wp/2009/10/23/rotate-screen-on-windows-intel%c2%ae-945g-express-chipset/&amp;t=Rotate+screen+on+Windows+%5BIntel%C2%AE+945G+Express+Chipset%5D" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
<a style="font-size:90%;text-align: right; " title="Click me to hide the sites." href="#" onclick="$$('div.d963').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); return false;">Hide Sites</a>
</div>
</div>
<!-- Social Bookmarks END -->
<script type="text/javascript">$$('div.d963').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); </script>]]></content:encoded>
			<wfw:commentRss>http://rubenlaguna.com/wp/2009/10/23/rotate-screen-on-windows-intel%c2%ae-945g-express-chipset/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Netbeans: Compile schemas into JAXB classes with XJC task</title>
		<link>http://rubenlaguna.com/wp/2009/10/01/netbeans-compile-schemas-into-jaxb-classes-with-xjc-task/</link>
		<comments>http://rubenlaguna.com/wp/2009/10/01/netbeans-compile-schemas-into-jaxb-classes-with-xjc-task/#comments</comments>
		<pubDate>Thu, 01 Oct 2009 06:14:40 +0000</pubDate>
		<dc:creator>ruben.laguna</dc:creator>
				<category><![CDATA[netbeans]]></category>
		<category><![CDATA[build]]></category>
		<category><![CDATA[build.xml]]></category>
		<category><![CDATA[classes]]></category>
		<category><![CDATA[classpath]]></category>
		<category><![CDATA[compile]]></category>
		<category><![CDATA[jaxb]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[schema]]></category>
		<category><![CDATA[target]]></category>
		<category><![CDATA[taskdef]]></category>
		<category><![CDATA[xjc]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://rubenlaguna.com/wp/?p=954</guid>
		<description><![CDATA[To add a XJC task to a Netbeans build.xml you need to add a -pre-compile target to your  build.xml. If it&#8217;s a netbeans module build.xml then you need to make compile depend on -pre-compile and projectized-common.compile (see example below). For regular Java Applications just define the -pre-compile target as the standard build.xml will call [...]]]></description>
			<content:encoded><![CDATA[<p>To add a XJC task to a Netbeans build.xml you need to add a <code>-pre-compile</code> target to your  <code>build.xml</code>. If it&#8217;s a netbeans module <code>build.xml</code> then you need to make <code>compile</code> depend on <code>-pre-compile</code> and <code>projectized-common.compile</code> (see example below). For regular Java Applications just define the <code>-pre-compile</code> target as the standard <code>build.xml</code> will call <code>-pre-compile</code> before <code>compile</code>. Then it&#8217;s just a matter of defining the <code>&lt;taskdef&gt;</code> with the proper classpath to the jaxb&#8217;s jars.</p>

<p>But it&#8217;s just simpler to take a look to an example (this one is for a Netbeans module <code>build.xml</code>:</p>


<div class="wp_syntax"><div class="code"><pre class="xml" style="font-family:monospace;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;project</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;com.rubenlaguna.en4j.jaxb&quot;</span> <span style="color: #000066;">default</span>=<span style="color: #ff0000;">&quot;netbeans&quot;</span> <span style="color: #000066;">basedir</span>=<span style="color: #ff0000;">&quot;.&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;description<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>Builds, tests, and runs the project com.rubenlaguna.en4j.jaxb.<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/description<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;import</span> <span style="color: #000066;">file</span>=<span style="color: #ff0000;">&quot;nbproject/build-impl.xml&quot;</span><span style="color: #000000; font-weight: bold;">/&gt;</span></span>
&nbsp;
&nbsp;
 <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;target</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;-pre-compile&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;path</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;xjc.classpath&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
&nbsp;
            <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;fileset</span> <span style="color: #000066;">dir</span>=<span style="color: #ff0000;">&quot;/Applications/NetBeans/NetBeans 6.7.app/Contents/Resources/NetBeans/ide11/modules/ext/jaxb/&quot;</span> <span style="color: #000066;">includes</span>=<span style="color: #ff0000;">&quot;*.jar&quot;</span><span style="color: #000000; font-weight: bold;">/&gt;</span></span>
&nbsp;
            <span style="color: #808080; font-style: italic;">&lt;!-- import the JAXB 2.1 library if this task is in java application build.xml. you can't access library classpath from</span>
<span style="color: #808080; font-style: italic;">                     a module's build.xml</span>
<span style="color: #808080; font-style: italic;">            pathelement path=&quot;${libs.JAXB21.classpath}&quot;/&gt;</span>
<span style="color: #808080; font-style: italic;">            &lt;pathelement path=&quot;${libs.JAXB_21.classpath}&quot;/&gt;</span>
<span style="color: #808080; font-style: italic;">            --&gt;</span>
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/path<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
&nbsp;
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;taskdef</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;xjc&quot;</span> <span style="color: #000066;">classname</span>=<span style="color: #ff0000;">&quot;com.sun.tools.xjc.XJCTask&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
            <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;classpath</span> <span style="color: #000066;">refid</span>=<span style="color: #ff0000;">&quot;xjc.classpath&quot;</span><span style="color: #000000; font-weight: bold;">/&gt;</span></span>
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/taskdef<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
&nbsp;
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;xjc</span> <span style="color: #000066;">destdir</span>=<span style="color: #ff0000;">&quot;src&quot;</span> <span style="color: #000066;">package</span>=<span style="color: #ff0000;">&quot;com.rubenlaguna.en4j.jaxb.generated&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
            <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;schema</span>  <span style="color: #000066;">dir</span>=<span style="color: #ff0000;">&quot;src&quot;</span> <span style="color: #000066;">includes</span>=<span style="color: #ff0000;">&quot;**/*.xsd&quot;</span><span style="color: #000000; font-weight: bold;">/&gt;</span></span>
            <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;produces</span> <span style="color: #000066;">dir</span>=<span style="color: #ff0000;">&quot;src/com/rubenlaguna/en4j/jaxb/generated&quot;</span> <span style="color: #000066;">includes</span>=<span style="color: #ff0000;">&quot;* impl/*&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span>
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/xjc<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/target<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;target</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;compile&quot;</span> <span style="color: #000066;">depends</span>=<span style="color: #ff0000;">&quot;-pre-compile,projectized-common.compile&quot;</span><span style="color: #000000; font-weight: bold;">/&gt;</span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/project<span style="color: #000000; font-weight: bold;">&gt;</span></span></span></pre></div></div>

<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a title="Click me to see the sites." href="#" onclick="$$('div.d954').each( function(e) { e.visualEffect('slide_down',{duration:2.5}) }); return false;"><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d954" style="overflow:hidden">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;Name=Netbeans%3A+Compile+schemas+into+JAXB+classes+with+XJC+task&amp;Description=Netbeans%3A+Compile+schemas+into+JAXB+classes+with+XJC+task&amp;Url=http://rubenlaguna.com/wp/2009/10/01/netbeans-compile-schemas-into-jaxb-classes-with-xjc-task/" rel="nofollow" title="Add to&nbsp;BlinkList"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/blinklist.png" title="Add to&nbsp;BlinkList" alt="Add to&nbsp;BlinkList" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://rubenlaguna.com/wp/2009/10/01/netbeans-compile-schemas-into-jaxb-classes-with-xjc-task/" rel="nofollow" title="Add to&nbsp;Bloglines"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/bloglines.png" title="Add to&nbsp;Bloglines" alt="Add to&nbsp;Bloglines" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://blogmarks.net/my/new.php?mini=1&amp;simple=1&amp;url=http://rubenlaguna.com/wp/2009/10/01/netbeans-compile-schemas-into-jaxb-classes-with-xjc-task/&amp;title=Netbeans%3A+Compile+schemas+into+JAXB+classes+with+XJC+task" rel="nofollow" title="Add to&nbsp;Blogmarks"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/bmarks.png" title="Add to&nbsp;Blogmarks" alt="Add to&nbsp;Blogmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://buzz.yahoo.com/submit?submitUrl=http://rubenlaguna.com/wp/2009/10/01/netbeans-compile-schemas-into-jaxb-classes-with-xjc-task/&amp;submitHeadline=Netbeans%3A+Compile+schemas+into+JAXB+classes+with+XJC+task&amp;submitSummary=" rel="nofollow" title="Add to&nbsp;Buzz"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/buzz.png" title="Add to&nbsp;Buzz" alt="Add to&nbsp;Buzz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.connotea.org/addpopup?continue=confirm&amp;uri=http://rubenlaguna.com/wp/2009/10/01/netbeans-compile-schemas-into-jaxb-classes-with-xjc-task/&amp;title=Netbeans%3A+Compile+schemas+into+JAXB+classes+with+XJC+task" rel="nofollow" title="Add to&nbsp;Connotea"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/connotea.png" title="Add to&nbsp;Connotea" alt="Add to&nbsp;Connotea" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://rubenlaguna.com/wp/2009/10/01/netbeans-compile-schemas-into-jaxb-classes-with-xjc-task/&amp;title=Netbeans%3A+Compile+schemas+into+JAXB+classes+with+XJC+task" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.diigo.com/post?url=http://rubenlaguna.com/wp/2009/10/01/netbeans-compile-schemas-into-jaxb-classes-with-xjc-task/&amp;title=Netbeans%3A+Compile+schemas+into+JAXB+classes+with+XJC+task" rel="nofollow" title="Add to&nbsp;Diigo"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/diigo.png" title="Add to&nbsp;Diigo" alt="Add to&nbsp;Diigo" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://rubenlaguna.com/wp/2009/10/01/netbeans-compile-schemas-into-jaxb-classes-with-xjc-task/&amp;title=Netbeans%3A+Compile+schemas+into+JAXB+classes+with+XJC+task" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dotnetkicks.com/kick/?url=http://rubenlaguna.com/wp/2009/10/01/netbeans-compile-schemas-into-jaxb-classes-with-xjc-task/&amp;title=Netbeans%3A+Compile+schemas+into+JAXB+classes+with+XJC+task" rel="nofollow" title="Add to&nbsp;DotNetKicks"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/dotnetkicks.png" title="Add to&nbsp;DotNetKicks" alt="Add to&nbsp;DotNetKicks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dzone.com/links/add.html?description=Netbeans%3A+Compile+schemas+into+JAXB+classes+with+XJC+task&amp;url=http://rubenlaguna.com/wp/2009/10/01/netbeans-compile-schemas-into-jaxb-classes-with-xjc-task/&amp;title=Netbeans%3A+Compile+schemas+into+JAXB+classes+with+XJC+task" rel="nofollow" title="Add to&nbsp;DZone"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/dzone.png" title="Add to&nbsp;DZone" alt="Add to&nbsp;DZone" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http://rubenlaguna.com/wp/2009/10/01/netbeans-compile-schemas-into-jaxb-classes-with-xjc-task/" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://cgi.fark.com/cgi/fark/farkit.pl?u=http://rubenlaguna.com/wp/2009/10/01/netbeans-compile-schemas-into-jaxb-classes-with-xjc-task/&amp;h=Netbeans%3A+Compile+schemas+into+JAXB+classes+with+XJC+task" rel="nofollow" title="Add to&nbsp;Fark"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/fark.png" title="Add to&nbsp;Fark" alt="Add to&nbsp;Fark" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://faves.com/Authoring.aspx?u=http://rubenlaguna.com/wp/2009/10/01/netbeans-compile-schemas-into-jaxb-classes-with-xjc-task/&amp;t=Netbeans%3A+Compile+schemas+into+JAXB+classes+with+XJC+task" rel="nofollow" title="Add to&nbsp;Faves"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/bluedot.png" title="Add to&nbsp;Faves" alt="Add to&nbsp;Faves" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://fleck.com/litebookmarklet.php?url=http://rubenlaguna.com/wp/2009/10/01/netbeans-compile-schemas-into-jaxb-classes-with-xjc-task/&amp;title=Netbeans%3A+Compile+schemas+into+JAXB+classes+with+XJC+task" rel="nofollow" title="Add to&nbsp;Fleck"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/fleck.png" title="Add to&nbsp;Fleck" alt="Add to&nbsp;Fleck" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://FriendSite.com/users/bookmarks/?u=http://rubenlaguna.com/wp/2009/10/01/netbeans-compile-schemas-into-jaxb-classes-with-xjc-task/&amp;t=Netbeans%3A+Compile+schemas+into+JAXB+classes+with+XJC+task" rel="nofollow" title="Add to&nbsp;FriendSite"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/friendsite.png" title="Add to&nbsp;FriendSite" alt="Add to&nbsp;FriendSite" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://rubenlaguna.com/wp/2009/10/01/netbeans-compile-schemas-into-jaxb-classes-with-xjc-task/&amp;title=Netbeans%3A+Compile+schemas+into+JAXB+classes+with+XJC+task" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.kaboodle.com/za/selectpage?p_pop=false&amp;pa=url&amp;u=http://rubenlaguna.com/wp/2009/10/01/netbeans-compile-schemas-into-jaxb-classes-with-xjc-task/" rel="nofollow" title="Add to&nbsp;Kaboodle"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/kaboodle.png" title="Add to&nbsp;Kaboodle" alt="Add to&nbsp;Kaboodle" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.maple.nu/cgi-bin/search6/usa/ss_submit.cgi?fct=100&amp;url=http://rubenlaguna.com/wp/2009/10/01/netbeans-compile-schemas-into-jaxb-classes-with-xjc-task/&amp;title=Netbeans%3A+Compile+schemas+into+JAXB+classes+with+XJC+task"" rel="nofollow" title="Add to&nbsp;Maple"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/maple.png" title="Add to&nbsp;Maple" alt="Add to&nbsp;Maple" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.mister-wong.com/index.php?action=addurl&amp;bm_url=http://rubenlaguna.com/wp/2009/10/01/netbeans-compile-schemas-into-jaxb-classes-with-xjc-task/&amp;bm_description=Netbeans%3A+Compile+schemas+into+JAXB+classes+with+XJC+task" rel="nofollow" title="Add to&nbsp;Mister Wong"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/misterwong.png" title="Add to&nbsp;Mister Wong" alt="Add to&nbsp;Mister Wong" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http://rubenlaguna.com/wp/2009/10/01/netbeans-compile-schemas-into-jaxb-classes-with-xjc-task/&amp;T=Netbeans%3A+Compile+schemas+into+JAXB+classes+with+XJC+task" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://netvouz.com/action/submitBookmark?url=http://rubenlaguna.com/wp/2009/10/01/netbeans-compile-schemas-into-jaxb-classes-with-xjc-task/&amp;title=Netbeans%3A+Compile+schemas+into+JAXB+classes+with+XJC+task&amp;popup=no" rel="nofollow" title="Add to&nbsp;Netvouz"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/netvouz.png" title="Add to&nbsp;Netvouz" alt="Add to&nbsp;Netvouz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.newsvine.com/_wine/save?u=http://rubenlaguna.com/wp/2009/10/01/netbeans-compile-schemas-into-jaxb-classes-with-xjc-task/&amp;h=Netbeans%3A+Compile+schemas+into+JAXB+classes+with+XJC+task" rel="nofollow" title="Add to&nbsp;Newsvine"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/newsvine.png" title="Add to&nbsp;Newsvine" alt="Add to&nbsp;Newsvine" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.plugim.com/submit?url=http://rubenlaguna.com/wp/2009/10/01/netbeans-compile-schemas-into-jaxb-classes-with-xjc-task/&amp;title=Netbeans%3A+Compile+schemas+into+JAXB+classes+with+XJC+task" rel="nofollow" title="Add to&nbsp;PlugIM"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/plugim.png" title="Add to&nbsp;PlugIM" alt="Add to&nbsp;PlugIM" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://rubenlaguna.com/wp/2009/10/01/netbeans-compile-schemas-into-jaxb-classes-with-xjc-task/&amp;title=Netbeans%3A+Compile+schemas+into+JAXB+classes+with+XJC+task" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.simpy.com/simpy/LinkAdd.do?href=http://rubenlaguna.com/wp/2009/10/01/netbeans-compile-schemas-into-jaxb-classes-with-xjc-task/&amp;title=Netbeans%3A+Compile+schemas+into+JAXB+classes+with+XJC+task" rel="nofollow" title="Add to&nbsp;Simpy"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/simpy.png" title="Add to&nbsp;Simpy" alt="Add to&nbsp;Simpy" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.kirtsy.com//submit.php?url=http://rubenlaguna.com/wp/2009/10/01/netbeans-compile-schemas-into-jaxb-classes-with-xjc-task/" rel="nofollow" title="Add to&nbsp;Kirtsy"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/skirt.png" title="Add to&nbsp;Kirtsy" alt="Add to&nbsp;Kirtsy" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http://rubenlaguna.com/wp/2009/10/01/netbeans-compile-schemas-into-jaxb-classes-with-xjc-task/&amp;title=Netbeans%3A+Compile+schemas+into+JAXB+classes+with+XJC+task" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit.php?url=http://rubenlaguna.com/wp/2009/10/01/netbeans-compile-schemas-into-jaxb-classes-with-xjc-task/&amp;title=Netbeans%3A+Compile+schemas+into+JAXB+classes+with+XJC+task" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.shoutwire.com/?p=submit&amp;link=http://rubenlaguna.com/wp/2009/10/01/netbeans-compile-schemas-into-jaxb-classes-with-xjc-task/" rel="nofollow" title="Add to&nbsp;Shoutwire"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/shoutwire.png" title="Add to&nbsp;Shoutwire" alt="Add to&nbsp;Shoutwire" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.squidoo.com/lensmaster/bookmark?http://rubenlaguna.com/wp/2009/10/01/netbeans-compile-schemas-into-jaxb-classes-with-xjc-task/" rel="nofollow" title="Add to&nbsp;Squidoo"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/squidoo.png" title="Add to&nbsp;Squidoo" alt="Add to&nbsp;Squidoo" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.sphere.com/sphereit/http://rubenlaguna.com/wp/2009/10/01/netbeans-compile-schemas-into-jaxb-classes-with-xjc-task/" rel="nofollow" title="Add to&nbsp;SphereIt"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/sphereit.png" title="Add to&nbsp;SphereIt" alt="Add to&nbsp;SphereIt" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.spurl.net/spurl.php?url=http://rubenlaguna.com/wp/2009/10/01/netbeans-compile-schemas-into-jaxb-classes-with-xjc-task/&amp;title=Netbeans%3A+Compile+schemas+into+JAXB+classes+with+XJC+task" rel="nofollow" title="Add to&nbsp;Spurl"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/spurl.png" title="Add to&nbsp;Spurl" alt="Add to&nbsp;Spurl" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://rubenlaguna.com/wp/2009/10/01/netbeans-compile-schemas-into-jaxb-classes-with-xjc-task/" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.thisnext.com/pick/new/submit/sociable/?url=http://rubenlaguna.com/wp/2009/10/01/netbeans-compile-schemas-into-jaxb-classes-with-xjc-task/&amp;name=Netbeans%3A+Compile+schemas+into+JAXB+classes+with+XJC+task" rel="nofollow" title="Add to&nbsp;ThisNext"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/thisnext.png" title="Add to&nbsp;ThisNext" alt="Add to&nbsp;ThisNext" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://tipd.com/submit.php?url=http://rubenlaguna.com/wp/2009/10/01/netbeans-compile-schemas-into-jaxb-classes-with-xjc-task/" rel="nofollow" title="Add to&nbsp;Tip'd"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/tipd.png" title="Add to&nbsp;Tip'd" alt="Add to&nbsp;Tip'd" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://webride.org/discuss/split.php?uri=http://rubenlaguna.com/wp/2009/10/01/netbeans-compile-schemas-into-jaxb-classes-with-xjc-task/&amp;title=Netbeans%3A+Compile+schemas+into+JAXB+classes+with+XJC+task" rel="nofollow" title="Add to&nbsp;Webride"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/webride.png" title="Add to&nbsp;Webride" alt="Add to&nbsp;Webride" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.wists.com/t.php?c=null&amp;r=http://rubenlaguna.com/wp/2009/10/01/netbeans-compile-schemas-into-jaxb-classes-with-xjc-task/&amp;u=http://rubenlaguna.com/wp/2009/10/01/netbeans-compile-schemas-into-jaxb-classes-with-xjc-task/&amp;title={text}" rel="nofollow" title="Add to&nbsp;Wists"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/wists.png" title="Add to&nbsp;Wists" alt="Add to&nbsp;Wists" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://rubenlaguna.com/wp/2009/10/01/netbeans-compile-schemas-into-jaxb-classes-with-xjc-task/&amp;t=Netbeans%3A+Compile+schemas+into+JAXB+classes+with+XJC+task" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
<a style="font-size:90%;text-align: right; " title="Click me to hide the sites." href="#" onclick="$$('div.d954').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); return false;">Hide Sites</a>
</div>
</div>
<!-- Social Bookmarks END -->
<script type="text/javascript">$$('div.d954').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); </script>]]></content:encoded>
			<wfw:commentRss>http://rubenlaguna.com/wp/2009/10/01/netbeans-compile-schemas-into-jaxb-classes-with-xjc-task/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Netbeans &amp; woodstox: ClassCastException: com.sun.xml.bind.v2.runtime.JAXBContextImpl cannot be cast to javax.xml.bind.JAXBContext</title>
		<link>http://rubenlaguna.com/wp/2009/09/28/netbeans-woodstox-classcastexception-com-sun-xml-bind-v2-runtime-jaxbcontextimpl-cannot-be-cast-to-javax-xml-bind-jaxbcontext/</link>
		<comments>http://rubenlaguna.com/wp/2009/09/28/netbeans-woodstox-classcastexception-com-sun-xml-bind-v2-runtime-jaxbcontextimpl-cannot-be-cast-to-javax-xml-bind-jaxbcontext/#comments</comments>
		<pubDate>Mon, 28 Sep 2009 18:02:52 +0000</pubDate>
		<dc:creator>ruben.laguna</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[netbeans]]></category>
		<category><![CDATA[cce]]></category>
		<category><![CDATA[classcastexception]]></category>
		<category><![CDATA[jaxb]]></category>
		<category><![CDATA[jaxbcontext]]></category>
		<category><![CDATA[parser]]></category>
		<category><![CDATA[woodstox]]></category>

		<guid isPermaLink="false">http://rubenlaguna.com/wp/?p=945</guid>
		<description><![CDATA[Are you getting a ClassCastException in a Netbeans Platform Application, when you are you sure that the class can be casted? Then check http://wiki.netbeans.org/PlainView.jsp?page=DevFaqModuleCCE. This is most likely the result of the the classes being loaded by different classloaders. So JAXBContextImpl cannot be cast to JAXBContext because that JAXBContext is from Classloader &#8220;A&#8221; and JAXBContextImpl [...]]]></description>
			<content:encoded><![CDATA[<p>Are you getting a <a href="http://java.sun.com/javase/6/docs/api/java/lang/ClassCastException.html"><code>ClassCastException</code></a> in a Netbeans Platform Application, when you are you sure that the class can be casted? Then check <a href="http://wiki.netbeans.org/PlainView.jsp?page=DevFaqModuleCCE">http://wiki.netbeans.org/PlainView.jsp?page=DevFaqModuleCCE</a>. This is most likely the result of the the classes being loaded by different classloaders. So <code>JAXBContextImpl</code> cannot be cast to JAXBContext because that <a href="http://java.sun.com/javase/6/docs/api/javax/xml/bind/JAXBContext.html"><code>JAXBContext</code></a> is from Classloader &#8220;A&#8221; and <code>JAXBContextImpl </code>can only be cast to <code>JAXBContext </code>from Classloader &#8220;B&#8221;.</p>


<div class="wp_syntax"><div class="code"><pre class="" style="font-family:monospace;">SEVERE <span class="br0">&#91;</span>global<span class="br0">&#93;</span>
java.lang.ClassCastException: com.sun.xml.bind.v2.runtime.JAXBContextImpl cannot be cast to javax.xml.bind.JAXBContext
        at javax.xml.bind.ContextFinder.newInstance<span class="br0">&#40;</span>ContextFinder.java:<span style="">145</span><span class="br0">&#41;</span>
        at javax.xml.bind.ContextFinder.find<span class="br0">&#40;</span>ContextFinder.java:<span style="">277</span><span class="br0">&#41;</span>
        at javax.xml.bind.JAXBContext.newInstance<span class="br0">&#40;</span>JAXBContext.java:<span style="">372</span><span class="br0">&#41;</span>
        at javax.xml.bind.JAXBContext.newInstance<span class="br0">&#40;</span>JAXBContext.java:<span style="">337</span><span class="br0">&#41;</span>
        at javax.xml.bind.JAXBContext.newInstance<span class="br0">&#40;</span>JAXBContext.java:<span style="">244</span><span class="br0">&#41;</span>
        at com.rubenlaguna.en4j.mainmodule.ImportEvernoteFile.actionPerformed<span class="br0">&#40;</span>ImportEvernoteFile.java:<span style="">65</span><span class="br0">&#41;</span>
        at org.openide.awt.AlwaysEnabledAction.actionPerformed<span class="br0">&#40;</span>AlwaysEnabledAction.java:<span style="">115</span><span class="br0">&#41;</span>
        at javax.swing.AbstractButton.fireActionPerformed<span class="br0">&#40;</span>AbstractButton.java:<span style="">2028</span><span class="br0">&#41;</span>
        at javax.swing.AbstractButton$Handler.actionPerformed<span class="br0">&#40;</span>AbstractButton.java:<span style="">2351</span><span class="br0">&#41;</span>
        at javax.swing.DefaultButtonModel.fireActionPerformed<span class="br0">&#40;</span>DefaultButtonModel.java:<span style="">387</span><span class="br0">&#41;</span>
        at javax.swing.DefaultButtonModel.setPressed<span class="br0">&#40;</span>DefaultButtonModel.java:<span style="">242</span><span class="br0">&#41;</span>
        at javax.swing.AbstractButton.doClick<span class="br0">&#40;</span>AbstractButton.java:<span style="">389</span><span class="br0">&#41;</span>
        at com.apple.laf.ScreenMenuItem.actionPerformed<span class="br0">&#40;</span>ScreenMenuItem.java:<span style="">95</span><span class="br0">&#41;</span>
        at java.awt.MenuItem.processActionEvent<span class="br0">&#40;</span>MenuItem.java:<span style="">627</span><span class="br0">&#41;</span>
        at java.awt.MenuItem.processEvent<span class="br0">&#40;</span>MenuItem.java:<span style="">586</span><span class="br0">&#41;</span>
        at java.awt.MenuComponent.dispatchEventImpl<span class="br0">&#40;</span>MenuComponent.java:<span style="">317</span><span class="br0">&#41;</span>
        at java.awt.MenuComponent.dispatchEvent<span class="br0">&#40;</span>MenuComponent.java:<span style="">305</span><span class="br0">&#41;</span>
        at java.awt.EventQueue.dispatchEvent<span class="br0">&#40;</span>EventQueue.java:<span style="">638</span><span class="br0">&#41;</span>
        at org.netbeans.core.TimableEventQueue.dispatchEvent<span class="br0">&#40;</span>TimableEventQueue.java:<span style="">104</span><span class="br0">&#41;</span>
<span class="br0">&#91;</span>catch<span class="br0">&#93;</span> at java.awt.EventDispatchThread.pumpOneEventForFilters<span class="br0">&#40;</span>EventDispatchThread.java:<span style="">296</span><span class="br0">&#41;</span>
        at java.awt.EventDispatchThread.pumpEventsForFilter<span class="br0">&#40;</span>EventDispatchThread.java:<span style="">211</span><span class="br0">&#41;</span>
        at java.awt.EventDispatchThread.pumpEventsForHierarchy<span class="br0">&#40;</span>EventDispatchThread.java:<span style="">201</span><span class="br0">&#41;</span>
        at java.awt.EventDispatchThread.pumpEvents<span class="br0">&#40;</span>EventDispatchThread.java:<span style="">196</span><span class="br0">&#41;</span>
        at java.awt.EventDispatchThread.pumpEvents<span class="br0">&#40;</span>EventDispatchThread.java:<span style="">188</span><span class="br0">&#41;</span>
        at java.awt.EventDispatchThread.run<span class="br0">&#40;</span>EventDispatchThread.java:<span style="">122</span><span class="br0">&#41;</span>
BUILD SUCCESSFUL <span class="br0">&#40;</span>total time: <span style="">28</span> minutes <span style="">5</span> seconds<span class="br0">&#41;</span></pre></div></div>


<p>So this could happen for example if you have both woodstox in a Netbeans Library Wrapper module and you make you application dependent on <code>ide11 &rArr; JAXB 2.1 Library</code>
<a href="http://rubenlaguna.com/wp/wp-content/uploads/2009/09/jaxb21.png"><img src="http://rubenlaguna.com/wp/wp-content/uploads/2009/09/jaxb21.png" alt="jaxb21" title="jaxb21" width="730" height="580" class="aligncenter size-full wp-image-948" /></a>.</p>

<p>In my case I was able to solve by just removing <code>JAXB 2.1 Library</code> from the application.</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a title="Click me to see the sites." href="#" onclick="$$('div.d945').each( function(e) { e.visualEffect('slide_down',{duration:2.5}) }); return false;"><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d945" style="overflow:hidden">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;Name=Netbeans+%26%23038%3B+woodstox%3A+ClassCastException%3A+com.sun.xml.bind.v2.runtime.JAXBContextImpl+cannot+be+cast+to+javax.xml.bind.JAXBContext&amp;Description=Netbeans+%26%23038%3B+woodstox%3A+ClassCastException%3A+com.sun.xml.bind.v2.runtime.JAXBContextImpl+cannot+be+cast+to+javax.xml.bind.JAXBContext&amp;Url=http://rubenlaguna.com/wp/2009/09/28/netbeans-woodstox-classcastexception-com-sun-xml-bind-v2-runtime-jaxbcontextimpl-cannot-be-cast-to-javax-xml-bind-jaxbcontext/" rel="nofollow" title="Add to&nbsp;BlinkList"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/blinklist.png" title="Add to&nbsp;BlinkList" alt="Add to&nbsp;BlinkList" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://rubenlaguna.com/wp/2009/09/28/netbeans-woodstox-classcastexception-com-sun-xml-bind-v2-runtime-jaxbcontextimpl-cannot-be-cast-to-javax-xml-bind-jaxbcontext/" rel="nofollow" title="Add to&nbsp;Bloglines"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/bloglines.png" title="Add to&nbsp;Bloglines" alt="Add to&nbsp;Bloglines" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://blogmarks.net/my/new.php?mini=1&amp;simple=1&amp;url=http://rubenlaguna.com/wp/2009/09/28/netbeans-woodstox-classcastexception-com-sun-xml-bind-v2-runtime-jaxbcontextimpl-cannot-be-cast-to-javax-xml-bind-jaxbcontext/&amp;title=Netbeans+%26%23038%3B+woodstox%3A+ClassCastException%3A+com.sun.xml.bind.v2.runtime.JAXBContextImpl+cannot+be+cast+to+javax.xml.bind.JAXBContext" rel="nofollow" title="Add to&nbsp;Blogmarks"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/bmarks.png" title="Add to&nbsp;Blogmarks" alt="Add to&nbsp;Blogmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://buzz.yahoo.com/submit?submitUrl=http://rubenlaguna.com/wp/2009/09/28/netbeans-woodstox-classcastexception-com-sun-xml-bind-v2-runtime-jaxbcontextimpl-cannot-be-cast-to-javax-xml-bind-jaxbcontext/&amp;submitHeadline=Netbeans+%26%23038%3B+woodstox%3A+ClassCastException%3A+com.sun.xml.bind.v2.runtime.JAXBContextImpl+cannot+be+cast+to+javax.xml.bind.JAXBContext&amp;submitSummary=" rel="nofollow" title="Add to&nbsp;Buzz"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/buzz.png" title="Add to&nbsp;Buzz" alt="Add to&nbsp;Buzz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.connotea.org/addpopup?continue=confirm&amp;uri=http://rubenlaguna.com/wp/2009/09/28/netbeans-woodstox-classcastexception-com-sun-xml-bind-v2-runtime-jaxbcontextimpl-cannot-be-cast-to-javax-xml-bind-jaxbcontext/&amp;title=Netbeans+%26%23038%3B+woodstox%3A+ClassCastException%3A+com.sun.xml.bind.v2.runtime.JAXBContextImpl+cannot+be+cast+to+javax.xml.bind.JAXBContext" rel="nofollow" title="Add to&nbsp;Connotea"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/connotea.png" title="Add to&nbsp;Connotea" alt="Add to&nbsp;Connotea" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://rubenlaguna.com/wp/2009/09/28/netbeans-woodstox-classcastexception-com-sun-xml-bind-v2-runtime-jaxbcontextimpl-cannot-be-cast-to-javax-xml-bind-jaxbcontext/&amp;title=Netbeans+%26%23038%3B+woodstox%3A+ClassCastException%3A+com.sun.xml.bind.v2.runtime.JAXBContextImpl+cannot+be+cast+to+javax.xml.bind.JAXBContext" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.diigo.com/post?url=http://rubenlaguna.com/wp/2009/09/28/netbeans-woodstox-classcastexception-com-sun-xml-bind-v2-runtime-jaxbcontextimpl-cannot-be-cast-to-javax-xml-bind-jaxbcontext/&amp;title=Netbeans+%26%23038%3B+woodstox%3A+ClassCastException%3A+com.sun.xml.bind.v2.runtime.JAXBContextImpl+cannot+be+cast+to+javax.xml.bind.JAXBContext" rel="nofollow" title="Add to&nbsp;Diigo"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/diigo.png" title="Add to&nbsp;Diigo" alt="Add to&nbsp;Diigo" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://rubenlaguna.com/wp/2009/09/28/netbeans-woodstox-classcastexception-com-sun-xml-bind-v2-runtime-jaxbcontextimpl-cannot-be-cast-to-javax-xml-bind-jaxbcontext/&amp;title=Netbeans+%26%23038%3B+woodstox%3A+ClassCastException%3A+com.sun.xml.bind.v2.runtime.JAXBContextImpl+cannot+be+cast+to+javax.xml.bind.JAXBContext" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dotnetkicks.com/kick/?url=http://rubenlaguna.com/wp/2009/09/28/netbeans-woodstox-classcastexception-com-sun-xml-bind-v2-runtime-jaxbcontextimpl-cannot-be-cast-to-javax-xml-bind-jaxbcontext/&amp;title=Netbeans+%26%23038%3B+woodstox%3A+ClassCastException%3A+com.sun.xml.bind.v2.runtime.JAXBContextImpl+cannot+be+cast+to+javax.xml.bind.JAXBContext" rel="nofollow" title="Add to&nbsp;DotNetKicks"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/dotnetkicks.png" title="Add to&nbsp;DotNetKicks" alt="Add to&nbsp;DotNetKicks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dzone.com/links/add.html?description=Netbeans+%26%23038%3B+woodstox%3A+ClassCastException%3A+com.sun.xml.bind.v2.runtime.JAXBContextImpl+cannot+be+cast+to+javax.xml.bind.JAXBContext&amp;url=http://rubenlaguna.com/wp/2009/09/28/netbeans-woodstox-classcastexception-com-sun-xml-bind-v2-runtime-jaxbcontextimpl-cannot-be-cast-to-javax-xml-bind-jaxbcontext/&amp;title=Netbeans+%26%23038%3B+woodstox%3A+ClassCastException%3A+com.sun.xml.bind.v2.runtime.JAXBContextImpl+cannot+be+cast+to+javax.xml.bind.JAXBContext" rel="nofollow" title="Add to&nbsp;DZone"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/dzone.png" title="Add to&nbsp;DZone" alt="Add to&nbsp;DZone" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http://rubenlaguna.com/wp/2009/09/28/netbeans-woodstox-classcastexception-com-sun-xml-bind-v2-runtime-jaxbcontextimpl-cannot-be-cast-to-javax-xml-bind-jaxbcontext/" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://cgi.fark.com/cgi/fark/farkit.pl?u=http://rubenlaguna.com/wp/2009/09/28/netbeans-woodstox-classcastexception-com-sun-xml-bind-v2-runtime-jaxbcontextimpl-cannot-be-cast-to-javax-xml-bind-jaxbcontext/&amp;h=Netbeans+%26%23038%3B+woodstox%3A+ClassCastException%3A+com.sun.xml.bind.v2.runtime.JAXBContextImpl+cannot+be+cast+to+javax.xml.bind.JAXBContext" rel="nofollow" title="Add to&nbsp;Fark"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/fark.png" title="Add to&nbsp;Fark" alt="Add to&nbsp;Fark" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://faves.com/Authoring.aspx?u=http://rubenlaguna.com/wp/2009/09/28/netbeans-woodstox-classcastexception-com-sun-xml-bind-v2-runtime-jaxbcontextimpl-cannot-be-cast-to-javax-xml-bind-jaxbcontext/&amp;t=Netbeans+%26%23038%3B+woodstox%3A+ClassCastException%3A+com.sun.xml.bind.v2.runtime.JAXBContextImpl+cannot+be+cast+to+javax.xml.bind.JAXBContext" rel="nofollow" title="Add to&nbsp;Faves"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/bluedot.png" title="Add to&nbsp;Faves" alt="Add to&nbsp;Faves" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://fleck.com/litebookmarklet.php?url=http://rubenlaguna.com/wp/2009/09/28/netbeans-woodstox-classcastexception-com-sun-xml-bind-v2-runtime-jaxbcontextimpl-cannot-be-cast-to-javax-xml-bind-jaxbcontext/&amp;title=Netbeans+%26%23038%3B+woodstox%3A+ClassCastException%3A+com.sun.xml.bind.v2.runtime.JAXBContextImpl+cannot+be+cast+to+javax.xml.bind.JAXBContext" rel="nofollow" title="Add to&nbsp;Fleck"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/fleck.png" title="Add to&nbsp;Fleck" alt="Add to&nbsp;Fleck" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://FriendSite.com/users/bookmarks/?u=http://rubenlaguna.com/wp/2009/09/28/netbeans-woodstox-classcastexception-com-sun-xml-bind-v2-runtime-jaxbcontextimpl-cannot-be-cast-to-javax-xml-bind-jaxbcontext/&amp;t=Netbeans+%26%23038%3B+woodstox%3A+ClassCastException%3A+com.sun.xml.bind.v2.runtime.JAXBContextImpl+cannot+be+cast+to+javax.xml.bind.JAXBContext" rel="nofollow" title="Add to&nbsp;FriendSite"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/friendsite.png" title="Add to&nbsp;FriendSite" alt="Add to&nbsp;FriendSite" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://rubenlaguna.com/wp/2009/09/28/netbeans-woodstox-classcastexception-com-sun-xml-bind-v2-runtime-jaxbcontextimpl-cannot-be-cast-to-javax-xml-bind-jaxbcontext/&amp;title=Netbeans+%26%23038%3B+woodstox%3A+ClassCastException%3A+com.sun.xml.bind.v2.runtime.JAXBContextImpl+cannot+be+cast+to+javax.xml.bind.JAXBContext" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.kaboodle.com/za/selectpage?p_pop=false&amp;pa=url&amp;u=http://rubenlaguna.com/wp/2009/09/28/netbeans-woodstox-classcastexception-com-sun-xml-bind-v2-runtime-jaxbcontextimpl-cannot-be-cast-to-javax-xml-bind-jaxbcontext/" rel="nofollow" title="Add to&nbsp;Kaboodle"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/kaboodle.png" title="Add to&nbsp;Kaboodle" alt="Add to&nbsp;Kaboodle" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.maple.nu/cgi-bin/search6/usa/ss_submit.cgi?fct=100&amp;url=http://rubenlaguna.com/wp/2009/09/28/netbeans-woodstox-classcastexception-com-sun-xml-bind-v2-runtime-jaxbcontextimpl-cannot-be-cast-to-javax-xml-bind-jaxbcontext/&amp;title=Netbeans+%26%23038%3B+woodstox%3A+ClassCastException%3A+com.sun.xml.bind.v2.runtime.JAXBContextImpl+cannot+be+cast+to+javax.xml.bind.JAXBContext"" rel="nofollow" title="Add to&nbsp;Maple"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/maple.png" title="Add to&nbsp;Maple" alt="Add to&nbsp;Maple" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.mister-wong.com/index.php?action=addurl&amp;bm_url=http://rubenlaguna.com/wp/2009/09/28/netbeans-woodstox-classcastexception-com-sun-xml-bind-v2-runtime-jaxbcontextimpl-cannot-be-cast-to-javax-xml-bind-jaxbcontext/&amp;bm_description=Netbeans+%26%23038%3B+woodstox%3A+ClassCastException%3A+com.sun.xml.bind.v2.runtime.JAXBContextImpl+cannot+be+cast+to+javax.xml.bind.JAXBContext" rel="nofollow" title="Add to&nbsp;Mister Wong"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/misterwong.png" title="Add to&nbsp;Mister Wong" alt="Add to&nbsp;Mister Wong" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http://rubenlaguna.com/wp/2009/09/28/netbeans-woodstox-classcastexception-com-sun-xml-bind-v2-runtime-jaxbcontextimpl-cannot-be-cast-to-javax-xml-bind-jaxbcontext/&amp;T=Netbeans+%26%23038%3B+woodstox%3A+ClassCastException%3A+com.sun.xml.bind.v2.runtime.JAXBContextImpl+cannot+be+cast+to+javax.xml.bind.JAXBContext" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://netvouz.com/action/submitBookmark?url=http://rubenlaguna.com/wp/2009/09/28/netbeans-woodstox-classcastexception-com-sun-xml-bind-v2-runtime-jaxbcontextimpl-cannot-be-cast-to-javax-xml-bind-jaxbcontext/&amp;title=Netbeans+%26%23038%3B+woodstox%3A+ClassCastException%3A+com.sun.xml.bind.v2.runtime.JAXBContextImpl+cannot+be+cast+to+javax.xml.bind.JAXBContext&amp;popup=no" rel="nofollow" title="Add to&nbsp;Netvouz"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/netvouz.png" title="Add to&nbsp;Netvouz" alt="Add to&nbsp;Netvouz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.newsvine.com/_wine/save?u=http://rubenlaguna.com/wp/2009/09/28/netbeans-woodstox-classcastexception-com-sun-xml-bind-v2-runtime-jaxbcontextimpl-cannot-be-cast-to-javax-xml-bind-jaxbcontext/&amp;h=Netbeans+%26%23038%3B+woodstox%3A+ClassCastException%3A+com.sun.xml.bind.v2.runtime.JAXBContextImpl+cannot+be+cast+to+javax.xml.bind.JAXBContext" rel="nofollow" title="Add to&nbsp;Newsvine"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/newsvine.png" title="Add to&nbsp;Newsvine" alt="Add to&nbsp;Newsvine" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.plugim.com/submit?url=http://rubenlaguna.com/wp/2009/09/28/netbeans-woodstox-classcastexception-com-sun-xml-bind-v2-runtime-jaxbcontextimpl-cannot-be-cast-to-javax-xml-bind-jaxbcontext/&amp;title=Netbeans+%26%23038%3B+woodstox%3A+ClassCastException%3A+com.sun.xml.bind.v2.runtime.JAXBContextImpl+cannot+be+cast+to+javax.xml.bind.JAXBContext" rel="nofollow" title="Add to&nbsp;PlugIM"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/plugim.png" title="Add to&nbsp;PlugIM" alt="Add to&nbsp;PlugIM" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://rubenlaguna.com/wp/2009/09/28/netbeans-woodstox-classcastexception-com-sun-xml-bind-v2-runtime-jaxbcontextimpl-cannot-be-cast-to-javax-xml-bind-jaxbcontext/&amp;title=Netbeans+%26%23038%3B+woodstox%3A+ClassCastException%3A+com.sun.xml.bind.v2.runtime.JAXBContextImpl+cannot+be+cast+to+javax.xml.bind.JAXBContext" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.simpy.com/simpy/LinkAdd.do?href=http://rubenlaguna.com/wp/2009/09/28/netbeans-woodstox-classcastexception-com-sun-xml-bind-v2-runtime-jaxbcontextimpl-cannot-be-cast-to-javax-xml-bind-jaxbcontext/&amp;title=Netbeans+%26%23038%3B+woodstox%3A+ClassCastException%3A+com.sun.xml.bind.v2.runtime.JAXBContextImpl+cannot+be+cast+to+javax.xml.bind.JAXBContext" rel="nofollow" title="Add to&nbsp;Simpy"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/simpy.png" title="Add to&nbsp;Simpy" alt="Add to&nbsp;Simpy" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.kirtsy.com//submit.php?url=http://rubenlaguna.com/wp/2009/09/28/netbeans-woodstox-classcastexception-com-sun-xml-bind-v2-runtime-jaxbcontextimpl-cannot-be-cast-to-javax-xml-bind-jaxbcontext/" rel="nofollow" title="Add to&nbsp;Kirtsy"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/skirt.png" title="Add to&nbsp;Kirtsy" alt="Add to&nbsp;Kirtsy" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http://rubenlaguna.com/wp/2009/09/28/netbeans-woodstox-classcastexception-com-sun-xml-bind-v2-runtime-jaxbcontextimpl-cannot-be-cast-to-javax-xml-bind-jaxbcontext/&amp;title=Netbeans+%26%23038%3B+woodstox%3A+ClassCastException%3A+com.sun.xml.bind.v2.runtime.JAXBContextImpl+cannot+be+cast+to+javax.xml.bind.JAXBContext" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit.php?url=http://rubenlaguna.com/wp/2009/09/28/netbeans-woodstox-classcastexception-com-sun-xml-bind-v2-runtime-jaxbcontextimpl-cannot-be-cast-to-javax-xml-bind-jaxbcontext/&amp;title=Netbeans+%26%23038%3B+woodstox%3A+ClassCastException%3A+com.sun.xml.bind.v2.runtime.JAXBContextImpl+cannot+be+cast+to+javax.xml.bind.JAXBContext" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.shoutwire.com/?p=submit&amp;link=http://rubenlaguna.com/wp/2009/09/28/netbeans-woodstox-classcastexception-com-sun-xml-bind-v2-runtime-jaxbcontextimpl-cannot-be-cast-to-javax-xml-bind-jaxbcontext/" rel="nofollow" title="Add to&nbsp;Shoutwire"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/shoutwire.png" title="Add to&nbsp;Shoutwire" alt="Add to&nbsp;Shoutwire" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.squidoo.com/lensmaster/bookmark?http://rubenlaguna.com/wp/2009/09/28/netbeans-woodstox-classcastexception-com-sun-xml-bind-v2-runtime-jaxbcontextimpl-cannot-be-cast-to-javax-xml-bind-jaxbcontext/" rel="nofollow" title="Add to&nbsp;Squidoo"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/squidoo.png" title="Add to&nbsp;Squidoo" alt="Add to&nbsp;Squidoo" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.sphere.com/sphereit/http://rubenlaguna.com/wp/2009/09/28/netbeans-woodstox-classcastexception-com-sun-xml-bind-v2-runtime-jaxbcontextimpl-cannot-be-cast-to-javax-xml-bind-jaxbcontext/" rel="nofollow" title="Add to&nbsp;SphereIt"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/sphereit.png" title="Add to&nbsp;SphereIt" alt="Add to&nbsp;SphereIt" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.spurl.net/spurl.php?url=http://rubenlaguna.com/wp/2009/09/28/netbeans-woodstox-classcastexception-com-sun-xml-bind-v2-runtime-jaxbcontextimpl-cannot-be-cast-to-javax-xml-bind-jaxbcontext/&amp;title=Netbeans+%26%23038%3B+woodstox%3A+ClassCastException%3A+com.sun.xml.bind.v2.runtime.JAXBContextImpl+cannot+be+cast+to+javax.xml.bind.JAXBContext" rel="nofollow" title="Add to&nbsp;Spurl"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/spurl.png" title="Add to&nbsp;Spurl" alt="Add to&nbsp;Spurl" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://rubenlaguna.com/wp/2009/09/28/netbeans-woodstox-classcastexception-com-sun-xml-bind-v2-runtime-jaxbcontextimpl-cannot-be-cast-to-javax-xml-bind-jaxbcontext/" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.thisnext.com/pick/new/submit/sociable/?url=http://rubenlaguna.com/wp/2009/09/28/netbeans-woodstox-classcastexception-com-sun-xml-bind-v2-runtime-jaxbcontextimpl-cannot-be-cast-to-javax-xml-bind-jaxbcontext/&amp;name=Netbeans+%26%23038%3B+woodstox%3A+ClassCastException%3A+com.sun.xml.bind.v2.runtime.JAXBContextImpl+cannot+be+cast+to+javax.xml.bind.JAXBContext" rel="nofollow" title="Add to&nbsp;ThisNext"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/thisnext.png" title="Add to&nbsp;ThisNext" alt="Add to&nbsp;ThisNext" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://tipd.com/submit.php?url=http://rubenlaguna.com/wp/2009/09/28/netbeans-woodstox-classcastexception-com-sun-xml-bind-v2-runtime-jaxbcontextimpl-cannot-be-cast-to-javax-xml-bind-jaxbcontext/" rel="nofollow" title="Add to&nbsp;Tip'd"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/tipd.png" title="Add to&nbsp;Tip'd" alt="Add to&nbsp;Tip'd" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://webride.org/discuss/split.php?uri=http://rubenlaguna.com/wp/2009/09/28/netbeans-woodstox-classcastexception-com-sun-xml-bind-v2-runtime-jaxbcontextimpl-cannot-be-cast-to-javax-xml-bind-jaxbcontext/&amp;title=Netbeans+%26%23038%3B+woodstox%3A+ClassCastException%3A+com.sun.xml.bind.v2.runtime.JAXBContextImpl+cannot+be+cast+to+javax.xml.bind.JAXBContext" rel="nofollow" title="Add to&nbsp;Webride"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/webride.png" title="Add to&nbsp;Webride" alt="Add to&nbsp;Webride" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.wists.com/t.php?c=null&amp;r=http://rubenlaguna.com/wp/2009/09/28/netbeans-woodstox-classcastexception-com-sun-xml-bind-v2-runtime-jaxbcontextimpl-cannot-be-cast-to-javax-xml-bind-jaxbcontext/&amp;u=http://rubenlaguna.com/wp/2009/09/28/netbeans-woodstox-classcastexception-com-sun-xml-bind-v2-runtime-jaxbcontextimpl-cannot-be-cast-to-javax-xml-bind-jaxbcontext/&amp;title={text}" rel="nofollow" title="Add to&nbsp;Wists"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/wists.png" title="Add to&nbsp;Wists" alt="Add to&nbsp;Wists" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://rubenlaguna.com/wp/2009/09/28/netbeans-woodstox-classcastexception-com-sun-xml-bind-v2-runtime-jaxbcontextimpl-cannot-be-cast-to-javax-xml-bind-jaxbcontext/&amp;t=Netbeans+%26%23038%3B+woodstox%3A+ClassCastException%3A+com.sun.xml.bind.v2.runtime.JAXBContextImpl+cannot+be+cast+to+javax.xml.bind.JAXBContext" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
<a style="font-size:90%;text-align: right; " title="Click me to hide the sites." href="#" onclick="$$('div.d945').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); return false;">Hide Sites</a>
</div>
</div>
<!-- Social Bookmarks END -->
<script type="text/javascript">$$('div.d945').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); </script>]]></content:encoded>
			<wfw:commentRss>http://rubenlaguna.com/wp/2009/09/28/netbeans-woodstox-classcastexception-com-sun-xml-bind-v2-runtime-jaxbcontextimpl-cannot-be-cast-to-javax-xml-bind-jaxbcontext/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ClassCastException: JAXBContextImp to JAXBContext with woodstox and NetBeans</title>
		<link>http://rubenlaguna.com/wp/2009/09/27/classcastexception-jaxbcontextimp-to-jaxbcontext-with-woodstox-and-netbeans/</link>
		<comments>http://rubenlaguna.com/wp/2009/09/27/classcastexception-jaxbcontextimp-to-jaxbcontext-with-woodstox-and-netbeans/#comments</comments>
		<pubDate>Sat, 26 Sep 2009 23:30:08 +0000</pubDate>
		<dc:creator>ruben.laguna</dc:creator>
				<category><![CDATA[netbeans]]></category>
		<category><![CDATA[cast]]></category>
		<category><![CDATA[cce]]></category>
		<category><![CDATA[class]]></category>
		<category><![CDATA[classcastexceptions]]></category>
		<category><![CDATA[exception]]></category>

		<guid isPermaLink="false">http://rubenlaguna.com/wp/?p=940</guid>
		<description><![CDATA[If you are getting


ava.lang.ClassCastException: com.sun.xml.bind.v2.runtime.JAXBContextImpl cannot be cast to javax.xml.bind.JAXBContext
        at javax.xml.bind.ContextFinder.newInstance&#40;ContextFinder.java:145&#41;
        at javax.xml.bind.ContextFinder.find&#40;ContextFinder.java:277&#41;
        at javax.xml.bind.JAXBContext.newInstance&#40;JAXBContext.java:372&#41;
        at javax.xml.bind.JAXBContext.newInstance&#40;JAXBContext.java:337&#41;
        at javax.xml.bind.JAXBContext.newInstance&#40;JAXBContext.java:244&#41;
 [...]]]></description>
			<content:encoded><![CDATA[<p>If you are getting</p>


<div class="wp_syntax"><div class="code"><pre class="java" style="font-family:monospace;">ava.<span style="color: #006633;">lang</span>.<span style="color: #003399;">ClassCastException</span><span style="color: #339933;">:</span> com.<span style="color: #006633;">sun</span>.<span style="color: #006633;">xml</span>.<span style="color: #006633;">bind</span>.<span style="color: #006633;">v2</span>.<span style="color: #006633;">runtime</span>.<span style="color: #006633;">JAXBContextImpl</span> cannot be cast to javax.<span style="color: #006633;">xml</span>.<span style="color: #006633;">bind</span>.<span style="color: #006633;">JAXBContext</span>
        at javax.<span style="color: #006633;">xml</span>.<span style="color: #006633;">bind</span>.<span style="color: #006633;">ContextFinder</span>.<span style="color: #006633;">newInstance</span><span style="color: #009900;">&#40;</span>ContextFinder.<span style="color: #006633;">java</span><span style="color: #339933;">:</span><span style="color: #cc66cc;">145</span><span style="color: #009900;">&#41;</span>
        at javax.<span style="color: #006633;">xml</span>.<span style="color: #006633;">bind</span>.<span style="color: #006633;">ContextFinder</span>.<span style="color: #006633;">find</span><span style="color: #009900;">&#40;</span>ContextFinder.<span style="color: #006633;">java</span><span style="color: #339933;">:</span><span style="color: #cc66cc;">277</span><span style="color: #009900;">&#41;</span>
        at javax.<span style="color: #006633;">xml</span>.<span style="color: #006633;">bind</span>.<span style="color: #006633;">JAXBContext</span>.<span style="color: #006633;">newInstance</span><span style="color: #009900;">&#40;</span>JAXBContext.<span style="color: #006633;">java</span><span style="color: #339933;">:</span><span style="color: #cc66cc;">372</span><span style="color: #009900;">&#41;</span>
        at javax.<span style="color: #006633;">xml</span>.<span style="color: #006633;">bind</span>.<span style="color: #006633;">JAXBContext</span>.<span style="color: #006633;">newInstance</span><span style="color: #009900;">&#40;</span>JAXBContext.<span style="color: #006633;">java</span><span style="color: #339933;">:</span><span style="color: #cc66cc;">337</span><span style="color: #009900;">&#41;</span>
        at javax.<span style="color: #006633;">xml</span>.<span style="color: #006633;">bind</span>.<span style="color: #006633;">JAXBContext</span>.<span style="color: #006633;">newInstance</span><span style="color: #009900;">&#40;</span>JAXBContext.<span style="color: #006633;">java</span><span style="color: #339933;">:</span><span style="color: #cc66cc;">244</span><span style="color: #009900;">&#41;</span>
        at com.<span style="color: #006633;">rubenlaguna</span>.<span style="color: #006633;">en4j</span>.<span style="color: #006633;">mainmodule</span>.<span style="color: #006633;">ImportEvernoteFile</span>.<span style="color: #006633;">actionPerformed</span><span style="color: #009900;">&#40;</span>ImportEvernoteFile.<span style="color: #006633;">java</span><span style="color: #339933;">:</span><span style="color: #cc66cc;">65</span><span style="color: #009900;">&#41;</span></pre></div></div>


<p>and you are using woodstox be sure to check <a href="http://wiki.netbeans.org/PlainView.jsp?page=DevFaqModuleCCE">this</a>. This could happen when you have Netbeans Platform Application with a module containing woodstox but also including JAXB 2.1 in the module dependencies for the application.<br />
<img alt="" src="http://rubenlaguna.com/wp/wp-content/uploads/skitch/Project_Properties_-_NBPlatformApp-20090927-012741.jpg" title="jaxb" class="alignnone" width="795" height="590" /></p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a title="Click me to see the sites." href="#" onclick="$$('div.d940').each( function(e) { e.visualEffect('slide_down',{duration:2.5}) }); return false;"><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d940" style="overflow:hidden">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;Name=ClassCastException%3A+JAXBContextImp+to+JAXBContext+with+woodstox+and+NetBeans&amp;Description=ClassCastException%3A+JAXBContextImp+to+JAXBContext+with+woodstox+and+NetBeans&amp;Url=http://rubenlaguna.com/wp/2009/09/27/classcastexception-jaxbcontextimp-to-jaxbcontext-with-woodstox-and-netbeans/" rel="nofollow" title="Add to&nbsp;BlinkList"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/blinklist.png" title="Add to&nbsp;BlinkList" alt="Add to&nbsp;BlinkList" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://rubenlaguna.com/wp/2009/09/27/classcastexception-jaxbcontextimp-to-jaxbcontext-with-woodstox-and-netbeans/" rel="nofollow" title="Add to&nbsp;Bloglines"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/bloglines.png" title="Add to&nbsp;Bloglines" alt="Add to&nbsp;Bloglines" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://blogmarks.net/my/new.php?mini=1&amp;simple=1&amp;url=http://rubenlaguna.com/wp/2009/09/27/classcastexception-jaxbcontextimp-to-jaxbcontext-with-woodstox-and-netbeans/&amp;title=ClassCastException%3A+JAXBContextImp+to+JAXBContext+with+woodstox+and+NetBeans" rel="nofollow" title="Add to&nbsp;Blogmarks"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/bmarks.png" title="Add to&nbsp;Blogmarks" alt="Add to&nbsp;Blogmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://buzz.yahoo.com/submit?submitUrl=http://rubenlaguna.com/wp/2009/09/27/classcastexception-jaxbcontextimp-to-jaxbcontext-with-woodstox-and-netbeans/&amp;submitHeadline=ClassCastException%3A+JAXBContextImp+to+JAXBContext+with+woodstox+and+NetBeans&amp;submitSummary=" rel="nofollow" title="Add to&nbsp;Buzz"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/buzz.png" title="Add to&nbsp;Buzz" alt="Add to&nbsp;Buzz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.connotea.org/addpopup?continue=confirm&amp;uri=http://rubenlaguna.com/wp/2009/09/27/classcastexception-jaxbcontextimp-to-jaxbcontext-with-woodstox-and-netbeans/&amp;title=ClassCastException%3A+JAXBContextImp+to+JAXBContext+with+woodstox+and+NetBeans" rel="nofollow" title="Add to&nbsp;Connotea"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/connotea.png" title="Add to&nbsp;Connotea" alt="Add to&nbsp;Connotea" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://rubenlaguna.com/wp/2009/09/27/classcastexception-jaxbcontextimp-to-jaxbcontext-with-woodstox-and-netbeans/&amp;title=ClassCastException%3A+JAXBContextImp+to+JAXBContext+with+woodstox+and+NetBeans" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.diigo.com/post?url=http://rubenlaguna.com/wp/2009/09/27/classcastexception-jaxbcontextimp-to-jaxbcontext-with-woodstox-and-netbeans/&amp;title=ClassCastException%3A+JAXBContextImp+to+JAXBContext+with+woodstox+and+NetBeans" rel="nofollow" title="Add to&nbsp;Diigo"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/diigo.png" title="Add to&nbsp;Diigo" alt="Add to&nbsp;Diigo" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://rubenlaguna.com/wp/2009/09/27/classcastexception-jaxbcontextimp-to-jaxbcontext-with-woodstox-and-netbeans/&amp;title=ClassCastException%3A+JAXBContextImp+to+JAXBContext+with+woodstox+and+NetBeans" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dotnetkicks.com/kick/?url=http://rubenlaguna.com/wp/2009/09/27/classcastexception-jaxbcontextimp-to-jaxbcontext-with-woodstox-and-netbeans/&amp;title=ClassCastException%3A+JAXBContextImp+to+JAXBContext+with+woodstox+and+NetBeans" rel="nofollow" title="Add to&nbsp;DotNetKicks"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/dotnetkicks.png" title="Add to&nbsp;DotNetKicks" alt="Add to&nbsp;DotNetKicks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dzone.com/links/add.html?description=ClassCastException%3A+JAXBContextImp+to+JAXBContext+with+woodstox+and+NetBeans&amp;url=http://rubenlaguna.com/wp/2009/09/27/classcastexception-jaxbcontextimp-to-jaxbcontext-with-woodstox-and-netbeans/&amp;title=ClassCastException%3A+JAXBContextImp+to+JAXBContext+with+woodstox+and+NetBeans" rel="nofollow" title="Add to&nbsp;DZone"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/dzone.png" title="Add to&nbsp;DZone" alt="Add to&nbsp;DZone" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http://rubenlaguna.com/wp/2009/09/27/classcastexception-jaxbcontextimp-to-jaxbcontext-with-woodstox-and-netbeans/" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://cgi.fark.com/cgi/fark/farkit.pl?u=http://rubenlaguna.com/wp/2009/09/27/classcastexception-jaxbcontextimp-to-jaxbcontext-with-woodstox-and-netbeans/&amp;h=ClassCastException%3A+JAXBContextImp+to+JAXBContext+with+woodstox+and+NetBeans" rel="nofollow" title="Add to&nbsp;Fark"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/fark.png" title="Add to&nbsp;Fark" alt="Add to&nbsp;Fark" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://faves.com/Authoring.aspx?u=http://rubenlaguna.com/wp/2009/09/27/classcastexception-jaxbcontextimp-to-jaxbcontext-with-woodstox-and-netbeans/&amp;t=ClassCastException%3A+JAXBContextImp+to+JAXBContext+with+woodstox+and+NetBeans" rel="nofollow" title="Add to&nbsp;Faves"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/bluedot.png" title="Add to&nbsp;Faves" alt="Add to&nbsp;Faves" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://fleck.com/litebookmarklet.php?url=http://rubenlaguna.com/wp/2009/09/27/classcastexception-jaxbcontextimp-to-jaxbcontext-with-woodstox-and-netbeans/&amp;title=ClassCastException%3A+JAXBContextImp+to+JAXBContext+with+woodstox+and+NetBeans" rel="nofollow" title="Add to&nbsp;Fleck"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/fleck.png" title="Add to&nbsp;Fleck" alt="Add to&nbsp;Fleck" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://FriendSite.com/users/bookmarks/?u=http://rubenlaguna.com/wp/2009/09/27/classcastexception-jaxbcontextimp-to-jaxbcontext-with-woodstox-and-netbeans/&amp;t=ClassCastException%3A+JAXBContextImp+to+JAXBContext+with+woodstox+and+NetBeans" rel="nofollow" title="Add to&nbsp;FriendSite"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/friendsite.png" title="Add to&nbsp;FriendSite" alt="Add to&nbsp;FriendSite" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://rubenlaguna.com/wp/2009/09/27/classcastexception-jaxbcontextimp-to-jaxbcontext-with-woodstox-and-netbeans/&amp;title=ClassCastException%3A+JAXBContextImp+to+JAXBContext+with+woodstox+and+NetBeans" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.kaboodle.com/za/selectpage?p_pop=false&amp;pa=url&amp;u=http://rubenlaguna.com/wp/2009/09/27/classcastexception-jaxbcontextimp-to-jaxbcontext-with-woodstox-and-netbeans/" rel="nofollow" title="Add to&nbsp;Kaboodle"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/kaboodle.png" title="Add to&nbsp;Kaboodle" alt="Add to&nbsp;Kaboodle" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.maple.nu/cgi-bin/search6/usa/ss_submit.cgi?fct=100&amp;url=http://rubenlaguna.com/wp/2009/09/27/classcastexception-jaxbcontextimp-to-jaxbcontext-with-woodstox-and-netbeans/&amp;title=ClassCastException%3A+JAXBContextImp+to+JAXBContext+with+woodstox+and+NetBeans"" rel="nofollow" title="Add to&nbsp;Maple"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/maple.png" title="Add to&nbsp;Maple" alt="Add to&nbsp;Maple" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.mister-wong.com/index.php?action=addurl&amp;bm_url=http://rubenlaguna.com/wp/2009/09/27/classcastexception-jaxbcontextimp-to-jaxbcontext-with-woodstox-and-netbeans/&amp;bm_description=ClassCastException%3A+JAXBContextImp+to+JAXBContext+with+woodstox+and+NetBeans" rel="nofollow" title="Add to&nbsp;Mister Wong"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/misterwong.png" title="Add to&nbsp;Mister Wong" alt="Add to&nbsp;Mister Wong" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http://rubenlaguna.com/wp/2009/09/27/classcastexception-jaxbcontextimp-to-jaxbcontext-with-woodstox-and-netbeans/&amp;T=ClassCastException%3A+JAXBContextImp+to+JAXBContext+with+woodstox+and+NetBeans" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://netvouz.com/action/submitBookmark?url=http://rubenlaguna.com/wp/2009/09/27/classcastexception-jaxbcontextimp-to-jaxbcontext-with-woodstox-and-netbeans/&amp;title=ClassCastException%3A+JAXBContextImp+to+JAXBContext+with+woodstox+and+NetBeans&amp;popup=no" rel="nofollow" title="Add to&nbsp;Netvouz"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/netvouz.png" title="Add to&nbsp;Netvouz" alt="Add to&nbsp;Netvouz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.newsvine.com/_wine/save?u=http://rubenlaguna.com/wp/2009/09/27/classcastexception-jaxbcontextimp-to-jaxbcontext-with-woodstox-and-netbeans/&amp;h=ClassCastException%3A+JAXBContextImp+to+JAXBContext+with+woodstox+and+NetBeans" rel="nofollow" title="Add to&nbsp;Newsvine"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/newsvine.png" title="Add to&nbsp;Newsvine" alt="Add to&nbsp;Newsvine" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.plugim.com/submit?url=http://rubenlaguna.com/wp/2009/09/27/classcastexception-jaxbcontextimp-to-jaxbcontext-with-woodstox-and-netbeans/&amp;title=ClassCastException%3A+JAXBContextImp+to+JAXBContext+with+woodstox+and+NetBeans" rel="nofollow" title="Add to&nbsp;PlugIM"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/plugim.png" title="Add to&nbsp;PlugIM" alt="Add to&nbsp;PlugIM" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://rubenlaguna.com/wp/2009/09/27/classcastexception-jaxbcontextimp-to-jaxbcontext-with-woodstox-and-netbeans/&amp;title=ClassCastException%3A+JAXBContextImp+to+JAXBContext+with+woodstox+and+NetBeans" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.simpy.com/simpy/LinkAdd.do?href=http://rubenlaguna.com/wp/2009/09/27/classcastexception-jaxbcontextimp-to-jaxbcontext-with-woodstox-and-netbeans/&amp;title=ClassCastException%3A+JAXBContextImp+to+JAXBContext+with+woodstox+and+NetBeans" rel="nofollow" title="Add to&nbsp;Simpy"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/simpy.png" title="Add to&nbsp;Simpy" alt="Add to&nbsp;Simpy" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.kirtsy.com//submit.php?url=http://rubenlaguna.com/wp/2009/09/27/classcastexception-jaxbcontextimp-to-jaxbcontext-with-woodstox-and-netbeans/" rel="nofollow" title="Add to&nbsp;Kirtsy"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/skirt.png" title="Add to&nbsp;Kirtsy" alt="Add to&nbsp;Kirtsy" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http://rubenlaguna.com/wp/2009/09/27/classcastexception-jaxbcontextimp-to-jaxbcontext-with-woodstox-and-netbeans/&amp;title=ClassCastException%3A+JAXBContextImp+to+JAXBContext+with+woodstox+and+NetBeans" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit.php?url=http://rubenlaguna.com/wp/2009/09/27/classcastexception-jaxbcontextimp-to-jaxbcontext-with-woodstox-and-netbeans/&amp;title=ClassCastException%3A+JAXBContextImp+to+JAXBContext+with+woodstox+and+NetBeans" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.shoutwire.com/?p=submit&amp;link=http://rubenlaguna.com/wp/2009/09/27/classcastexception-jaxbcontextimp-to-jaxbcontext-with-woodstox-and-netbeans/" rel="nofollow" title="Add to&nbsp;Shoutwire"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/shoutwire.png" title="Add to&nbsp;Shoutwire" alt="Add to&nbsp;Shoutwire" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.squidoo.com/lensmaster/bookmark?http://rubenlaguna.com/wp/2009/09/27/classcastexception-jaxbcontextimp-to-jaxbcontext-with-woodstox-and-netbeans/" rel="nofollow" title="Add to&nbsp;Squidoo"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/squidoo.png" title="Add to&nbsp;Squidoo" alt="Add to&nbsp;Squidoo" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.sphere.com/sphereit/http://rubenlaguna.com/wp/2009/09/27/classcastexception-jaxbcontextimp-to-jaxbcontext-with-woodstox-and-netbeans/" rel="nofollow" title="Add to&nbsp;SphereIt"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/sphereit.png" title="Add to&nbsp;SphereIt" alt="Add to&nbsp;SphereIt" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.spurl.net/spurl.php?url=http://rubenlaguna.com/wp/2009/09/27/classcastexception-jaxbcontextimp-to-jaxbcontext-with-woodstox-and-netbeans/&amp;title=ClassCastException%3A+JAXBContextImp+to+JAXBContext+with+woodstox+and+NetBeans" rel="nofollow" title="Add to&nbsp;Spurl"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/spurl.png" title="Add to&nbsp;Spurl" alt="Add to&nbsp;Spurl" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://rubenlaguna.com/wp/2009/09/27/classcastexception-jaxbcontextimp-to-jaxbcontext-with-woodstox-and-netbeans/" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.thisnext.com/pick/new/submit/sociable/?url=http://rubenlaguna.com/wp/2009/09/27/classcastexception-jaxbcontextimp-to-jaxbcontext-with-woodstox-and-netbeans/&amp;name=ClassCastException%3A+JAXBContextImp+to+JAXBContext+with+woodstox+and+NetBeans" rel="nofollow" title="Add to&nbsp;ThisNext"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/thisnext.png" title="Add to&nbsp;ThisNext" alt="Add to&nbsp;ThisNext" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://tipd.com/submit.php?url=http://rubenlaguna.com/wp/2009/09/27/classcastexception-jaxbcontextimp-to-jaxbcontext-with-woodstox-and-netbeans/" rel="nofollow" title="Add to&nbsp;Tip'd"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/tipd.png" title="Add to&nbsp;Tip'd" alt="Add to&nbsp;Tip'd" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://webride.org/discuss/split.php?uri=http://rubenlaguna.com/wp/2009/09/27/classcastexception-jaxbcontextimp-to-jaxbcontext-with-woodstox-and-netbeans/&amp;title=ClassCastException%3A+JAXBContextImp+to+JAXBContext+with+woodstox+and+NetBeans" rel="nofollow" title="Add to&nbsp;Webride"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/webride.png" title="Add to&nbsp;Webride" alt="Add to&nbsp;Webride" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.wists.com/t.php?c=null&amp;r=http://rubenlaguna.com/wp/2009/09/27/classcastexception-jaxbcontextimp-to-jaxbcontext-with-woodstox-and-netbeans/&amp;u=http://rubenlaguna.com/wp/2009/09/27/classcastexception-jaxbcontextimp-to-jaxbcontext-with-woodstox-and-netbeans/&amp;title={text}" rel="nofollow" title="Add to&nbsp;Wists"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/wists.png" title="Add to&nbsp;Wists" alt="Add to&nbsp;Wists" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://rubenlaguna.com/wp/2009/09/27/classcastexception-jaxbcontextimp-to-jaxbcontext-with-woodstox-and-netbeans/&amp;t=ClassCastException%3A+JAXBContextImp+to+JAXBContext+with+woodstox+and+NetBeans" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
<a style="font-size:90%;text-align: right; " title="Click me to hide the sites." href="#" onclick="$$('div.d940').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); return false;">Hide Sites</a>
</div>
</div>
<!-- Social Bookmarks END -->
<script type="text/javascript">$$('div.d940').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); </script>]]></content:encoded>
			<wfw:commentRss>http://rubenlaguna.com/wp/2009/09/27/classcastexception-jaxbcontextimp-to-jaxbcontext-with-woodstox-and-netbeans/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>git: error pushing via HTTP (return code 22)</title>
		<link>http://rubenlaguna.com/wp/2009/09/23/git-error-pushing-via-http-return-code-22/</link>
		<comments>http://rubenlaguna.com/wp/2009/09/23/git-error-pushing-via-http-return-code-22/#comments</comments>
		<pubDate>Wed, 23 Sep 2009 16:32:25 +0000</pubDate>
		<dc:creator>ruben.laguna</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[httpproxy]]></category>
		<category><![CDATA[propfind]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[return]]></category>
		<category><![CDATA[webdav]]></category>

		<guid isPermaLink="false">http://rubenlaguna.com/wp/?p=937</guid>
		<description><![CDATA[If you get a

error: Cannot access URL http://github.com/xxxxxxx/, return code 22

when trying to push changes to a git repository via HTTP.

This is probably because you are using an HTTP proxy to access the repo and that proxy doesn&#8217;t support WebDAV HTTP methods (especially PROPFIND). So when git issues a PROPFIND the http proxy answers back [...]]]></description>
			<content:encoded><![CDATA[<p>If you get a</p>

<p><code>error: Cannot access URL http://github.com/xxxxxxx/, return code 22</code></p>

<p>when trying to push changes to a git repository via HTTP.</p>

<p>This is probably because you are using an HTTP proxy to access the repo and that proxy doesn&#8217;t support <a href="http://en.wikipedia.org/wiki/WebDAV">WebDAV</a> HTTP methods (especially PROPFIND). So when git issues a PROPFIND the http proxy answers back with a <code>500 Internal Server Error</code> or something like that.</p>

<p>It seems that PROPFIND is absolutely required so if you can use <code>git://</code> directly or use a HTTP proxy which supports PROPFIND. Then I think the only option left is <a href="http://www.emilsit.net/blog/archives/how-to-use-the-git-protocol-through-a-http-connect-proxy/">try use <code>CONNECT</code> in the proxy</a>.</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a title="Click me to see the sites." href="#" onclick="$$('div.d937').each( function(e) { e.visualEffect('slide_down',{duration:2.5}) }); return false;"><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d937" style="overflow:hidden">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;Name=git%3A+error+pushing+via+HTTP+%28return+code+22%29&amp;Description=git%3A+error+pushing+via+HTTP+%28return+code+22%29&amp;Url=http://rubenlaguna.com/wp/2009/09/23/git-error-pushing-via-http-return-code-22/" rel="nofollow" title="Add to&nbsp;BlinkList"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/blinklist.png" title="Add to&nbsp;BlinkList" alt="Add to&nbsp;BlinkList" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://rubenlaguna.com/wp/2009/09/23/git-error-pushing-via-http-return-code-22/" rel="nofollow" title="Add to&nbsp;Bloglines"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/bloglines.png" title="Add to&nbsp;Bloglines" alt="Add to&nbsp;Bloglines" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://blogmarks.net/my/new.php?mini=1&amp;simple=1&amp;url=http://rubenlaguna.com/wp/2009/09/23/git-error-pushing-via-http-return-code-22/&amp;title=git%3A+error+pushing+via+HTTP+%28return+code+22%29" rel="nofollow" title="Add to&nbsp;Blogmarks"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/bmarks.png" title="Add to&nbsp;Blogmarks" alt="Add to&nbsp;Blogmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://buzz.yahoo.com/submit?submitUrl=http://rubenlaguna.com/wp/2009/09/23/git-error-pushing-via-http-return-code-22/&amp;submitHeadline=git%3A+error+pushing+via+HTTP+%28return+code+22%29&amp;submitSummary=" rel="nofollow" title="Add to&nbsp;Buzz"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/buzz.png" title="Add to&nbsp;Buzz" alt="Add to&nbsp;Buzz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.connotea.org/addpopup?continue=confirm&amp;uri=http://rubenlaguna.com/wp/2009/09/23/git-error-pushing-via-http-return-code-22/&amp;title=git%3A+error+pushing+via+HTTP+%28return+code+22%29" rel="nofollow" title="Add to&nbsp;Connotea"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/connotea.png" title="Add to&nbsp;Connotea" alt="Add to&nbsp;Connotea" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://rubenlaguna.com/wp/2009/09/23/git-error-pushing-via-http-return-code-22/&amp;title=git%3A+error+pushing+via+HTTP+%28return+code+22%29" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.diigo.com/post?url=http://rubenlaguna.com/wp/2009/09/23/git-error-pushing-via-http-return-code-22/&amp;title=git%3A+error+pushing+via+HTTP+%28return+code+22%29" rel="nofollow" title="Add to&nbsp;Diigo"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/diigo.png" title="Add to&nbsp;Diigo" alt="Add to&nbsp;Diigo" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://rubenlaguna.com/wp/2009/09/23/git-error-pushing-via-http-return-code-22/&amp;title=git%3A+error+pushing+via+HTTP+%28return+code+22%29" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dotnetkicks.com/kick/?url=http://rubenlaguna.com/wp/2009/09/23/git-error-pushing-via-http-return-code-22/&amp;title=git%3A+error+pushing+via+HTTP+%28return+code+22%29" rel="nofollow" title="Add to&nbsp;DotNetKicks"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/dotnetkicks.png" title="Add to&nbsp;DotNetKicks" alt="Add to&nbsp;DotNetKicks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dzone.com/links/add.html?description=git%3A+error+pushing+via+HTTP+%28return+code+22%29&amp;url=http://rubenlaguna.com/wp/2009/09/23/git-error-pushing-via-http-return-code-22/&amp;title=git%3A+error+pushing+via+HTTP+%28return+code+22%29" rel="nofollow" title="Add to&nbsp;DZone"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/dzone.png" title="Add to&nbsp;DZone" alt="Add to&nbsp;DZone" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http://rubenlaguna.com/wp/2009/09/23/git-error-pushing-via-http-return-code-22/" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://cgi.fark.com/cgi/fark/farkit.pl?u=http://rubenlaguna.com/wp/2009/09/23/git-error-pushing-via-http-return-code-22/&amp;h=git%3A+error+pushing+via+HTTP+%28return+code+22%29" rel="nofollow" title="Add to&nbsp;Fark"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/fark.png" title="Add to&nbsp;Fark" alt="Add to&nbsp;Fark" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://faves.com/Authoring.aspx?u=http://rubenlaguna.com/wp/2009/09/23/git-error-pushing-via-http-return-code-22/&amp;t=git%3A+error+pushing+via+HTTP+%28return+code+22%29" rel="nofollow" title="Add to&nbsp;Faves"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/bluedot.png" title="Add to&nbsp;Faves" alt="Add to&nbsp;Faves" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://fleck.com/litebookmarklet.php?url=http://rubenlaguna.com/wp/2009/09/23/git-error-pushing-via-http-return-code-22/&amp;title=git%3A+error+pushing+via+HTTP+%28return+code+22%29" rel="nofollow" title="Add to&nbsp;Fleck"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/fleck.png" title="Add to&nbsp;Fleck" alt="Add to&nbsp;Fleck" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://FriendSite.com/users/bookmarks/?u=http://rubenlaguna.com/wp/2009/09/23/git-error-pushing-via-http-return-code-22/&amp;t=git%3A+error+pushing+via+HTTP+%28return+code+22%29" rel="nofollow" title="Add to&nbsp;FriendSite"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/friendsite.png" title="Add to&nbsp;FriendSite" alt="Add to&nbsp;FriendSite" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://rubenlaguna.com/wp/2009/09/23/git-error-pushing-via-http-return-code-22/&amp;title=git%3A+error+pushing+via+HTTP+%28return+code+22%29" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.kaboodle.com/za/selectpage?p_pop=false&amp;pa=url&amp;u=http://rubenlaguna.com/wp/2009/09/23/git-error-pushing-via-http-return-code-22/" rel="nofollow" title="Add to&nbsp;Kaboodle"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/kaboodle.png" title="Add to&nbsp;Kaboodle" alt="Add to&nbsp;Kaboodle" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.maple.nu/cgi-bin/search6/usa/ss_submit.cgi?fct=100&amp;url=http://rubenlaguna.com/wp/2009/09/23/git-error-pushing-via-http-return-code-22/&amp;title=git%3A+error+pushing+via+HTTP+%28return+code+22%29"" rel="nofollow" title="Add to&nbsp;Maple"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/maple.png" title="Add to&nbsp;Maple" alt="Add to&nbsp;Maple" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.mister-wong.com/index.php?action=addurl&amp;bm_url=http://rubenlaguna.com/wp/2009/09/23/git-error-pushing-via-http-return-code-22/&amp;bm_description=git%3A+error+pushing+via+HTTP+%28return+code+22%29" rel="nofollow" title="Add to&nbsp;Mister Wong"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/misterwong.png" title="Add to&nbsp;Mister Wong" alt="Add to&nbsp;Mister Wong" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http://rubenlaguna.com/wp/2009/09/23/git-error-pushing-via-http-return-code-22/&amp;T=git%3A+error+pushing+via+HTTP+%28return+code+22%29" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://netvouz.com/action/submitBookmark?url=http://rubenlaguna.com/wp/2009/09/23/git-error-pushing-via-http-return-code-22/&amp;title=git%3A+error+pushing+via+HTTP+%28return+code+22%29&amp;popup=no" rel="nofollow" title="Add to&nbsp;Netvouz"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/netvouz.png" title="Add to&nbsp;Netvouz" alt="Add to&nbsp;Netvouz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.newsvine.com/_wine/save?u=http://rubenlaguna.com/wp/2009/09/23/git-error-pushing-via-http-return-code-22/&amp;h=git%3A+error+pushing+via+HTTP+%28return+code+22%29" rel="nofollow" title="Add to&nbsp;Newsvine"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/newsvine.png" title="Add to&nbsp;Newsvine" alt="Add to&nbsp;Newsvine" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.plugim.com/submit?url=http://rubenlaguna.com/wp/2009/09/23/git-error-pushing-via-http-return-code-22/&amp;title=git%3A+error+pushing+via+HTTP+%28return+code+22%29" rel="nofollow" title="Add to&nbsp;PlugIM"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/plugim.png" title="Add to&nbsp;PlugIM" alt="Add to&nbsp;PlugIM" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://rubenlaguna.com/wp/2009/09/23/git-error-pushing-via-http-return-code-22/&amp;title=git%3A+error+pushing+via+HTTP+%28return+code+22%29" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.simpy.com/simpy/LinkAdd.do?href=http://rubenlaguna.com/wp/2009/09/23/git-error-pushing-via-http-return-code-22/&amp;title=git%3A+error+pushing+via+HTTP+%28return+code+22%29" rel="nofollow" title="Add to&nbsp;Simpy"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/simpy.png" title="Add to&nbsp;Simpy" alt="Add to&nbsp;Simpy" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.kirtsy.com//submit.php?url=http://rubenlaguna.com/wp/2009/09/23/git-error-pushing-via-http-return-code-22/" rel="nofollow" title="Add to&nbsp;Kirtsy"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/skirt.png" title="Add to&nbsp;Kirtsy" alt="Add to&nbsp;Kirtsy" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http://rubenlaguna.com/wp/2009/09/23/git-error-pushing-via-http-return-code-22/&amp;title=git%3A+error+pushing+via+HTTP+%28return+code+22%29" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit.php?url=http://rubenlaguna.com/wp/2009/09/23/git-error-pushing-via-http-return-code-22/&amp;title=git%3A+error+pushing+via+HTTP+%28return+code+22%29" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.shoutwire.com/?p=submit&amp;link=http://rubenlaguna.com/wp/2009/09/23/git-error-pushing-via-http-return-code-22/" rel="nofollow" title="Add to&nbsp;Shoutwire"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/shoutwire.png" title="Add to&nbsp;Shoutwire" alt="Add to&nbsp;Shoutwire" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.squidoo.com/lensmaster/bookmark?http://rubenlaguna.com/wp/2009/09/23/git-error-pushing-via-http-return-code-22/" rel="nofollow" title="Add to&nbsp;Squidoo"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/squidoo.png" title="Add to&nbsp;Squidoo" alt="Add to&nbsp;Squidoo" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.sphere.com/sphereit/http://rubenlaguna.com/wp/2009/09/23/git-error-pushing-via-http-return-code-22/" rel="nofollow" title="Add to&nbsp;SphereIt"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/sphereit.png" title="Add to&nbsp;SphereIt" alt="Add to&nbsp;SphereIt" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.spurl.net/spurl.php?url=http://rubenlaguna.com/wp/2009/09/23/git-error-pushing-via-http-return-code-22/&amp;title=git%3A+error+pushing+via+HTTP+%28return+code+22%29" rel="nofollow" title="Add to&nbsp;Spurl"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/spurl.png" title="Add to&nbsp;Spurl" alt="Add to&nbsp;Spurl" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://rubenlaguna.com/wp/2009/09/23/git-error-pushing-via-http-return-code-22/" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.thisnext.com/pick/new/submit/sociable/?url=http://rubenlaguna.com/wp/2009/09/23/git-error-pushing-via-http-return-code-22/&amp;name=git%3A+error+pushing+via+HTTP+%28return+code+22%29" rel="nofollow" title="Add to&nbsp;ThisNext"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/thisnext.png" title="Add to&nbsp;ThisNext" alt="Add to&nbsp;ThisNext" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://tipd.com/submit.php?url=http://rubenlaguna.com/wp/2009/09/23/git-error-pushing-via-http-return-code-22/" rel="nofollow" title="Add to&nbsp;Tip'd"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/tipd.png" title="Add to&nbsp;Tip'd" alt="Add to&nbsp;Tip'd" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://webride.org/discuss/split.php?uri=http://rubenlaguna.com/wp/2009/09/23/git-error-pushing-via-http-return-code-22/&amp;title=git%3A+error+pushing+via+HTTP+%28return+code+22%29" rel="nofollow" title="Add to&nbsp;Webride"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/webride.png" title="Add to&nbsp;Webride" alt="Add to&nbsp;Webride" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.wists.com/t.php?c=null&amp;r=http://rubenlaguna.com/wp/2009/09/23/git-error-pushing-via-http-return-code-22/&amp;u=http://rubenlaguna.com/wp/2009/09/23/git-error-pushing-via-http-return-code-22/&amp;title={text}" rel="nofollow" title="Add to&nbsp;Wists"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/wists.png" title="Add to&nbsp;Wists" alt="Add to&nbsp;Wists" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://rubenlaguna.com/wp/2009/09/23/git-error-pushing-via-http-return-code-22/&amp;t=git%3A+error+pushing+via+HTTP+%28return+code+22%29" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
<a style="font-size:90%;text-align: right; " title="Click me to hide the sites." href="#" onclick="$$('div.d937').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); return false;">Hide Sites</a>
</div>
</div>
<!-- Social Bookmarks END -->
<script type="text/javascript">$$('div.d937').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); </script>]]></content:encoded>
			<wfw:commentRss>http://rubenlaguna.com/wp/2009/09/23/git-error-pushing-via-http-return-code-22/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Netbeans refuses to recognize persistence.xml (no visual editor)</title>
		<link>http://rubenlaguna.com/wp/2009/09/18/netbeans-refuses-to-recognize-persistence-xml-no-visual-editor/</link>
		<comments>http://rubenlaguna.com/wp/2009/09/18/netbeans-refuses-to-recognize-persistence-xml-no-visual-editor/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 15:01:38 +0000</pubDate>
		<dc:creator>ruben.laguna</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[netbeans]]></category>
		<category><![CDATA[break]]></category>
		<category><![CDATA[crlf]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[ending]]></category>
		<category><![CDATA[eol]]></category>
		<category><![CDATA[feed]]></category>
		<category><![CDATA[file]]></category>
		<category><![CDATA[filetype]]></category>
		<category><![CDATA[jpa]]></category>
		<category><![CDATA[lf]]></category>
		<category><![CDATA[line]]></category>
		<category><![CDATA[line feed]]></category>
		<category><![CDATA[linebreak]]></category>
		<category><![CDATA[linefeed]]></category>
		<category><![CDATA[persistence]]></category>
		<category><![CDATA[recognition]]></category>
		<category><![CDATA[type]]></category>
		<category><![CDATA[visual]]></category>

		<guid isPermaLink="false">http://rubenlaguna.com/wp/?p=893</guid>
		<description><![CDATA[If you create the persistence.xml manually in Windows the file will be created with CRLF line endings (windows style line endings) ,that will prevent Netbeans for recognizing Netbeans will not recognize it as the special file it is and won&#8217;t be able to to open it with the special/custom visual editor.

I opened an bug report [...]]]></description>
			<content:encoded><![CDATA[<p>If you create the <code>persistence.xml</code> manually <del datetime="2009-09-21T11:37:20+00:00">in Windows the file will be created with <code>CRLF</code> line endings (windows style line endings) ,that will prevent Netbeans for recognizing</del> Netbeans will not recognize it as the special file it is and won&#8217;t be able to to open it with the special/custom visual editor.</p>

<p><div id="attachment_894" class="wp-caption aligncenter" style="width: 880px"><a href="http://rubenlaguna.com/wp/wp-content/uploads/2009/09/persistencevisualeditor.png"><img src="http://rubenlaguna.com/wp/wp-content/uploads/2009/09/persistencevisualeditor.png" alt="netbeans visual editor for persistence files" title="persistencevisualeditor" width="870" height="529" class="size-full wp-image-894" /></a><p class="wp-caption-text">netbeans visual editor for persistence files</p></div></p>

<p>I opened an bug report  <a href="http://www.netbeans.org/issues/show_bug.cgi?id=172538">netbeans issue #172538</a>. <ins datetime="2009-09-21T11:37:20+00:00">At the beginning, I thought the problem was due to diferent line ending CRLF vs LF issues, but as pointed out in the bug report the line ending has nothing to do with it. It&#8217;s just the IDE restart what is needed, no need to change the line endings.</ins></p>

<p>The workaround is easy: <del datetime="2009-09-21T11:37:20+00:00">change the <a href="http://en.wikipedia.org/wiki/Newline">newline</a> (also line break or end-of-line EOL) characters to Unix style (<code>LF</code>) with any utility. I used Cygwin&#8217;s <a href="http://linuxcommand.org/man_pages/dos2unix1.html">dos2unix </a>(<code>dos2unix src/META-INF/persistence.xml</code>) and then</del> just restart the IDE. Unfortunately just closing and reopening the project containing the <code>persistence.xml</code> file won&#8217;t work you have to restart Netbeans.</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a title="Click me to see the sites." href="#" onclick="$$('div.d893').each( function(e) { e.visualEffect('slide_down',{duration:2.5}) }); return false;"><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d893" style="overflow:hidden">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;Name=Netbeans+refuses+to+recognize+persistence.xml+%28no+visual+editor%29&amp;Description=Netbeans+refuses+to+recognize+persistence.xml+%28no+visual+editor%29&amp;Url=http://rubenlaguna.com/wp/2009/09/18/netbeans-refuses-to-recognize-persistence-xml-no-visual-editor/" rel="nofollow" title="Add to&nbsp;BlinkList"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/blinklist.png" title="Add to&nbsp;BlinkList" alt="Add to&nbsp;BlinkList" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://rubenlaguna.com/wp/2009/09/18/netbeans-refuses-to-recognize-persistence-xml-no-visual-editor/" rel="nofollow" title="Add to&nbsp;Bloglines"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/bloglines.png" title="Add to&nbsp;Bloglines" alt="Add to&nbsp;Bloglines" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://blogmarks.net/my/new.php?mini=1&amp;simple=1&amp;url=http://rubenlaguna.com/wp/2009/09/18/netbeans-refuses-to-recognize-persistence-xml-no-visual-editor/&amp;title=Netbeans+refuses+to+recognize+persistence.xml+%28no+visual+editor%29" rel="nofollow" title="Add to&nbsp;Blogmarks"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/bmarks.png" title="Add to&nbsp;Blogmarks" alt="Add to&nbsp;Blogmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://buzz.yahoo.com/submit?submitUrl=http://rubenlaguna.com/wp/2009/09/18/netbeans-refuses-to-recognize-persistence-xml-no-visual-editor/&amp;submitHeadline=Netbeans+refuses+to+recognize+persistence.xml+%28no+visual+editor%29&amp;submitSummary=" rel="nofollow" title="Add to&nbsp;Buzz"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/buzz.png" title="Add to&nbsp;Buzz" alt="Add to&nbsp;Buzz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.connotea.org/addpopup?continue=confirm&amp;uri=http://rubenlaguna.com/wp/2009/09/18/netbeans-refuses-to-recognize-persistence-xml-no-visual-editor/&amp;title=Netbeans+refuses+to+recognize+persistence.xml+%28no+visual+editor%29" rel="nofollow" title="Add to&nbsp;Connotea"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/connotea.png" title="Add to&nbsp;Connotea" alt="Add to&nbsp;Connotea" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://rubenlaguna.com/wp/2009/09/18/netbeans-refuses-to-recognize-persistence-xml-no-visual-editor/&amp;title=Netbeans+refuses+to+recognize+persistence.xml+%28no+visual+editor%29" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.diigo.com/post?url=http://rubenlaguna.com/wp/2009/09/18/netbeans-refuses-to-recognize-persistence-xml-no-visual-editor/&amp;title=Netbeans+refuses+to+recognize+persistence.xml+%28no+visual+editor%29" rel="nofollow" title="Add to&nbsp;Diigo"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/diigo.png" title="Add to&nbsp;Diigo" alt="Add to&nbsp;Diigo" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://rubenlaguna.com/wp/2009/09/18/netbeans-refuses-to-recognize-persistence-xml-no-visual-editor/&amp;title=Netbeans+refuses+to+recognize+persistence.xml+%28no+visual+editor%29" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dotnetkicks.com/kick/?url=http://rubenlaguna.com/wp/2009/09/18/netbeans-refuses-to-recognize-persistence-xml-no-visual-editor/&amp;title=Netbeans+refuses+to+recognize+persistence.xml+%28no+visual+editor%29" rel="nofollow" title="Add to&nbsp;DotNetKicks"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/dotnetkicks.png" title="Add to&nbsp;DotNetKicks" alt="Add to&nbsp;DotNetKicks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dzone.com/links/add.html?description=Netbeans+refuses+to+recognize+persistence.xml+%28no+visual+editor%29&amp;url=http://rubenlaguna.com/wp/2009/09/18/netbeans-refuses-to-recognize-persistence-xml-no-visual-editor/&amp;title=Netbeans+refuses+to+recognize+persistence.xml+%28no+visual+editor%29" rel="nofollow" title="Add to&nbsp;DZone"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/dzone.png" title="Add to&nbsp;DZone" alt="Add to&nbsp;DZone" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http://rubenlaguna.com/wp/2009/09/18/netbeans-refuses-to-recognize-persistence-xml-no-visual-editor/" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://cgi.fark.com/cgi/fark/farkit.pl?u=http://rubenlaguna.com/wp/2009/09/18/netbeans-refuses-to-recognize-persistence-xml-no-visual-editor/&amp;h=Netbeans+refuses+to+recognize+persistence.xml+%28no+visual+editor%29" rel="nofollow" title="Add to&nbsp;Fark"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/fark.png" title="Add to&nbsp;Fark" alt="Add to&nbsp;Fark" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://faves.com/Authoring.aspx?u=http://rubenlaguna.com/wp/2009/09/18/netbeans-refuses-to-recognize-persistence-xml-no-visual-editor/&amp;t=Netbeans+refuses+to+recognize+persistence.xml+%28no+visual+editor%29" rel="nofollow" title="Add to&nbsp;Faves"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/bluedot.png" title="Add to&nbsp;Faves" alt="Add to&nbsp;Faves" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://fleck.com/litebookmarklet.php?url=http://rubenlaguna.com/wp/2009/09/18/netbeans-refuses-to-recognize-persistence-xml-no-visual-editor/&amp;title=Netbeans+refuses+to+recognize+persistence.xml+%28no+visual+editor%29" rel="nofollow" title="Add to&nbsp;Fleck"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/fleck.png" title="Add to&nbsp;Fleck" alt="Add to&nbsp;Fleck" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://FriendSite.com/users/bookmarks/?u=http://rubenlaguna.com/wp/2009/09/18/netbeans-refuses-to-recognize-persistence-xml-no-visual-editor/&amp;t=Netbeans+refuses+to+recognize+persistence.xml+%28no+visual+editor%29" rel="nofollow" title="Add to&nbsp;FriendSite"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/friendsite.png" title="Add to&nbsp;FriendSite" alt="Add to&nbsp;FriendSite" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://rubenlaguna.com/wp/2009/09/18/netbeans-refuses-to-recognize-persistence-xml-no-visual-editor/&amp;title=Netbeans+refuses+to+recognize+persistence.xml+%28no+visual+editor%29" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.kaboodle.com/za/selectpage?p_pop=false&amp;pa=url&amp;u=http://rubenlaguna.com/wp/2009/09/18/netbeans-refuses-to-recognize-persistence-xml-no-visual-editor/" rel="nofollow" title="Add to&nbsp;Kaboodle"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/kaboodle.png" title="Add to&nbsp;Kaboodle" alt="Add to&nbsp;Kaboodle" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.maple.nu/cgi-bin/search6/usa/ss_submit.cgi?fct=100&amp;url=http://rubenlaguna.com/wp/2009/09/18/netbeans-refuses-to-recognize-persistence-xml-no-visual-editor/&amp;title=Netbeans+refuses+to+recognize+persistence.xml+%28no+visual+editor%29"" rel="nofollow" title="Add to&nbsp;Maple"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/maple.png" title="Add to&nbsp;Maple" alt="Add to&nbsp;Maple" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.mister-wong.com/index.php?action=addurl&amp;bm_url=http://rubenlaguna.com/wp/2009/09/18/netbeans-refuses-to-recognize-persistence-xml-no-visual-editor/&amp;bm_description=Netbeans+refuses+to+recognize+persistence.xml+%28no+visual+editor%29" rel="nofollow" title="Add to&nbsp;Mister Wong"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/misterwong.png" title="Add to&nbsp;Mister Wong" alt="Add to&nbsp;Mister Wong" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http://rubenlaguna.com/wp/2009/09/18/netbeans-refuses-to-recognize-persistence-xml-no-visual-editor/&amp;T=Netbeans+refuses+to+recognize+persistence.xml+%28no+visual+editor%29" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://netvouz.com/action/submitBookmark?url=http://rubenlaguna.com/wp/2009/09/18/netbeans-refuses-to-recognize-persistence-xml-no-visual-editor/&amp;title=Netbeans+refuses+to+recognize+persistence.xml+%28no+visual+editor%29&amp;popup=no" rel="nofollow" title="Add to&nbsp;Netvouz"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/netvouz.png" title="Add to&nbsp;Netvouz" alt="Add to&nbsp;Netvouz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.newsvine.com/_wine/save?u=http://rubenlaguna.com/wp/2009/09/18/netbeans-refuses-to-recognize-persistence-xml-no-visual-editor/&amp;h=Netbeans+refuses+to+recognize+persistence.xml+%28no+visual+editor%29" rel="nofollow" title="Add to&nbsp;Newsvine"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/newsvine.png" title="Add to&nbsp;Newsvine" alt="Add to&nbsp;Newsvine" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.plugim.com/submit?url=http://rubenlaguna.com/wp/2009/09/18/netbeans-refuses-to-recognize-persistence-xml-no-visual-editor/&amp;title=Netbeans+refuses+to+recognize+persistence.xml+%28no+visual+editor%29" rel="nofollow" title="Add to&nbsp;PlugIM"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/plugim.png" title="Add to&nbsp;PlugIM" alt="Add to&nbsp;PlugIM" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://rubenlaguna.com/wp/2009/09/18/netbeans-refuses-to-recognize-persistence-xml-no-visual-editor/&amp;title=Netbeans+refuses+to+recognize+persistence.xml+%28no+visual+editor%29" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.simpy.com/simpy/LinkAdd.do?href=http://rubenlaguna.com/wp/2009/09/18/netbeans-refuses-to-recognize-persistence-xml-no-visual-editor/&amp;title=Netbeans+refuses+to+recognize+persistence.xml+%28no+visual+editor%29" rel="nofollow" title="Add to&nbsp;Simpy"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/simpy.png" title="Add to&nbsp;Simpy" alt="Add to&nbsp;Simpy" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.kirtsy.com//submit.php?url=http://rubenlaguna.com/wp/2009/09/18/netbeans-refuses-to-recognize-persistence-xml-no-visual-editor/" rel="nofollow" title="Add to&nbsp;Kirtsy"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/skirt.png" title="Add to&nbsp;Kirtsy" alt="Add to&nbsp;Kirtsy" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http://rubenlaguna.com/wp/2009/09/18/netbeans-refuses-to-recognize-persistence-xml-no-visual-editor/&amp;title=Netbeans+refuses+to+recognize+persistence.xml+%28no+visual+editor%29" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit.php?url=http://rubenlaguna.com/wp/2009/09/18/netbeans-refuses-to-recognize-persistence-xml-no-visual-editor/&amp;title=Netbeans+refuses+to+recognize+persistence.xml+%28no+visual+editor%29" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.shoutwire.com/?p=submit&amp;link=http://rubenlaguna.com/wp/2009/09/18/netbeans-refuses-to-recognize-persistence-xml-no-visual-editor/" rel="nofollow" title="Add to&nbsp;Shoutwire"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/shoutwire.png" title="Add to&nbsp;Shoutwire" alt="Add to&nbsp;Shoutwire" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.squidoo.com/lensmaster/bookmark?http://rubenlaguna.com/wp/2009/09/18/netbeans-refuses-to-recognize-persistence-xml-no-visual-editor/" rel="nofollow" title="Add to&nbsp;Squidoo"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/squidoo.png" title="Add to&nbsp;Squidoo" alt="Add to&nbsp;Squidoo" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.sphere.com/sphereit/http://rubenlaguna.com/wp/2009/09/18/netbeans-refuses-to-recognize-persistence-xml-no-visual-editor/" rel="nofollow" title="Add to&nbsp;SphereIt"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/sphereit.png" title="Add to&nbsp;SphereIt" alt="Add to&nbsp;SphereIt" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.spurl.net/spurl.php?url=http://rubenlaguna.com/wp/2009/09/18/netbeans-refuses-to-recognize-persistence-xml-no-visual-editor/&amp;title=Netbeans+refuses+to+recognize+persistence.xml+%28no+visual+editor%29" rel="nofollow" title="Add to&nbsp;Spurl"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/spurl.png" title="Add to&nbsp;Spurl" alt="Add to&nbsp;Spurl" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://rubenlaguna.com/wp/2009/09/18/netbeans-refuses-to-recognize-persistence-xml-no-visual-editor/" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.thisnext.com/pick/new/submit/sociable/?url=http://rubenlaguna.com/wp/2009/09/18/netbeans-refuses-to-recognize-persistence-xml-no-visual-editor/&amp;name=Netbeans+refuses+to+recognize+persistence.xml+%28no+visual+editor%29" rel="nofollow" title="Add to&nbsp;ThisNext"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/thisnext.png" title="Add to&nbsp;ThisNext" alt="Add to&nbsp;ThisNext" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://tipd.com/submit.php?url=http://rubenlaguna.com/wp/2009/09/18/netbeans-refuses-to-recognize-persistence-xml-no-visual-editor/" rel="nofollow" title="Add to&nbsp;Tip'd"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/tipd.png" title="Add to&nbsp;Tip'd" alt="Add to&nbsp;Tip'd" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://webride.org/discuss/split.php?uri=http://rubenlaguna.com/wp/2009/09/18/netbeans-refuses-to-recognize-persistence-xml-no-visual-editor/&amp;title=Netbeans+refuses+to+recognize+persistence.xml+%28no+visual+editor%29" rel="nofollow" title="Add to&nbsp;Webride"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/webride.png" title="Add to&nbsp;Webride" alt="Add to&nbsp;Webride" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.wists.com/t.php?c=null&amp;r=http://rubenlaguna.com/wp/2009/09/18/netbeans-refuses-to-recognize-persistence-xml-no-visual-editor/&amp;u=http://rubenlaguna.com/wp/2009/09/18/netbeans-refuses-to-recognize-persistence-xml-no-visual-editor/&amp;title={text}" rel="nofollow" title="Add to&nbsp;Wists"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/wists.png" title="Add to&nbsp;Wists" alt="Add to&nbsp;Wists" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://rubenlaguna.com/wp/2009/09/18/netbeans-refuses-to-recognize-persistence-xml-no-visual-editor/&amp;t=Netbeans+refuses+to+recognize+persistence.xml+%28no+visual+editor%29" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
<a style="font-size:90%;text-align: right; " title="Click me to hide the sites." href="#" onclick="$$('div.d893').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); return false;">Hide Sites</a>
</div>
</div>
<!-- Social Bookmarks END -->
<script type="text/javascript">$$('div.d893').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); </script>]]></content:encoded>
			<wfw:commentRss>http://rubenlaguna.com/wp/2009/09/18/netbeans-refuses-to-recognize-persistence-xml-no-visual-editor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenJPA: Generated SQL contains extra UPDATEs</title>
		<link>http://rubenlaguna.com/wp/2009/09/18/openjpa-generated-sql-contains-extra-updates/</link>
		<comments>http://rubenlaguna.com/wp/2009/09/18/openjpa-generated-sql-contains-extra-updates/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 15:00:37 +0000</pubDate>
		<dc:creator>ruben.laguna</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[clear]]></category>
		<category><![CDATA[entity]]></category>
		<category><![CDATA[entitymanager]]></category>
		<category><![CDATA[extra]]></category>
		<category><![CDATA[hsqldb]]></category>
		<category><![CDATA[inefficient]]></category>
		<category><![CDATA[openjpa]]></category>
		<category><![CDATA[persist]]></category>
		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://rubenlaguna.com/wp/?p=900</guid>
		<description><![CDATA[I&#8217;m trying to use OpenJPA to insert some entries in the database and I&#8217;m getting a strange number of UPDATEs beside the INSERTs.

I isolated the problem to the following snippet of code


    private void start&#40;&#41; &#123;
        EntityManagerFactory emf = Persistence.createEntityManagerFactory&#40;&#34;persistencexmltest1PU&#34;&#41;;
      [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m trying to use <a href="http://openjpa.apache.org/">OpenJPA</a> to insert some entries in the database and I&#8217;m getting a strange number of <code>UPDATE</code>s beside the <code>INSERT</code>s.</p>

<p>I isolated the problem to the following snippet of code</p>


<div class="wp_syntax"><div class="code"><pre class="java" style="font-family:monospace;">    <span style="color: #000000; font-weight: bold;">private</span> <span style="color: #000066; font-weight: bold;">void</span> start<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        EntityManagerFactory emf <span style="color: #339933;">=</span> Persistence.<span style="color: #006633;">createEntityManagerFactory</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;persistencexmltest1PU&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        EntityManager em <span style="color: #339933;">=</span> emf.<span style="color: #006633;">createEntityManager</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>        
        <span style="color: #000000; font-weight: bold;">for</span> <span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">int</span> i <span style="color: #339933;">=</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">;</span> i <span style="color: #339933;">&lt;</span> <span style="color: #cc66cc;">10</span><span style="color: #339933;">;</span> i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
            em.<span style="color: #006633;">getTransaction</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>.<span style="color: #006633;">begin</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
            MyEntity n <span style="color: #339933;">=</span><span style="color: #000000; font-weight: bold;">new</span> MyEntity<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
            n.<span style="color: #006633;">setValue</span><span style="color: #009900;">&#40;</span>i<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
            em.<span style="color: #006633;">persist</span><span style="color: #009900;">&#40;</span>n<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>        
            em.<span style="color: #006633;">getTransaction</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>.<span style="color: #006633;">commit</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #009900;">&#125;</span>
    <span style="color: #009900;">&#125;</span></pre></div></div>


<p>The generated SQL looks like this:</p>


<div class="wp_syntax"><div class="code"><pre class="" style="font-family:monospace;">INSERT INTO MYTABLE <span class="br0">&#40;</span>ID, VALUE, CREATED<span class="br0">&#41;</span> VALUES <span class="br0">&#40;</span>?, ?, ?<span class="br0">&#41;</span> <span class="br0">&#91;</span>params=<span class="br0">&#40;</span>int<span class="br0">&#41;</span> <span style="">1</span>, <span class="br0">&#40;</span>int<span class="br0">&#41;</span> <span style="">0</span>, <span class="br0">&#40;</span>null<span class="br0">&#41;</span> null<span class="br0">&#93;</span>
INSERT INTO MYTABLE <span class="br0">&#40;</span>ID, VALUE, CREATED<span class="br0">&#41;</span> VALUES <span class="br0">&#40;</span>?, ?, ?<span class="br0">&#41;</span> <span class="br0">&#91;</span>params=<span class="br0">&#40;</span>int<span class="br0">&#41;</span> <span style="">2</span>, <span class="br0">&#40;</span>int<span class="br0">&#41;</span> <span style="">1</span>, <span class="br0">&#40;</span>null<span class="br0">&#41;</span> null<span class="br0">&#93;</span>
UPDATE MYTABLE SET CREATED = ? WHERE ID = ? <span class="br0">&#91;</span>params=<span class="br0">&#40;</span>null<span class="br0">&#41;</span> null, <span class="br0">&#40;</span>int<span class="br0">&#41;</span> <span style="">1</span><span class="br0">&#93;</span>
INSERT INTO MYTABLE <span class="br0">&#40;</span>ID, VALUE, CREATED<span class="br0">&#41;</span> VALUES <span class="br0">&#40;</span>?, ?, ?<span class="br0">&#41;</span> <span class="br0">&#91;</span>params=<span class="br0">&#40;</span>int<span class="br0">&#41;</span> <span style="">3</span>, <span class="br0">&#40;</span>int<span class="br0">&#41;</span> <span style="">2</span>, <span class="br0">&#40;</span>null<span class="br0">&#41;</span> null<span class="br0">&#93;</span>
UPDATE MYTABLE SET CREATED = ? WHERE ID = ? <span class="br0">&#91;</span>params=<span class="br0">&#40;</span>null<span class="br0">&#41;</span> null, <span class="br0">&#40;</span>int<span class="br0">&#41;</span> <span style="">2</span><span class="br0">&#93;</span>
UPDATE MYTABLE SET CREATED = ? WHERE ID = ? <span class="br0">&#91;</span>params=<span class="br0">&#40;</span>null<span class="br0">&#41;</span> null, <span class="br0">&#40;</span>int<span class="br0">&#41;</span> <span style="">1</span><span class="br0">&#93;</span>
INSERT INTO MYTABLE <span class="br0">&#40;</span>ID, VALUE, CREATED<span class="br0">&#41;</span> VALUES <span class="br0">&#40;</span>?, ?, ?<span class="br0">&#41;</span> <span class="br0">&#91;</span>params=<span class="br0">&#40;</span>int<span class="br0">&#41;</span> <span style="">4</span>, <span class="br0">&#40;</span>int<span class="br0">&#41;</span> <span style="">3</span>, <span class="br0">&#40;</span>null<span class="br0">&#41;</span> null<span class="br0">&#93;</span>
UPDATE MYTABLE SET CREATED = ? WHERE ID = ? <span class="br0">&#91;</span>params=<span class="br0">&#40;</span>null<span class="br0">&#41;</span> null, <span class="br0">&#40;</span>int<span class="br0">&#41;</span> <span style="">3</span><span class="br0">&#93;</span>
UPDATE MYTABLE SET CREATED = ? WHERE ID = ? <span class="br0">&#91;</span>params=<span class="br0">&#40;</span>null<span class="br0">&#41;</span> null, <span class="br0">&#40;</span>int<span class="br0">&#41;</span> <span style="">2</span><span class="br0">&#93;</span>
UPDATE MYTABLE SET CREATED = ? WHERE ID = ? <span class="br0">&#91;</span>params=<span class="br0">&#40;</span>null<span class="br0">&#41;</span> null, <span class="br0">&#40;</span>int<span class="br0">&#41;</span> <span style="">1</span><span class="br0">&#93;</span>
INSERT INTO MYTABLE <span class="br0">&#40;</span>ID, VALUE, CREATED<span class="br0">&#41;</span> VALUES <span class="br0">&#40;</span>?, ?, ?<span class="br0">&#41;</span> <span class="br0">&#91;</span>params=<span class="br0">&#40;</span>int<span class="br0">&#41;</span> <span style="">5</span>, <span class="br0">&#40;</span>int<span class="br0">&#41;</span> <span style="">4</span>, <span class="br0">&#40;</span>null<span class="br0">&#41;</span> null<span class="br0">&#93;</span>
UPDATE MYTABLE SET CREATED = ? WHERE ID = ? <span class="br0">&#91;</span>params=<span class="br0">&#40;</span>null<span class="br0">&#41;</span> null, <span class="br0">&#40;</span>int<span class="br0">&#41;</span> <span style="">3</span><span class="br0">&#93;</span>
UPDATE MYTABLE SET CREATED = ? WHERE ID = ? <span class="br0">&#91;</span>params=<span class="br0">&#40;</span>null<span class="br0">&#41;</span> null, <span class="br0">&#40;</span>int<span class="br0">&#41;</span> <span style="">4</span><span class="br0">&#93;</span>
UPDATE MYTABLE SET CREATED = ? WHERE ID = ? <span class="br0">&#91;</span>params=<span class="br0">&#40;</span>null<span class="br0">&#41;</span> null, <span class="br0">&#40;</span>int<span class="br0">&#41;</span> <span style="">2</span><span class="br0">&#93;</span>
UPDATE MYTABLE SET CREATED = ? WHERE ID = ? <span class="br0">&#91;</span>params=<span class="br0">&#40;</span>null<span class="br0">&#41;</span> null, <span class="br0">&#40;</span>int<span class="br0">&#41;</span> <span style="">1</span><span class="br0">&#93;</span>
INSERT INTO MYTABLE <span class="br0">&#40;</span>ID, VALUE, CREATED<span class="br0">&#41;</span> VALUES <span class="br0">&#40;</span>?, ?, ?<span class="br0">&#41;</span> <span class="br0">&#91;</span>params=<span class="br0">&#40;</span>int<span class="br0">&#41;</span> <span style="">6</span>, <span class="br0">&#40;</span>int<span class="br0">&#41;</span> <span style="">5</span>, <span class="br0">&#40;</span>null<span class="br0">&#41;</span> null<span class="br0">&#93;</span>
UPDATE MYTABLE SET CREATED = ? WHERE ID = ? <span class="br0">&#91;</span>params=<span class="br0">&#40;</span>null<span class="br0">&#41;</span> null, <span class="br0">&#40;</span>int<span class="br0">&#41;</span> <span style="">3</span><span class="br0">&#93;</span>
UPDATE MYTABLE SET CREATED = ? WHERE ID = ? <span class="br0">&#91;</span>params=<span class="br0">&#40;</span>null<span class="br0">&#41;</span> null, <span class="br0">&#40;</span>int<span class="br0">&#41;</span> <span style="">4</span><span class="br0">&#93;</span>
UPDATE MYTABLE SET CREATED = ? WHERE ID = ? <span class="br0">&#91;</span>params=<span class="br0">&#40;</span>null<span class="br0">&#41;</span> null, <span class="br0">&#40;</span>int<span class="br0">&#41;</span> <span style="">2</span><span class="br0">&#93;</span>
UPDATE MYTABLE SET CREATED = ? WHERE ID = ? <span class="br0">&#91;</span>params=<span class="br0">&#40;</span>null<span class="br0">&#41;</span> null, <span class="br0">&#40;</span>int<span class="br0">&#41;</span> <span style="">5</span><span class="br0">&#93;</span>
UPDATE MYTABLE SET CREATED = ? WHERE ID = ? <span class="br0">&#91;</span>params=<span class="br0">&#40;</span>null<span class="br0">&#41;</span> null, <span class="br0">&#40;</span>int<span class="br0">&#41;</span> <span style="">1</span><span class="br0">&#93;</span>
...</pre></div></div>


<p>note the extra <code>UPDATE</code> statements after each <code>INSERT</code>, the number of <code>UPDATE</code>s grows too. From zero <code>UPDATE</code>s after the first <code>INSERT</code>, one in the second, two in the third, and so on. I don&#8217;t need to say that this is of course really inefficient. I don&#8217;t know what is ultimate cause of this but this started when I added a <code>@Temporal(TemporalType.TIMESTAMP)</code> annotation to the entity class. And I can make it <strong>go away</strong> by calling <code><a href="http://java.sun.com/javaee/5/docs/api/javax/persistence/EntityManager.html#clear()">EntityManager.clear()</a></code> after each <code>em.getTransaction().commit()</code></p>

<p><ins datetime="2009-09-18T13:56:03+00:00">Ok I found a <a href="https://issues.apache.org/jira/browse/OPENJPA-546">bug report</a> stating that this behaviour is only observed when the entity classes are not <a href="http://people.apache.org/~mprudhom/openjpa/site/openjpa-project/manual/ref_guide_pc_enhance.html">enhanced</a>. <a href="http://rubenlaguna.com/wp/2009/09/16/openjpa-enhancer-ant-task-in-a-netbeans-java-class-library/">So the best solution is use the enhancer</a><del datetime="2009-09-18T16:57:08+00:00">. But it really doesn&#8217;t work for me, I still get the extra UPDATEs even with enhanced classes. So I&#8217;m stuck with the <code><a href="http://java.sun.com/javaee/5/docs/api/javax/persistence/EntityManager.html#clear()">EntityManager.clear()</a></code> for now.</del></ins><ins datetime="2009-09-18T16:57:08+00:00">If the class is PROPERLY ENHANCED this problems goes away.</ins></p>

<p>Check the logs (enable them with <code>&lt;property name="openjpa.Log" value="DefaultLevel=TRACE"/&gt;</code> in <code>persistence.xml</code>) and make sure that you don&#8217;t see any entry like</p>


<div class="wp_syntax"><div class="code"><pre class="" style="font-family:monospace;"><span style="">5968</span>  persistencexmltest1PU  INFO   <span class="br0">&#91;</span>main<span class="br0">&#93;</span> openjpa.Enhance - Creating subclass for &quot;<span class="br0">&#91;</span>class com.rubenlaguna.MyEntity<span class="br0">&#93;</span>&quot;. This means that your application will be less efficient and will consume more memory than it would if you ran the OpenJPA enhancer. Additionally, lazy loading will not be available for one-to-one and many-to-one persistent attributes in types using field access; they will be loaded eagerly instead.</pre></div></div>


<p><ins datetime="2009-09-19T07:17:54+00:00">If you see the <code>Creating subclass for</code> message means that the class wasn&#8217;t enhanced, as I read OpenJPA really need enhanced classes, un &#8211; enhanced are just for testing and trivial examples.</ins></p>

<p></p>

<p>For reference:</p>

<p><code>persistence.xml</code></p>


<div class="wp_syntax"><div class="code"><pre class="xml" style="font-family:monospace;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;?xml</span> <span style="color: #000066;">version</span>=<span style="color: #ff0000;">&quot;1.0&quot;</span> <span style="color: #000066;">encoding</span>=<span style="color: #ff0000;">&quot;UTF-8&quot;</span><span style="color: #000000; font-weight: bold;">?&gt;</span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;persistence</span> <span style="color: #000066;">version</span>=<span style="color: #ff0000;">&quot;1.0&quot;</span> <span style="color: #000066;">xmlns</span>=<span style="color: #ff0000;">&quot;http://java.sun.com/xml/ns/persistence&quot;</span> <span style="color: #000066;">xmlns:xsi</span>=<span style="color: #ff0000;">&quot;http://www.w3.org/2001/XMLSchema-instance&quot;</span> <span style="color: #000066;">xsi:schemaLocation</span>=<span style="color: #ff0000;">&quot;http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
  <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;persistence-unit</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;persistencexmltest1PU&quot;</span> <span style="color: #000066;">transaction-type</span>=<span style="color: #ff0000;">&quot;RESOURCE_LOCAL&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;provider<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>org.apache.openjpa.persistence.PersistenceProviderImpl<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/provider<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;class<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>com.rubenlaguna.MyEntity<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/class<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;properties<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
      <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;property</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;openjpa.ConnectionPassword&quot;</span> <span style="color: #000066;">value</span>=<span style="color: #ff0000;">&quot;&quot;</span><span style="color: #000000; font-weight: bold;">/&gt;</span></span>
      <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;property</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;openjpa.ConnectionDriverName&quot;</span> <span style="color: #000066;">value</span>=<span style="color: #ff0000;">&quot;org.hsqldb.jdbc.JDBCDriver&quot;</span><span style="color: #000000; font-weight: bold;">/&gt;</span></span>
      <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;property</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;openjpa.ConnectionUserName&quot;</span> <span style="color: #000066;">value</span>=<span style="color: #ff0000;">&quot;sa&quot;</span><span style="color: #000000; font-weight: bold;">/&gt;</span></span>
      <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;property</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;openjpa.ConnectionURL&quot;</span> <span style="color: #000066;">value</span>=<span style="color: #ff0000;">&quot;jdbc:hsqldb:file:/Users/ecerulm/everjavatest&quot;</span><span style="color: #000000; font-weight: bold;">/&gt;</span></span>
      <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;property</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;openjpa.Log&quot;</span> <span style="color: #000066;">value</span>=<span style="color: #ff0000;">&quot;SQL=TRACE&quot;</span><span style="color: #000000; font-weight: bold;">/&gt;</span></span>
      <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;property</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;openjpa.jdbc.SynchronizeMappings&quot;</span> <span style="color: #000066;">value</span>=<span style="color: #ff0000;">&quot;buildSchema(SchemaAction=&amp;apos;add,deleteTableContents&amp;apos;,ForeignKeys=true)&quot;</span><span style="color: #000000; font-weight: bold;">/&gt;</span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/properties<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
  <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/persistence-unit<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/persistence<span style="color: #000000; font-weight: bold;">&gt;</span></span></span></pre></div></div>


<p><code>MyEntity.java</code></p>


<div class="wp_syntax"><div class="code"><pre class="java" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">package</span> <span style="color: #006699;">com.rubenlaguna</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">java.util.Date</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javax.persistence.Column</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javax.persistence.Entity</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javax.persistence.GeneratedValue</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javax.persistence.GenerationType</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javax.persistence.Id</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javax.persistence.Table</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javax.persistence.Temporal</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javax.persistence.TemporalType</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #008000; font-style: italic; font-weight: bold;">/**
 *
 * @author Ruben Laguna &lt;ruben.laguna at gmail.com&gt;
 */</span>
@<span style="color: #003399;">Entity</span>
@Table<span style="color: #009900;">&#40;</span>name <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;MYTABLE&quot;</span><span style="color: #009900;">&#41;</span>
<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">class</span> MyEntity <span style="color: #009900;">&#123;</span>
    @Id
    @Column<span style="color: #009900;">&#40;</span>name <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;ID&quot;</span><span style="color: #009900;">&#41;</span>
    @GeneratedValue<span style="color: #009900;">&#40;</span>strategy<span style="color: #339933;">=</span>GenerationType.<span style="color: #006633;">AUTO</span><span style="color: #009900;">&#41;</span>
    <span style="color: #000000; font-weight: bold;">private</span> <span style="color: #003399;">Integer</span> id<span style="color: #339933;">;</span>
&nbsp;
&nbsp;
    @Column<span style="color: #009900;">&#40;</span>name <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;VALUE&quot;</span><span style="color: #009900;">&#41;</span>
    <span style="color: #000000; font-weight: bold;">private</span> <span style="color: #003399;">Integer</span> attr1<span style="color: #339933;">;</span>
&nbsp;
&nbsp;
    @Column<span style="color: #009900;">&#40;</span>name <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;CREATED&quot;</span><span style="color: #009900;">&#41;</span>
    @Temporal<span style="color: #009900;">&#40;</span>TemporalType.<span style="color: #006633;">TIMESTAMP</span><span style="color: #009900;">&#41;</span>
    <span style="color: #000000; font-weight: bold;">private</span> <span style="color: #003399;">Date</span> created<span style="color: #339933;">;</span>
&nbsp;
&nbsp;
    <span style="color: #000000; font-weight: bold;">public</span> <span style="color: #003399;">Integer</span> getId<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #000000; font-weight: bold;">return</span> id<span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
&nbsp;
    <span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000066; font-weight: bold;">void</span> setId<span style="color: #009900;">&#40;</span><span style="color: #003399;">Integer</span> id<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #000000; font-weight: bold;">this</span>.<span style="color: #006633;">id</span> <span style="color: #339933;">=</span> id<span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
&nbsp;
    <span style="color: #000000; font-weight: bold;">public</span> <span style="color: #003399;">Integer</span> getValue<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #000000; font-weight: bold;">return</span> attr1<span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
&nbsp;
    <span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000066; font-weight: bold;">void</span> setValue<span style="color: #009900;">&#40;</span><span style="color: #003399;">Integer</span> value<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #000000; font-weight: bold;">this</span>.<span style="color: #006633;">attr1</span> <span style="color: #339933;">=</span> value<span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #009900;">&#125;</span></pre></div></div>


<p><strong>References:</strong></p>

<ul>    
<li><a href="http://n2.nabble.com/Simple-Select-generates-extra-SQL-statements-to-UPDATE-Entities-td3521916.html#a3521916">http://n2.nabble.com/Simple-Select-generates-extra-SQL-statements-to-UPDATE-Entities-td3521916.html#a3521916</a></li>
    <li><a href="http://markmail.org/message/i4a4e7y4ktfgpiof">Re: JPA update entities every (even empty) commit</a></li>
    <li><a href="https://issues.apache.org/jira/browse/OPENJPA-546">Generates SQL update for unchanged entities within transaction</a></li>
    <li><a href="http://markmail.org/thread/ltci7vgtyhdwq4ff">Thread in openjpa-users about this issue </a></li>




</ul>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a title="Click me to see the sites." href="#" onclick="$$('div.d900').each( function(e) { e.visualEffect('slide_down',{duration:2.5}) }); return false;"><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d900" style="overflow:hidden">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;Name=OpenJPA%3A+Generated+SQL+contains+extra+UPDATEs&amp;Description=OpenJPA%3A+Generated+SQL+contains+extra+UPDATEs&amp;Url=http://rubenlaguna.com/wp/2009/09/18/openjpa-generated-sql-contains-extra-updates/" rel="nofollow" title="Add to&nbsp;BlinkList"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/blinklist.png" title="Add to&nbsp;BlinkList" alt="Add to&nbsp;BlinkList" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://rubenlaguna.com/wp/2009/09/18/openjpa-generated-sql-contains-extra-updates/" rel="nofollow" title="Add to&nbsp;Bloglines"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/bloglines.png" title="Add to&nbsp;Bloglines" alt="Add to&nbsp;Bloglines" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://blogmarks.net/my/new.php?mini=1&amp;simple=1&amp;url=http://rubenlaguna.com/wp/2009/09/18/openjpa-generated-sql-contains-extra-updates/&amp;title=OpenJPA%3A+Generated+SQL+contains+extra+UPDATEs" rel="nofollow" title="Add to&nbsp;Blogmarks"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/bmarks.png" title="Add to&nbsp;Blogmarks" alt="Add to&nbsp;Blogmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://buzz.yahoo.com/submit?submitUrl=http://rubenlaguna.com/wp/2009/09/18/openjpa-generated-sql-contains-extra-updates/&amp;submitHeadline=OpenJPA%3A+Generated+SQL+contains+extra+UPDATEs&amp;submitSummary=" rel="nofollow" title="Add to&nbsp;Buzz"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/buzz.png" title="Add to&nbsp;Buzz" alt="Add to&nbsp;Buzz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.connotea.org/addpopup?continue=confirm&amp;uri=http://rubenlaguna.com/wp/2009/09/18/openjpa-generated-sql-contains-extra-updates/&amp;title=OpenJPA%3A+Generated+SQL+contains+extra+UPDATEs" rel="nofollow" title="Add to&nbsp;Connotea"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/connotea.png" title="Add to&nbsp;Connotea" alt="Add to&nbsp;Connotea" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://rubenlaguna.com/wp/2009/09/18/openjpa-generated-sql-contains-extra-updates/&amp;title=OpenJPA%3A+Generated+SQL+contains+extra+UPDATEs" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.diigo.com/post?url=http://rubenlaguna.com/wp/2009/09/18/openjpa-generated-sql-contains-extra-updates/&amp;title=OpenJPA%3A+Generated+SQL+contains+extra+UPDATEs" rel="nofollow" title="Add to&nbsp;Diigo"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/diigo.png" title="Add to&nbsp;Diigo" alt="Add to&nbsp;Diigo" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://rubenlaguna.com/wp/2009/09/18/openjpa-generated-sql-contains-extra-updates/&amp;title=OpenJPA%3A+Generated+SQL+contains+extra+UPDATEs" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dotnetkicks.com/kick/?url=http://rubenlaguna.com/wp/2009/09/18/openjpa-generated-sql-contains-extra-updates/&amp;title=OpenJPA%3A+Generated+SQL+contains+extra+UPDATEs" rel="nofollow" title="Add to&nbsp;DotNetKicks"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/dotnetkicks.png" title="Add to&nbsp;DotNetKicks" alt="Add to&nbsp;DotNetKicks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dzone.com/links/add.html?description=OpenJPA%3A+Generated+SQL+contains+extra+UPDATEs&amp;url=http://rubenlaguna.com/wp/2009/09/18/openjpa-generated-sql-contains-extra-updates/&amp;title=OpenJPA%3A+Generated+SQL+contains+extra+UPDATEs" rel="nofollow" title="Add to&nbsp;DZone"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/dzone.png" title="Add to&nbsp;DZone" alt="Add to&nbsp;DZone" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http://rubenlaguna.com/wp/2009/09/18/openjpa-generated-sql-contains-extra-updates/" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://cgi.fark.com/cgi/fark/farkit.pl?u=http://rubenlaguna.com/wp/2009/09/18/openjpa-generated-sql-contains-extra-updates/&amp;h=OpenJPA%3A+Generated+SQL+contains+extra+UPDATEs" rel="nofollow" title="Add to&nbsp;Fark"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/fark.png" title="Add to&nbsp;Fark" alt="Add to&nbsp;Fark" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://faves.com/Authoring.aspx?u=http://rubenlaguna.com/wp/2009/09/18/openjpa-generated-sql-contains-extra-updates/&amp;t=OpenJPA%3A+Generated+SQL+contains+extra+UPDATEs" rel="nofollow" title="Add to&nbsp;Faves"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/bluedot.png" title="Add to&nbsp;Faves" alt="Add to&nbsp;Faves" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://fleck.com/litebookmarklet.php?url=http://rubenlaguna.com/wp/2009/09/18/openjpa-generated-sql-contains-extra-updates/&amp;title=OpenJPA%3A+Generated+SQL+contains+extra+UPDATEs" rel="nofollow" title="Add to&nbsp;Fleck"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/fleck.png" title="Add to&nbsp;Fleck" alt="Add to&nbsp;Fleck" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://FriendSite.com/users/bookmarks/?u=http://rubenlaguna.com/wp/2009/09/18/openjpa-generated-sql-contains-extra-updates/&amp;t=OpenJPA%3A+Generated+SQL+contains+extra+UPDATEs" rel="nofollow" title="Add to&nbsp;FriendSite"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/friendsite.png" title="Add to&nbsp;FriendSite" alt="Add to&nbsp;FriendSite" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://rubenlaguna.com/wp/2009/09/18/openjpa-generated-sql-contains-extra-updates/&amp;title=OpenJPA%3A+Generated+SQL+contains+extra+UPDATEs" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.kaboodle.com/za/selectpage?p_pop=false&amp;pa=url&amp;u=http://rubenlaguna.com/wp/2009/09/18/openjpa-generated-sql-contains-extra-updates/" rel="nofollow" title="Add to&nbsp;Kaboodle"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/kaboodle.png" title="Add to&nbsp;Kaboodle" alt="Add to&nbsp;Kaboodle" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.maple.nu/cgi-bin/search6/usa/ss_submit.cgi?fct=100&amp;url=http://rubenlaguna.com/wp/2009/09/18/openjpa-generated-sql-contains-extra-updates/&amp;title=OpenJPA%3A+Generated+SQL+contains+extra+UPDATEs"" rel="nofollow" title="Add to&nbsp;Maple"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/maple.png" title="Add to&nbsp;Maple" alt="Add to&nbsp;Maple" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.mister-wong.com/index.php?action=addurl&amp;bm_url=http://rubenlaguna.com/wp/2009/09/18/openjpa-generated-sql-contains-extra-updates/&amp;bm_description=OpenJPA%3A+Generated+SQL+contains+extra+UPDATEs" rel="nofollow" title="Add to&nbsp;Mister Wong"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/misterwong.png" title="Add to&nbsp;Mister Wong" alt="Add to&nbsp;Mister Wong" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http://rubenlaguna.com/wp/2009/09/18/openjpa-generated-sql-contains-extra-updates/&amp;T=OpenJPA%3A+Generated+SQL+contains+extra+UPDATEs" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://netvouz.com/action/submitBookmark?url=http://rubenlaguna.com/wp/2009/09/18/openjpa-generated-sql-contains-extra-updates/&amp;title=OpenJPA%3A+Generated+SQL+contains+extra+UPDATEs&amp;popup=no" rel="nofollow" title="Add to&nbsp;Netvouz"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/netvouz.png" title="Add to&nbsp;Netvouz" alt="Add to&nbsp;Netvouz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.newsvine.com/_wine/save?u=http://rubenlaguna.com/wp/2009/09/18/openjpa-generated-sql-contains-extra-updates/&amp;h=OpenJPA%3A+Generated+SQL+contains+extra+UPDATEs" rel="nofollow" title="Add to&nbsp;Newsvine"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/newsvine.png" title="Add to&nbsp;Newsvine" alt="Add to&nbsp;Newsvine" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.plugim.com/submit?url=http://rubenlaguna.com/wp/2009/09/18/openjpa-generated-sql-contains-extra-updates/&amp;title=OpenJPA%3A+Generated+SQL+contains+extra+UPDATEs" rel="nofollow" title="Add to&nbsp;PlugIM"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/plugim.png" title="Add to&nbsp;PlugIM" alt="Add to&nbsp;PlugIM" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://rubenlaguna.com/wp/2009/09/18/openjpa-generated-sql-contains-extra-updates/&amp;title=OpenJPA%3A+Generated+SQL+contains+extra+UPDATEs" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.simpy.com/simpy/LinkAdd.do?href=http://rubenlaguna.com/wp/2009/09/18/openjpa-generated-sql-contains-extra-updates/&amp;title=OpenJPA%3A+Generated+SQL+contains+extra+UPDATEs" rel="nofollow" title="Add to&nbsp;Simpy"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/simpy.png" title="Add to&nbsp;Simpy" alt="Add to&nbsp;Simpy" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.kirtsy.com//submit.php?url=http://rubenlaguna.com/wp/2009/09/18/openjpa-generated-sql-contains-extra-updates/" rel="nofollow" title="Add to&nbsp;Kirtsy"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/skirt.png" title="Add to&nbsp;Kirtsy" alt="Add to&nbsp;Kirtsy" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http://rubenlaguna.com/wp/2009/09/18/openjpa-generated-sql-contains-extra-updates/&amp;title=OpenJPA%3A+Generated+SQL+contains+extra+UPDATEs" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit.php?url=http://rubenlaguna.com/wp/2009/09/18/openjpa-generated-sql-contains-extra-updates/&amp;title=OpenJPA%3A+Generated+SQL+contains+extra+UPDATEs" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.shoutwire.com/?p=submit&amp;link=http://rubenlaguna.com/wp/2009/09/18/openjpa-generated-sql-contains-extra-updates/" rel="nofollow" title="Add to&nbsp;Shoutwire"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/shoutwire.png" title="Add to&nbsp;Shoutwire" alt="Add to&nbsp;Shoutwire" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.squidoo.com/lensmaster/bookmark?http://rubenlaguna.com/wp/2009/09/18/openjpa-generated-sql-contains-extra-updates/" rel="nofollow" title="Add to&nbsp;Squidoo"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/squidoo.png" title="Add to&nbsp;Squidoo" alt="Add to&nbsp;Squidoo" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.sphere.com/sphereit/http://rubenlaguna.com/wp/2009/09/18/openjpa-generated-sql-contains-extra-updates/" rel="nofollow" title="Add to&nbsp;SphereIt"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/sphereit.png" title="Add to&nbsp;SphereIt" alt="Add to&nbsp;SphereIt" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.spurl.net/spurl.php?url=http://rubenlaguna.com/wp/2009/09/18/openjpa-generated-sql-contains-extra-updates/&amp;title=OpenJPA%3A+Generated+SQL+contains+extra+UPDATEs" rel="nofollow" title="Add to&nbsp;Spurl"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/spurl.png" title="Add to&nbsp;Spurl" alt="Add to&nbsp;Spurl" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://rubenlaguna.com/wp/2009/09/18/openjpa-generated-sql-contains-extra-updates/" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.thisnext.com/pick/new/submit/sociable/?url=http://rubenlaguna.com/wp/2009/09/18/openjpa-generated-sql-contains-extra-updates/&amp;name=OpenJPA%3A+Generated+SQL+contains+extra+UPDATEs" rel="nofollow" title="Add to&nbsp;ThisNext"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/thisnext.png" title="Add to&nbsp;ThisNext" alt="Add to&nbsp;ThisNext" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://tipd.com/submit.php?url=http://rubenlaguna.com/wp/2009/09/18/openjpa-generated-sql-contains-extra-updates/" rel="nofollow" title="Add to&nbsp;Tip'd"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/tipd.png" title="Add to&nbsp;Tip'd" alt="Add to&nbsp;Tip'd" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://webride.org/discuss/split.php?uri=http://rubenlaguna.com/wp/2009/09/18/openjpa-generated-sql-contains-extra-updates/&amp;title=OpenJPA%3A+Generated+SQL+contains+extra+UPDATEs" rel="nofollow" title="Add to&nbsp;Webride"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/webride.png" title="Add to&nbsp;Webride" alt="Add to&nbsp;Webride" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.wists.com/t.php?c=null&amp;r=http://rubenlaguna.com/wp/2009/09/18/openjpa-generated-sql-contains-extra-updates/&amp;u=http://rubenlaguna.com/wp/2009/09/18/openjpa-generated-sql-contains-extra-updates/&amp;title={text}" rel="nofollow" title="Add to&nbsp;Wists"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/wists.png" title="Add to&nbsp;Wists" alt="Add to&nbsp;Wists" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://rubenlaguna.com/wp/2009/09/18/openjpa-generated-sql-contains-extra-updates/&amp;t=OpenJPA%3A+Generated+SQL+contains+extra+UPDATEs" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://rubenlaguna.com/wp/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
<a style="font-size:90%;text-align: right; " title="Click me to hide the sites." href="#" onclick="$$('div.d900').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); return false;">Hide Sites</a>
</div>
</div>
<!-- Social Bookmarks END -->
<script type="text/javascript">$$('div.d900').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); </script>]]></content:encoded>
			<wfw:commentRss>http://rubenlaguna.com/wp/2009/09/18/openjpa-generated-sql-contains-extra-updates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
