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

<channel>
	<title>Legolas in Minas Tirith &#187; webserice</title>
	<atom:link href="http://www.javalinux.it/wordpress/categories/webserice/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.javalinux.it/wordpress</link>
	<description>Alessio &#38; Stefano ideas</description>
	<lastBuildDate>Tue, 20 Apr 2010 09:59:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Wise 1.1 released</title>
		<link>http://www.javalinux.it/wordpress/2009/08/10/wise-1-1-released/</link>
		<comments>http://www.javalinux.it/wordpress/2009/08/10/wise-1-1-released/#comments</comments>
		<pubDate>Mon, 10 Aug 2009 14:32:26 +0000</pubDate>
		<dc:creator>Stefano MAESTRI</dc:creator>
				<category><![CDATA[jboss]]></category>
		<category><![CDATA[webserice]]></category>
		<category><![CDATA[wise]]></category>

		<guid isPermaLink="false">http://www.javalinux.it/wordpress/?p=301</guid>
		<description><![CDATA[function fbs_click() { u=location.href; t=document.title; window.open("http://www.facebook.com/sharer.php?u="+encodeURIComponent(u)+"&#038;t="+encodeURIComponent(t),"sharer","toolbar=0,status=0,width=626,height=436"); return false; } html .fb_share_button {display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; height:15px; border:1px solid #d8dfea; background:url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right;} html .fb_share_button:hover {color:#fff; border-color:#295582; background:#3b5998 url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right; text-decoration:none;} Share A new quite cool release of wise-core, my JBoss.org project. At the moment here you have a cross [...]]]></description>
			<content:encoded><![CDATA[<!--S-ButtonZ 1.1.5 Start--><div style="float: right; width: 70px; margin: 0 0 0 10px;">
<script type="text/javascript">
function fbs_click() {
u=location.href;
t=document.title;
window.open("http://www.facebook.com/sharer.php?u="+encodeURIComponent(u)+"&t="+encodeURIComponent(t),"sharer","toolbar=0,status=0,width=626,height=436");
return false;
}
</script>
<style type="text/css">
html .fb_share_button {display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; height:15px; border:1px solid #d8dfea; background:url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right;}
html .fb_share_button:hover {color:#fff; border-color:#295582; background:#3b5998 url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right; text-decoration:none;}
</style>
<a href="http://www.facebook.com/share.php?u=http://www.javalinux.it/wordpress/2009/08/10/wise-1-1-released/" class="fb_share_button" onclick="return fbs_click()" target="_blank" style="text-decoration:none;">Share</a></div><div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;">
		<script type="text/javascript">
		<!--
		var dzone_url = "http://www.javalinux.it/wordpress/2009/08/10/wise-1-1-released/";
		var dzone_title = "Wise 1.1 released";
		var dzone_style = "1";
		var dzone_blurb = "																				A new quite cool release of wise-core, my JBoss.org project.At the moment here you have a cross post of Wise&#8217;s blog:http://jbosswise.blogspot.com/2009/08/wise-11-released.html";
		//-->
		</script>
		<script language="javascript" src="http://widgets.dzone.com/widgets/zoneit.js"></script></div><div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;">
		<script type="text/javascript">
		<!--
		digg_url = "http://www.javalinux.it/wordpress/2009/08/10/wise-1-1-released/";
		digg_bgcolor = "#FFFFFF";
		digg_skin = "";
		digg_window = "";
		digg_title = "Wise 1.1 released";
		digg_media = "news";
		digg_topic = "";
		digg_bodytext = "";
		//-->
		</script>
		<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div><!--S-ButtonZ 1.1.5 End--><div class="tweetmeme_button" style="float: right; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.javalinux.it%2Fwordpress%2F2009%2F08%2F10%2Fwise-1-1-released%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.javalinux.it%2Fwordpress%2F2009%2F08%2F10%2Fwise-1-1-released%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>A new quite cool release of wise-core, my JBoss.org project.</p>
<p>At the moment here you have a cross post of <a href="http://jbosswise.blogspot.com" target="_blank">Wise&#8217;s blog</a>:</p>
<p><a href="http://jbosswise.blogspot.com/2009/08/wise-11-released.html">http://jbosswise.blogspot.com/2009/08/wise-11-released.html</a></p>
<div style="clear:both;">&nbsp;</div>

<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-shr">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.javalinux.it/wordpress/2009/08/10/wise-1-1-released/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.javalinux.it/wordpress/2009/08/10/wise-1-1-released/&amp;title=Wise+1.1+released" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.javalinux.it/wordpress/2009/08/10/wise-1-1-released/&amp;title=Wise+1.1+released" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.javalinux.it/wordpress/2009/08/10/wise-1-1-released/&amp;title=Wise+1.1+released&amp;desc=A%20new%20quite%20cool%20release%20of%20wise-core%2C%20my%20JBoss.org%20project.%0D%0A%0D%0AAt%20the%20moment%20here%20you%20have%20a%20cross%20post%20of%20Wise%27s%20blog%3A%0D%0A%0D%0Ahttp%3A%2F%2Fjbosswise.blogspot.com%2F2009%2F08%2Fwise-11-released.html" rel="nofollow" class="external" title="Post this on Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-dzone">
			<a href="http://www.dzone.com/links/add.html?url=http://www.javalinux.it/wordpress/2009/08/10/wise-1-1-released/&amp;title=Wise+1.1+released&amp;description=A%20new%20quite%20cool%20release%20of%20wise-core%2C%20my%20JBoss.org%20project.%0D%0A%0D%0AAt%20the%20moment%20here%20you%20have%20a%20cross%20post%20of%20Wise%27s%20blog%3A%0D%0A%0D%0Ahttp%3A%2F%2Fjbosswise.blogspot.com%2F2009%2F08%2Fwise-11-released.html" rel="nofollow" class="external" title="Add this to DZone">Add this to DZone</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.javalinux.it/wordpress/2009/08/10/wise-1-1-released/&amp;t=Wise+1.1+released" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-friendfeed">
			<a href="http://www.friendfeed.com/share?title=Wise+1.1+released&amp;link=http://www.javalinux.it/wordpress/2009/08/10/wise-1-1-released/" rel="nofollow" class="external" title="Share this on FriendFeed">Share this on FriendFeed</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.javalinux.it/wordpress/2009/08/10/wise-1-1-released/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.google.com/reader/link?url=http://www.javalinux.it/wordpress/2009/08/10/wise-1-1-released/&amp;title=Wise+1.1+released&amp;srcUrl=http://www.javalinux.it/wordpress/2009/08/10/wise-1-1-released/&amp;srcTitle=Wise+1.1+released&amp;snippet=A%20new%20quite%20cool%20release%20of%20wise-core%2C%20my%20JBoss.org%20project.%0D%0A%0D%0AAt%20the%20moment%20here%20you%20have%20a%20cross%20post%20of%20Wise%27s%20blog%3A%0D%0A%0D%0Ahttp%3A%2F%2Fjbosswise.blogspot.com%2F2009%2F08%2Fwise-11-released.html" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.javalinux.it/wordpress/2009/08/10/wise-1-1-released/&amp;title=Wise+1.1+released&amp;summary=A%20new%20quite%20cool%20release%20of%20wise-core%2C%20my%20JBoss.org%20project.%0D%0A%0D%0AAt%20the%20moment%20here%20you%20have%20a%20cross%20post%20of%20Wise%27s%20blog%3A%0D%0A%0D%0Ahttp%3A%2F%2Fjbosswise.blogspot.com%2F2009%2F08%2Fwise-11-released.html&amp;source=Legolas in Minas Tirith" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://www.javalinux.it/wordpress/2009/08/10/wise-1-1-released/&amp;bm_description=Wise+1.1+released&amp;plugin=sexybookmarks" rel="nofollow" class="external" title="Add this to Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.javalinux.it/wordpress/2009/08/10/wise-1-1-released/&amp;title=Wise+1.1+released" rel="nofollow" class="external" title="Share this on Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.javalinux.it/wordpress/2009/08/10/wise-1-1-released/&amp;title=Wise+1.1+released" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.javalinux.it/wordpress/2009/08/10/wise-1-1-released/&amp;title=Wise+1.1+released" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.javalinux.it/wordpress/2009/08/10/wise-1-1-released/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=RT+%40maeste+Wise+1.1+released+-+http://cli.gs/V78Jt&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.javalinux.it/wordpress/2009/08/10/wise-1-1-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WS-Trust presentation</title>
		<link>http://www.javalinux.it/wordpress/2009/05/05/ws-trust-presentation/</link>
		<comments>http://www.javalinux.it/wordpress/2009/05/05/ws-trust-presentation/#comments</comments>
		<pubDate>Tue, 05 May 2009 16:57:08 +0000</pubDate>
		<dc:creator>Alessio SOLDANO</dc:creator>
				<category><![CDATA[webserice]]></category>

		<guid isPermaLink="false">http://www.javalinux.it/wordpress/?p=288</guid>
		<description><![CDATA[function fbs_click() { u=location.href; t=document.title; window.open("http://www.facebook.com/sharer.php?u="+encodeURIComponent(u)+"&#038;t="+encodeURIComponent(t),"sharer","toolbar=0,status=0,width=626,height=436"); return false; } html .fb_share_button {display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; height:15px; border:1px solid #d8dfea; background:url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right;} html .fb_share_button:hover {color:#fff; border-color:#295582; background:#3b5998 url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right; text-decoration:none;} Share These days I&#8217;ve been looking at WS-Trust. The starting point when dealing with WS-* is of course reading [...]]]></description>
			<content:encoded><![CDATA[<!--S-ButtonZ 1.1.5 Start--><div style="float: right; width: 70px; margin: 0 0 0 10px;">
<script type="text/javascript">
function fbs_click() {
u=location.href;
t=document.title;
window.open("http://www.facebook.com/sharer.php?u="+encodeURIComponent(u)+"&t="+encodeURIComponent(t),"sharer","toolbar=0,status=0,width=626,height=436");
return false;
}
</script>
<style type="text/css">
html .fb_share_button {display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; height:15px; border:1px solid #d8dfea; background:url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right;}
html .fb_share_button:hover {color:#fff; border-color:#295582; background:#3b5998 url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right; text-decoration:none;}
</style>
<a href="http://www.facebook.com/share.php?u=http://www.javalinux.it/wordpress/2009/05/05/ws-trust-presentation/" class="fb_share_button" onclick="return fbs_click()" target="_blank" style="text-decoration:none;">Share</a></div><div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;">
		<script type="text/javascript">
		<!--
		var dzone_url = "http://www.javalinux.it/wordpress/2009/05/05/ws-trust-presentation/";
		var dzone_title = "WS-Trust presentation";
		var dzone_style = "1";
		var dzone_blurb = "																				These days I&#8217;ve been looking at WS-Trust. The starting point when dealing with WS-* is of course reading the right specification(s), but often examples are useful too to simply get a basic understanding of the tech while leaving...";
		//-->
		</script>
		<script language="javascript" src="http://widgets.dzone.com/widgets/zoneit.js"></script></div><div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;">
		<script type="text/javascript">
		<!--
		digg_url = "http://www.javalinux.it/wordpress/2009/05/05/ws-trust-presentation/";
		digg_bgcolor = "#FFFFFF";
		digg_skin = "";
		digg_window = "";
		digg_title = "WS-Trust presentation";
		digg_media = "news";
		digg_topic = "";
		digg_bodytext = "";
		//-->
		</script>
		<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div><!--S-ButtonZ 1.1.5 End--><div class="tweetmeme_button" style="float: right; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.javalinux.it%2Fwordpress%2F2009%2F05%2F05%2Fws-trust-presentation%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.javalinux.it%2Fwordpress%2F2009%2F05%2F05%2Fws-trust-presentation%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>These days I&#8217;ve been looking at WS-Trust. The starting point when dealing with WS-* is of course reading the right specification(s), but often examples are useful too to simply get a basic understanding of the tech while leaving the deep-in-details analisys for later in the learning process.</p>
<p>Well, I was googling on WS-Trust last week and found out a really nice video presentation on this topic and more generally on means of achieving message integrity and confidentiality using web services. I&#8217;m quite busy recently but I admit I looked at the whole presentation (almost 1h) even if I actually knew most of the contents&#8230; that remembered me my early approaches to webservices and message security at the university (perhaps that&#8217;s because of the italian accent of the speaker <img src='http://www.javalinux.it/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  ). I think developers beginning with WS and security might found this a nice clip, good to get an idea of how low level cryptography is used as the building block for higher level specs like WS-Trust.</p>
<p><a href="http://channel9.msdn.com/shows/Going+Deep/Vittorio-Bertocci-WS-Trust-Under-the-Hood/" target="_blank">http://channel9.msdn.com/shows/Going+Deep/Vittorio-Bertocci-WS-Trust-Under-the-Hood/</a></p>
<p>P.S. despite being on a msdn host, there&#8217;s almost nothing specific to Microsoft there <img src='http://www.javalinux.it/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<div style="clear:both;">&nbsp;</div>

<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-shr">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.javalinux.it/wordpress/2009/05/05/ws-trust-presentation/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.javalinux.it/wordpress/2009/05/05/ws-trust-presentation/&amp;title=WS-Trust+presentation" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.javalinux.it/wordpress/2009/05/05/ws-trust-presentation/&amp;title=WS-Trust+presentation" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.javalinux.it/wordpress/2009/05/05/ws-trust-presentation/&amp;title=WS-Trust+presentation&amp;desc=These%20days%20I%27ve%20been%20looking%20at%20WS-Trust.%20The%20starting%20point%20when%20dealing%20with%20WS-%2A%20is%20of%20course%20reading%20the%20right%20specification%28s%29%2C%20but%20often%20examples%20are%20useful%20too%20to%20simply%20get%20a%20basic%20understanding%20of%20the%20tech%20while%20leaving%20the%20deep-in-details%20analisys%20for%20later%20in%20the%20learning%20process.%0D%0A%0D%0AWell" rel="nofollow" class="external" title="Post this on Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-dzone">
			<a href="http://www.dzone.com/links/add.html?url=http://www.javalinux.it/wordpress/2009/05/05/ws-trust-presentation/&amp;title=WS-Trust+presentation&amp;description=These%20days%20I%27ve%20been%20looking%20at%20WS-Trust.%20The%20starting%20point%20when%20dealing%20with%20WS-%2A%20is%20of%20course%20reading%20the%20right%20specification%28s%29%2C%20but%20often%20examples%20are%20useful%20too%20to%20simply%20get%20a%20basic%20understanding%20of%20the%20tech%20while%20leaving%20the%20deep-in-details%20analisys%20for%20later%20in%20the%20learning%20process.%0D%0A%0D%0AWell" rel="nofollow" class="external" title="Add this to DZone">Add this to DZone</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.javalinux.it/wordpress/2009/05/05/ws-trust-presentation/&amp;t=WS-Trust+presentation" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-friendfeed">
			<a href="http://www.friendfeed.com/share?title=WS-Trust+presentation&amp;link=http://www.javalinux.it/wordpress/2009/05/05/ws-trust-presentation/" rel="nofollow" class="external" title="Share this on FriendFeed">Share this on FriendFeed</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.javalinux.it/wordpress/2009/05/05/ws-trust-presentation/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.google.com/reader/link?url=http://www.javalinux.it/wordpress/2009/05/05/ws-trust-presentation/&amp;title=WS-Trust+presentation&amp;srcUrl=http://www.javalinux.it/wordpress/2009/05/05/ws-trust-presentation/&amp;srcTitle=WS-Trust+presentation&amp;snippet=These%20days%20I%27ve%20been%20looking%20at%20WS-Trust.%20The%20starting%20point%20when%20dealing%20with%20WS-%2A%20is%20of%20course%20reading%20the%20right%20specification%28s%29%2C%20but%20often%20examples%20are%20useful%20too%20to%20simply%20get%20a%20basic%20understanding%20of%20the%20tech%20while%20leaving%20the%20deep-in-details%20analisys%20for%20later%20in%20the%20learning%20process.%0D%0A%0D%0AWell" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.javalinux.it/wordpress/2009/05/05/ws-trust-presentation/&amp;title=WS-Trust+presentation&amp;summary=These%20days%20I%27ve%20been%20looking%20at%20WS-Trust.%20The%20starting%20point%20when%20dealing%20with%20WS-%2A%20is%20of%20course%20reading%20the%20right%20specification%28s%29%2C%20but%20often%20examples%20are%20useful%20too%20to%20simply%20get%20a%20basic%20understanding%20of%20the%20tech%20while%20leaving%20the%20deep-in-details%20analisys%20for%20later%20in%20the%20learning%20process.%0D%0A%0D%0AWell&amp;source=Legolas in Minas Tirith" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://www.javalinux.it/wordpress/2009/05/05/ws-trust-presentation/&amp;bm_description=WS-Trust+presentation&amp;plugin=sexybookmarks" rel="nofollow" class="external" title="Add this to Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.javalinux.it/wordpress/2009/05/05/ws-trust-presentation/&amp;title=WS-Trust+presentation" rel="nofollow" class="external" title="Share this on Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.javalinux.it/wordpress/2009/05/05/ws-trust-presentation/&amp;title=WS-Trust+presentation" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.javalinux.it/wordpress/2009/05/05/ws-trust-presentation/&amp;title=WS-Trust+presentation" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.javalinux.it/wordpress/2009/05/05/ws-trust-presentation/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=RT+%40maeste+WS-Trust+presentation+-+http://cli.gs/y4YsR&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.javalinux.it/wordpress/2009/05/05/ws-trust-presentation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JBossWS and Apache CXF collaboration</title>
		<link>http://www.javalinux.it/wordpress/2009/03/26/jbossws-and-apache-cxf-collaboration/</link>
		<comments>http://www.javalinux.it/wordpress/2009/03/26/jbossws-and-apache-cxf-collaboration/#comments</comments>
		<pubDate>Thu, 26 Mar 2009 10:13:41 +0000</pubDate>
		<dc:creator>Alessio SOLDANO</dc:creator>
				<category><![CDATA[jboss]]></category>
		<category><![CDATA[jbossws]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[webserice]]></category>

		<guid isPermaLink="false">http://www.javalinux.it/wordpress/?p=275</guid>
		<description><![CDATA[function fbs_click() { u=location.href; t=document.title; window.open("http://www.facebook.com/sharer.php?u="+encodeURIComponent(u)+"&#038;t="+encodeURIComponent(t),"sharer","toolbar=0,status=0,width=626,height=436"); return false; } html .fb_share_button {display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; height:15px; border:1px solid #d8dfea; background:url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right;} html .fb_share_button:hover {color:#fff; border-color:#295582; background:#3b5998 url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right; text-decoration:none;} Share I&#8217;ve just pubblished a post on the JBosWS blog regarding the JBossWS involvement in the Apache CXF project. [...]]]></description>
			<content:encoded><![CDATA[<!--S-ButtonZ 1.1.5 Start--><div style="float: right; width: 70px; margin: 0 0 0 10px;">
<script type="text/javascript">
function fbs_click() {
u=location.href;
t=document.title;
window.open("http://www.facebook.com/sharer.php?u="+encodeURIComponent(u)+"&t="+encodeURIComponent(t),"sharer","toolbar=0,status=0,width=626,height=436");
return false;
}
</script>
<style type="text/css">
html .fb_share_button {display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; height:15px; border:1px solid #d8dfea; background:url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right;}
html .fb_share_button:hover {color:#fff; border-color:#295582; background:#3b5998 url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right; text-decoration:none;}
</style>
<a href="http://www.facebook.com/share.php?u=http://www.javalinux.it/wordpress/2009/03/26/jbossws-and-apache-cxf-collaboration/" class="fb_share_button" onclick="return fbs_click()" target="_blank" style="text-decoration:none;">Share</a></div><div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;">
		<script type="text/javascript">
		<!--
		var dzone_url = "http://www.javalinux.it/wordpress/2009/03/26/jbossws-and-apache-cxf-collaboration/";
		var dzone_title = "JBossWS and Apache CXF collaboration";
		var dzone_style = "1";
		var dzone_blurb = "																				I&#8217;ve just pubblished a post on the JBosWS blog regarding the JBossWS involvement in the Apache CXF project. In few words, the JBossWS team is increasing its collaboration with the CXF developers, the target being to improve both...";
		//-->
		</script>
		<script language="javascript" src="http://widgets.dzone.com/widgets/zoneit.js"></script></div><div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;">
		<script type="text/javascript">
		<!--
		digg_url = "http://www.javalinux.it/wordpress/2009/03/26/jbossws-and-apache-cxf-collaboration/";
		digg_bgcolor = "#FFFFFF";
		digg_skin = "";
		digg_window = "";
		digg_title = "JBossWS and Apache CXF collaboration";
		digg_media = "news";
		digg_topic = "";
		digg_bodytext = "";
		//-->
		</script>
		<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div><!--S-ButtonZ 1.1.5 End--><div class="tweetmeme_button" style="float: right; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.javalinux.it%2Fwordpress%2F2009%2F03%2F26%2Fjbossws-and-apache-cxf-collaboration%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.javalinux.it%2Fwordpress%2F2009%2F03%2F26%2Fjbossws-and-apache-cxf-collaboration%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>I&#8217;ve just pubblished <a href="http://jbossws.blogspot.com/2009/03/jboss-to-provide-support-for-apache-cxf.html" target="_blank">a post on the JBosWS blog</a> regarding the JBossWS involvement in the Apache CXF project. In few words, the JBossWS team is increasing its collaboration with the CXF developers, the target being to improve both projects.</p>
<p>It&#8217;s not that simple to achieve an active bi-directional collaboration, with both parties&#8217; needs being considered, but this is working quite well now. For instance, read what Daniel Kulp (CXF lead) <a href="http://www.dankulp.com/blog/?p=62" target="_blank">writes about the collaboration</a>. Needless to say I like this, that&#8217;s a nice example of what open source can make possible.</p>
<div style="clear:both;">&nbsp;</div>

<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-shr">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.javalinux.it/wordpress/2009/03/26/jbossws-and-apache-cxf-collaboration/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.javalinux.it/wordpress/2009/03/26/jbossws-and-apache-cxf-collaboration/&amp;title=JBossWS+and+Apache+CXF+collaboration" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.javalinux.it/wordpress/2009/03/26/jbossws-and-apache-cxf-collaboration/&amp;title=JBossWS+and+Apache+CXF+collaboration" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.javalinux.it/wordpress/2009/03/26/jbossws-and-apache-cxf-collaboration/&amp;title=JBossWS+and+Apache+CXF+collaboration&amp;desc=I%27ve%20just%20pubblished%20a%20post%20on%20the%20JBosWS%20blog%20regarding%20the%20JBossWS%20involvement%20in%20the%20Apache%20CXF%20project.%20In%20few%20words%2C%20the%20JBossWS%20team%20is%20increasing%20its%20collaboration%20with%20the%20CXF%20developers%2C%20the%20target%20being%20to%20improve%20both%20projects.%0D%0A%0D%0AIt%27s%20not%20that%20simple%20to%20achieve%20an%20active%20bi-directional%20c" rel="nofollow" class="external" title="Post this on Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-dzone">
			<a href="http://www.dzone.com/links/add.html?url=http://www.javalinux.it/wordpress/2009/03/26/jbossws-and-apache-cxf-collaboration/&amp;title=JBossWS+and+Apache+CXF+collaboration&amp;description=I%27ve%20just%20pubblished%20a%20post%20on%20the%20JBosWS%20blog%20regarding%20the%20JBossWS%20involvement%20in%20the%20Apache%20CXF%20project.%20In%20few%20words%2C%20the%20JBossWS%20team%20is%20increasing%20its%20collaboration%20with%20the%20CXF%20developers%2C%20the%20target%20being%20to%20improve%20both%20projects.%0D%0A%0D%0AIt%27s%20not%20that%20simple%20to%20achieve%20an%20active%20bi-directional%20c" rel="nofollow" class="external" title="Add this to DZone">Add this to DZone</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.javalinux.it/wordpress/2009/03/26/jbossws-and-apache-cxf-collaboration/&amp;t=JBossWS+and+Apache+CXF+collaboration" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-friendfeed">
			<a href="http://www.friendfeed.com/share?title=JBossWS+and+Apache+CXF+collaboration&amp;link=http://www.javalinux.it/wordpress/2009/03/26/jbossws-and-apache-cxf-collaboration/" rel="nofollow" class="external" title="Share this on FriendFeed">Share this on FriendFeed</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.javalinux.it/wordpress/2009/03/26/jbossws-and-apache-cxf-collaboration/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.google.com/reader/link?url=http://www.javalinux.it/wordpress/2009/03/26/jbossws-and-apache-cxf-collaboration/&amp;title=JBossWS+and+Apache+CXF+collaboration&amp;srcUrl=http://www.javalinux.it/wordpress/2009/03/26/jbossws-and-apache-cxf-collaboration/&amp;srcTitle=JBossWS+and+Apache+CXF+collaboration&amp;snippet=I%27ve%20just%20pubblished%20a%20post%20on%20the%20JBosWS%20blog%20regarding%20the%20JBossWS%20involvement%20in%20the%20Apache%20CXF%20project.%20In%20few%20words%2C%20the%20JBossWS%20team%20is%20increasing%20its%20collaboration%20with%20the%20CXF%20developers%2C%20the%20target%20being%20to%20improve%20both%20projects.%0D%0A%0D%0AIt%27s%20not%20that%20simple%20to%20achieve%20an%20active%20bi-directional%20c" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.javalinux.it/wordpress/2009/03/26/jbossws-and-apache-cxf-collaboration/&amp;title=JBossWS+and+Apache+CXF+collaboration&amp;summary=I%27ve%20just%20pubblished%20a%20post%20on%20the%20JBosWS%20blog%20regarding%20the%20JBossWS%20involvement%20in%20the%20Apache%20CXF%20project.%20In%20few%20words%2C%20the%20JBossWS%20team%20is%20increasing%20its%20collaboration%20with%20the%20CXF%20developers%2C%20the%20target%20being%20to%20improve%20both%20projects.%0D%0A%0D%0AIt%27s%20not%20that%20simple%20to%20achieve%20an%20active%20bi-directional%20c&amp;source=Legolas in Minas Tirith" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://www.javalinux.it/wordpress/2009/03/26/jbossws-and-apache-cxf-collaboration/&amp;bm_description=JBossWS+and+Apache+CXF+collaboration&amp;plugin=sexybookmarks" rel="nofollow" class="external" title="Add this to Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.javalinux.it/wordpress/2009/03/26/jbossws-and-apache-cxf-collaboration/&amp;title=JBossWS+and+Apache+CXF+collaboration" rel="nofollow" class="external" title="Share this on Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.javalinux.it/wordpress/2009/03/26/jbossws-and-apache-cxf-collaboration/&amp;title=JBossWS+and+Apache+CXF+collaboration" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.javalinux.it/wordpress/2009/03/26/jbossws-and-apache-cxf-collaboration/&amp;title=JBossWS+and+Apache+CXF+collaboration" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.javalinux.it/wordpress/2009/03/26/jbossws-and-apache-cxf-collaboration/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=RT+%40maeste+JBossWS+and+Apache+CXF+collaboration+-+http://cli.gs/zqejW&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.javalinux.it/wordpress/2009/03/26/jbossws-and-apache-cxf-collaboration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ant 1.7.1 and package-info.java compilation problem of JAX-WS generated classes</title>
		<link>http://www.javalinux.it/wordpress/2009/03/16/ant-171-and-package-infojava-compilation-problem-of-jax-ws-generated-classes/</link>
		<comments>http://www.javalinux.it/wordpress/2009/03/16/ant-171-and-package-infojava-compilation-problem-of-jax-ws-generated-classes/#comments</comments>
		<pubDate>Mon, 16 Mar 2009 14:27:20 +0000</pubDate>
		<dc:creator>Stefano MAESTRI</dc:creator>
				<category><![CDATA[jboss]]></category>
		<category><![CDATA[jbossws]]></category>
		<category><![CDATA[webserice]]></category>

		<guid isPermaLink="false">http://www.javalinux.it/wordpress/?p=261</guid>
		<description><![CDATA[function fbs_click() { u=location.href; t=document.title; window.open("http://www.facebook.com/sharer.php?u="+encodeURIComponent(u)+"&#038;t="+encodeURIComponent(t),"sharer","toolbar=0,status=0,width=626,height=436"); return false; } html .fb_share_button {display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; height:15px; border:1px solid #d8dfea; background:url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right;} html .fb_share_button:hover {color:#fff; border-color:#295582; background:#3b5998 url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right; text-decoration:none;} Share Today I have spent a lot of time with a very strange issue compiling JAX-WS generated classes. I [...]]]></description>
			<content:encoded><![CDATA[<!--S-ButtonZ 1.1.5 Start--><div style="float: right; width: 70px; margin: 0 0 0 10px;">
<script type="text/javascript">
function fbs_click() {
u=location.href;
t=document.title;
window.open("http://www.facebook.com/sharer.php?u="+encodeURIComponent(u)+"&t="+encodeURIComponent(t),"sharer","toolbar=0,status=0,width=626,height=436");
return false;
}
</script>
<style type="text/css">
html .fb_share_button {display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; height:15px; border:1px solid #d8dfea; background:url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right;}
html .fb_share_button:hover {color:#fff; border-color:#295582; background:#3b5998 url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right; text-decoration:none;}
</style>
<a href="http://www.facebook.com/share.php?u=http://www.javalinux.it/wordpress/2009/03/16/ant-171-and-package-infojava-compilation-problem-of-jax-ws-generated-classes/" class="fb_share_button" onclick="return fbs_click()" target="_blank" style="text-decoration:none;">Share</a></div><div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;">
		<script type="text/javascript">
		<!--
		var dzone_url = "http://www.javalinux.it/wordpress/2009/03/16/ant-171-and-package-infojava-compilation-problem-of-jax-ws-generated-classes/";
		var dzone_title = "Ant 1.7.1 and package-info.java compilation problem of JAX-WS generated classes";
		var dzone_style = "1";
		var dzone_blurb = "																				Today I have spent a lot of time with a very strange issue compiling JAX-WS generated classes. I have been using jbossws wsconsume to generate some classes from a .NET wsdl and I had a very strange behaviour:Generate class calling...";
		//-->
		</script>
		<script language="javascript" src="http://widgets.dzone.com/widgets/zoneit.js"></script></div><div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;">
		<script type="text/javascript">
		<!--
		digg_url = "http://www.javalinux.it/wordpress/2009/03/16/ant-171-and-package-infojava-compilation-problem-of-jax-ws-generated-classes/";
		digg_bgcolor = "#FFFFFF";
		digg_skin = "";
		digg_window = "";
		digg_title = "Ant 1.7.1 and package-info.java compilation problem of JAX-WS generated classes";
		digg_media = "news";
		digg_topic = "";
		digg_bodytext = "";
		//-->
		</script>
		<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div><!--S-ButtonZ 1.1.5 End--><div class="tweetmeme_button" style="float: right; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.javalinux.it%2Fwordpress%2F2009%2F03%2F16%2Fant-171-and-package-infojava-compilation-problem-of-jax-ws-generated-classes%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.javalinux.it%2Fwordpress%2F2009%2F03%2F16%2Fant-171-and-package-infojava-compilation-problem-of-jax-ws-generated-classes%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Today I have spent a lot of time with a very strange issue compiling JAX-WS generated classes. I have been using jbossws wsconsume to generate some classes from a .NET wsdl and I had a very strange behaviour:</p>
<ol>
<li>Generate class calling wsconsume</li>
<li>compile them and its client using ant and run my test perfectly working</li>
<li>then calling my clean task to remove .class files and recompile them and run my tests doesn&#8217;t work!</li>
</ol>
<p>IOW JAX-WS client have been working only the first time I compile them. I couldn&#8217;t figure out why it have been working in that manner, but after a lot of google search I got this <a href="http://article.gmane.org/gmane.comp.jakarta.ant.devel/52586" target="_blank">commit. </a> In practice what have been happening is better described in &#8220;Note on package-info.java&#8221; paragraph of<a href="http://ant.apache.org/manual/CoreTasks/javac.html#" target="_blank"> javac target in ant manual</a>. Starting from version 1.7.1 ant compile package-info.java only in these 3 case:</p>
<ol>
<li> <em>If a <code>package-info.class</code> file exists and is older than         the <code>package-info.java</code> file. </em></li>
<li><em> If the directory for the          <code>package-info.class</code> file does not exist. </em></li>
<li><em> If the directory for the         <code>package-info.class</code> file exists, and has an older         modification time than the         the <code>package-info.java</code> file. In this case         &lt;javac&gt; will touch the corresponding .class directory         on successful compilation. </em></li>
</ol>
<p>In practice if you havea ant task like mine:</p>
<p style="padding-left: 30px;"><span style="color: #333399;"><em>&lt;target name=&#8221;compile&#8221; depends=&#8221;init&#8221; description=&#8221;Compile the Java source code&#8221;&gt;<br />
&lt;javac destdir=&#8221;${classes.dir}&#8221; classpathref=&#8221;build.classpath&#8221; debug=&#8221;${javac.debug}&#8221; deprecation=&#8221;${javac.deprecation}&#8221; target=&#8221;1.5&#8243;&gt;<br />
&lt;src path=&#8221;${src.java.dir}&#8221; /&gt;<br />
&lt;/javac&gt;</em></span></p>
<p>Here the compilation target compile all files and so create directory where package-info.class will be contained during other generated files compilation. In this case the compilation target never re-generate package-info.class because no one of the 3 conditions is true. My workaround have been to change my build.xml file and have this compile target:</p>
<p style="padding-left: 30px;"><span style="color: #333399;">&lt;target name=&#8221;compile&#8221; depends=&#8221;init&#8221; description=&#8221;Compile the Java source code&#8221;&gt;<br />
&lt;touch&gt;<br />
&lt;fileset dir=&#8221;${src.java.dir}&#8221; includes=&#8221;**/package-info.java&#8221;/&gt;<br />
&lt;/touch&gt;<br />
&lt;javac destdir=&#8221;${classes.dir}&#8221; classpathref=&#8221;build.classpath&#8221; debug=&#8221;${javac.debug}&#8221; deprecation=&#8221;${javac.deprecation}&#8221; target=&#8221;1.5&#8243;&gt;<br />
&lt;src path=&#8221;${src.java.dir}&#8221; /&gt;<br />
&lt;/javac&gt;</span></p>
<p><span style="color: #333399;"><span style="color: #000000;">Hoping this post would be useful for someone, let me remark that is a problem of <a href="http://ant.apache.org" target="_blank">ant</a> javac task, not of <a href="http://www.jboss.org/jbossws" target="_blank">jbossws</a> and you will get the same problem with any other jaxws stack. </span></span></p>
<p><span style="color: #333399;"><span style="color: #000000;">Let me remark also that <a href="http://www.jboss.org/Wise" target="_blank">Wise</a> perfectly work in this case regenerating it&#8217;s classes on the fly <img src='http://www.javalinux.it/wordpress/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /><br />
</span></span></p>
<div style="clear:both;">&nbsp;</div>

<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-shr">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.javalinux.it/wordpress/2009/03/16/ant-171-and-package-infojava-compilation-problem-of-jax-ws-generated-classes/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.javalinux.it/wordpress/2009/03/16/ant-171-and-package-infojava-compilation-problem-of-jax-ws-generated-classes/&amp;title=Ant+1.7.1+and+package-info.java+compilation+problem+of+JAX-WS+generated+classes" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.javalinux.it/wordpress/2009/03/16/ant-171-and-package-infojava-compilation-problem-of-jax-ws-generated-classes/&amp;title=Ant+1.7.1+and+package-info.java+compilation+problem+of+JAX-WS+generated+classes" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.javalinux.it/wordpress/2009/03/16/ant-171-and-package-infojava-compilation-problem-of-jax-ws-generated-classes/&amp;title=Ant+1.7.1+and+package-info.java+compilation+problem+of+JAX-WS+generated+classes&amp;desc=Today%20I%20have%20spent%20a%20lot%20of%20time%20with%20a%20very%20strange%20issue%20compiling%20JAX-WS%20generated%20classes.%20I%20have%20been%20using%20jbossws%20wsconsume%20to%20generate%20some%20classes%20from%20a%20.NET%20wsdl%20and%20I%20had%20a%20very%20strange%20behaviour%3A%0D%0A%0D%0A%09Generate%20class%20calling%20wsconsume%0D%0A%09compile%20them%20and%20its%20client%20using%20ant%20and%20run%20my%20tes" rel="nofollow" class="external" title="Post this on Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-dzone">
			<a href="http://www.dzone.com/links/add.html?url=http://www.javalinux.it/wordpress/2009/03/16/ant-171-and-package-infojava-compilation-problem-of-jax-ws-generated-classes/&amp;title=Ant+1.7.1+and+package-info.java+compilation+problem+of+JAX-WS+generated+classes&amp;description=Today%20I%20have%20spent%20a%20lot%20of%20time%20with%20a%20very%20strange%20issue%20compiling%20JAX-WS%20generated%20classes.%20I%20have%20been%20using%20jbossws%20wsconsume%20to%20generate%20some%20classes%20from%20a%20.NET%20wsdl%20and%20I%20had%20a%20very%20strange%20behaviour%3A%0D%0A%0D%0A%09Generate%20class%20calling%20wsconsume%0D%0A%09compile%20them%20and%20its%20client%20using%20ant%20and%20run%20my%20tes" rel="nofollow" class="external" title="Add this to DZone">Add this to DZone</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.javalinux.it/wordpress/2009/03/16/ant-171-and-package-infojava-compilation-problem-of-jax-ws-generated-classes/&amp;t=Ant+1.7.1+and+package-info.java+compilation+problem+of+JAX-WS+generated+classes" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-friendfeed">
			<a href="http://www.friendfeed.com/share?title=Ant+1.7.1+and+package-info.java+compilation+problem+of+JAX-WS+generated+classes&amp;link=http://www.javalinux.it/wordpress/2009/03/16/ant-171-and-package-infojava-compilation-problem-of-jax-ws-generated-classes/" rel="nofollow" class="external" title="Share this on FriendFeed">Share this on FriendFeed</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.javalinux.it/wordpress/2009/03/16/ant-171-and-package-infojava-compilation-problem-of-jax-ws-generated-classes/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.google.com/reader/link?url=http://www.javalinux.it/wordpress/2009/03/16/ant-171-and-package-infojava-compilation-problem-of-jax-ws-generated-classes/&amp;title=Ant+1.7.1+and+package-info.java+compilation+problem+of+JAX-WS+generated+classes&amp;srcUrl=http://www.javalinux.it/wordpress/2009/03/16/ant-171-and-package-infojava-compilation-problem-of-jax-ws-generated-classes/&amp;srcTitle=Ant+1.7.1+and+package-info.java+compilation+problem+of+JAX-WS+generated+classes&amp;snippet=Today%20I%20have%20spent%20a%20lot%20of%20time%20with%20a%20very%20strange%20issue%20compiling%20JAX-WS%20generated%20classes.%20I%20have%20been%20using%20jbossws%20wsconsume%20to%20generate%20some%20classes%20from%20a%20.NET%20wsdl%20and%20I%20had%20a%20very%20strange%20behaviour%3A%0D%0A%0D%0A%09Generate%20class%20calling%20wsconsume%0D%0A%09compile%20them%20and%20its%20client%20using%20ant%20and%20run%20my%20tes" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.javalinux.it/wordpress/2009/03/16/ant-171-and-package-infojava-compilation-problem-of-jax-ws-generated-classes/&amp;title=Ant+1.7.1+and+package-info.java+compilation+problem+of+JAX-WS+generated+classes&amp;summary=Today%20I%20have%20spent%20a%20lot%20of%20time%20with%20a%20very%20strange%20issue%20compiling%20JAX-WS%20generated%20classes.%20I%20have%20been%20using%20jbossws%20wsconsume%20to%20generate%20some%20classes%20from%20a%20.NET%20wsdl%20and%20I%20had%20a%20very%20strange%20behaviour%3A%0D%0A%0D%0A%09Generate%20class%20calling%20wsconsume%0D%0A%09compile%20them%20and%20its%20client%20using%20ant%20and%20run%20my%20tes&amp;source=Legolas in Minas Tirith" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://www.javalinux.it/wordpress/2009/03/16/ant-171-and-package-infojava-compilation-problem-of-jax-ws-generated-classes/&amp;bm_description=Ant+1.7.1+and+package-info.java+compilation+problem+of+JAX-WS+generated+classes&amp;plugin=sexybookmarks" rel="nofollow" class="external" title="Add this to Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.javalinux.it/wordpress/2009/03/16/ant-171-and-package-infojava-compilation-problem-of-jax-ws-generated-classes/&amp;title=Ant+1.7.1+and+package-info.java+compilation+problem+of+JAX-WS+generated+classes" rel="nofollow" class="external" title="Share this on Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.javalinux.it/wordpress/2009/03/16/ant-171-and-package-infojava-compilation-problem-of-jax-ws-generated-classes/&amp;title=Ant+1.7.1+and+package-info.java+compilation+problem+of+JAX-WS+generated+classes" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.javalinux.it/wordpress/2009/03/16/ant-171-and-package-infojava-compilation-problem-of-jax-ws-generated-classes/&amp;title=Ant+1.7.1+and+package-info.java+compilation+problem+of+JAX-WS+generated+classes" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.javalinux.it/wordpress/2009/03/16/ant-171-and-package-infojava-compilation-problem-of-jax-ws-generated-classes/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=RT+%40maeste+Ant+1.7.1+and+package-info.java+compilation+problem+of+JAX-WS+generated+classes+-+http://cli.gs/y9zsu&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.javalinux.it/wordpress/2009/03/16/ant-171-and-package-infojava-compilation-problem-of-jax-ws-generated-classes/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Wise 0.9 released</title>
		<link>http://www.javalinux.it/wordpress/2008/11/03/wise-09-released/</link>
		<comments>http://www.javalinux.it/wordpress/2008/11/03/wise-09-released/#comments</comments>
		<pubDate>Mon, 03 Nov 2008 21:03:52 +0000</pubDate>
		<dc:creator>Stefano MAESTRI</dc:creator>
				<category><![CDATA[jboss]]></category>
		<category><![CDATA[webserice]]></category>
		<category><![CDATA[wise]]></category>

		<guid isPermaLink="false">http://www.javalinux.it/wordpress/?p=219</guid>
		<description><![CDATA[function fbs_click() { u=location.href; t=document.title; window.open("http://www.facebook.com/sharer.php?u="+encodeURIComponent(u)+"&#038;t="+encodeURIComponent(t),"sharer","toolbar=0,status=0,width=626,height=436"); return false; } html .fb_share_button {display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; height:15px; border:1px solid #d8dfea; background:url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right;} html .fb_share_button:hover {color:#fff; border-color:#295582; background:#3b5998 url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right; text-decoration:none;} Share Just a cross post to announce the first release of Wise as JBoss.org project. &#160; Subscribe to the [...]]]></description>
			<content:encoded><![CDATA[<!--S-ButtonZ 1.1.5 Start--><div style="float: right; width: 70px; margin: 0 0 0 10px;">
<script type="text/javascript">
function fbs_click() {
u=location.href;
t=document.title;
window.open("http://www.facebook.com/sharer.php?u="+encodeURIComponent(u)+"&t="+encodeURIComponent(t),"sharer","toolbar=0,status=0,width=626,height=436");
return false;
}
</script>
<style type="text/css">
html .fb_share_button {display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; height:15px; border:1px solid #d8dfea; background:url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right;}
html .fb_share_button:hover {color:#fff; border-color:#295582; background:#3b5998 url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right; text-decoration:none;}
</style>
<a href="http://www.facebook.com/share.php?u=http://www.javalinux.it/wordpress/2008/11/03/wise-09-released/" class="fb_share_button" onclick="return fbs_click()" target="_blank" style="text-decoration:none;">Share</a></div><div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;">
		<script type="text/javascript">
		<!--
		var dzone_url = "http://www.javalinux.it/wordpress/2008/11/03/wise-09-released/";
		var dzone_title = "Wise 0.9 released";
		var dzone_style = "1";
		var dzone_blurb = "																				Just a cross post to announce the first release of Wise as JBoss.org project.";
		//-->
		</script>
		<script language="javascript" src="http://widgets.dzone.com/widgets/zoneit.js"></script></div><div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;">
		<script type="text/javascript">
		<!--
		digg_url = "http://www.javalinux.it/wordpress/2008/11/03/wise-09-released/";
		digg_bgcolor = "#FFFFFF";
		digg_skin = "";
		digg_window = "";
		digg_title = "Wise 0.9 released";
		digg_media = "news";
		digg_topic = "";
		digg_bodytext = "";
		//-->
		</script>
		<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div><!--S-ButtonZ 1.1.5 End--><div class="tweetmeme_button" style="float: right; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.javalinux.it%2Fwordpress%2F2008%2F11%2F03%2Fwise-09-released%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.javalinux.it%2Fwordpress%2F2008%2F11%2F03%2Fwise-09-released%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Just a <a href="http://jbosswise.blogspot.com/2008/11/wise-09-released.html" target="_blank">cross post</a> to announce the first release of<a href="http://www.jboss.org/Wise" target="_blank"> Wise as JBoss.org project</a>.</p>
<div style="clear:both;">&nbsp;</div>

<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-shr">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.javalinux.it/wordpress/2008/11/03/wise-09-released/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.javalinux.it/wordpress/2008/11/03/wise-09-released/&amp;title=Wise+0.9+released" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.javalinux.it/wordpress/2008/11/03/wise-09-released/&amp;title=Wise+0.9+released" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.javalinux.it/wordpress/2008/11/03/wise-09-released/&amp;title=Wise+0.9+released&amp;desc=Just%20a%20cross%20post%20to%20announce%20the%20first%20release%20of%20Wise%20as%20JBoss.org%20project." rel="nofollow" class="external" title="Post this on Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-dzone">
			<a href="http://www.dzone.com/links/add.html?url=http://www.javalinux.it/wordpress/2008/11/03/wise-09-released/&amp;title=Wise+0.9+released&amp;description=Just%20a%20cross%20post%20to%20announce%20the%20first%20release%20of%20Wise%20as%20JBoss.org%20project." rel="nofollow" class="external" title="Add this to DZone">Add this to DZone</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.javalinux.it/wordpress/2008/11/03/wise-09-released/&amp;t=Wise+0.9+released" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-friendfeed">
			<a href="http://www.friendfeed.com/share?title=Wise+0.9+released&amp;link=http://www.javalinux.it/wordpress/2008/11/03/wise-09-released/" rel="nofollow" class="external" title="Share this on FriendFeed">Share this on FriendFeed</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.javalinux.it/wordpress/2008/11/03/wise-09-released/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.google.com/reader/link?url=http://www.javalinux.it/wordpress/2008/11/03/wise-09-released/&amp;title=Wise+0.9+released&amp;srcUrl=http://www.javalinux.it/wordpress/2008/11/03/wise-09-released/&amp;srcTitle=Wise+0.9+released&amp;snippet=Just%20a%20cross%20post%20to%20announce%20the%20first%20release%20of%20Wise%20as%20JBoss.org%20project." rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.javalinux.it/wordpress/2008/11/03/wise-09-released/&amp;title=Wise+0.9+released&amp;summary=Just%20a%20cross%20post%20to%20announce%20the%20first%20release%20of%20Wise%20as%20JBoss.org%20project.&amp;source=Legolas in Minas Tirith" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://www.javalinux.it/wordpress/2008/11/03/wise-09-released/&amp;bm_description=Wise+0.9+released&amp;plugin=sexybookmarks" rel="nofollow" class="external" title="Add this to Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.javalinux.it/wordpress/2008/11/03/wise-09-released/&amp;title=Wise+0.9+released" rel="nofollow" class="external" title="Share this on Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.javalinux.it/wordpress/2008/11/03/wise-09-released/&amp;title=Wise+0.9+released" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.javalinux.it/wordpress/2008/11/03/wise-09-released/&amp;title=Wise+0.9+released" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.javalinux.it/wordpress/2008/11/03/wise-09-released/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=RT+%40maeste+Wise+0.9+released+-+http://cli.gs/MAzzB&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.javalinux.it/wordpress/2008/11/03/wise-09-released/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>JBossESB and Wise to implement ETL phase for a big DataWareHouse</title>
		<link>http://www.javalinux.it/wordpress/2008/09/15/jbossesb-and-wise-to-implement-etl-phase-for-a-big-datawarehouse/</link>
		<comments>http://www.javalinux.it/wordpress/2008/09/15/jbossesb-and-wise-to-implement-etl-phase-for-a-big-datawarehouse/#comments</comments>
		<pubDate>Mon, 15 Sep 2008 21:28:10 +0000</pubDate>
		<dc:creator>Stefano MAESTRI</dc:creator>
				<category><![CDATA[SOA]]></category>
		<category><![CDATA[esb]]></category>
		<category><![CDATA[jbossfeed]]></category>
		<category><![CDATA[jbossws]]></category>
		<category><![CDATA[webserice]]></category>
		<category><![CDATA[wise]]></category>

		<guid isPermaLink="false">http://www.javalinux.it/wordpress/?p=95</guid>
		<description><![CDATA[function fbs_click() { u=location.href; t=document.title; window.open("http://www.facebook.com/sharer.php?u="+encodeURIComponent(u)+"&#038;t="+encodeURIComponent(t),"sharer","toolbar=0,status=0,width=626,height=436"); return false; } html .fb_share_button {display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; height:15px; border:1px solid #d8dfea; background:url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right;} html .fb_share_button:hover {color:#fff; border-color:#295582; background:#3b5998 url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right; text-decoration:none;} Share As I wrote in some previous posts me and my fine team are working from a while to [...]]]></description>
			<content:encoded><![CDATA[<!--S-ButtonZ 1.1.5 Start--><div style="float: right; width: 70px; margin: 0 0 0 10px;">
<script type="text/javascript">
function fbs_click() {
u=location.href;
t=document.title;
window.open("http://www.facebook.com/sharer.php?u="+encodeURIComponent(u)+"&t="+encodeURIComponent(t),"sharer","toolbar=0,status=0,width=626,height=436");
return false;
}
</script>
<style type="text/css">
html .fb_share_button {display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; height:15px; border:1px solid #d8dfea; background:url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right;}
html .fb_share_button:hover {color:#fff; border-color:#295582; background:#3b5998 url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right; text-decoration:none;}
</style>
<a href="http://www.facebook.com/share.php?u=http://www.javalinux.it/wordpress/2008/09/15/jbossesb-and-wise-to-implement-etl-phase-for-a-big-datawarehouse/" class="fb_share_button" onclick="return fbs_click()" target="_blank" style="text-decoration:none;">Share</a></div><div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;">
		<script type="text/javascript">
		<!--
		var dzone_url = "http://www.javalinux.it/wordpress/2008/09/15/jbossesb-and-wise-to-implement-etl-phase-for-a-big-datawarehouse/";
		var dzone_title = "JBossESB and Wise to implement ETL phase for a big DataWareHouse";
		var dzone_style = "1";
		var dzone_blurb = "																				As I wrote in some previous posts me and my fine team are working from a while to a project using JBossESB Wise action in a real world enterprise application. We are using it for the ETL (Extract Transfor Load) phase for a big DWH...";
		//-->
		</script>
		<script language="javascript" src="http://widgets.dzone.com/widgets/zoneit.js"></script></div><div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;">
		<script type="text/javascript">
		<!--
		digg_url = "http://www.javalinux.it/wordpress/2008/09/15/jbossesb-and-wise-to-implement-etl-phase-for-a-big-datawarehouse/";
		digg_bgcolor = "#FFFFFF";
		digg_skin = "";
		digg_window = "";
		digg_title = "JBossESB and Wise to implement ETL phase for a big DataWareHouse";
		digg_media = "news";
		digg_topic = "";
		digg_bodytext = "";
		//-->
		</script>
		<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div><!--S-ButtonZ 1.1.5 End--><div class="tweetmeme_button" style="float: right; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.javalinux.it%2Fwordpress%2F2008%2F09%2F15%2Fjbossesb-and-wise-to-implement-etl-phase-for-a-big-datawarehouse%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.javalinux.it%2Fwordpress%2F2008%2F09%2F15%2Fjbossesb-and-wise-to-implement-etl-phase-for-a-big-datawarehouse%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>As I wrote in some previous posts me and my fine team are working from a while to a project using <a href="http://www.jboss.org/jbossesb/" target="_blank">JBossESB</a> <a href="http://www.javalinuxlabs.org/" target="_blank">Wise</a> action in a real world enterprise application. We are using it for the <a href="http://en.wikipedia.org/wiki/Extract,_transform,_load" target="_blank">ETL (Extract Transfor Load)</a> phase for a big <a href="http://en.wikipedia.org/wiki/Data_warehouse" target="_blank">DWH (Data Ware House)</a> with an incremental loading of data.</p>
<p>In a nutshell we trace logical changes on an <a href="http://en.wikipedia.org/wiki/OLTP" target="_blank">OLTP</a> database (it&#8217;s a financial DB where all changes can be associated logically to a single company or at least to a network of company related for various reasons). Then we use JBossESB (and in particular SQLGateway) to periodically treat modified companies and extracting and enriching information to be loaded on the DWH instance. Where wise have its place? Well a lot of information and business rule to extract or enrich data have been implemented as <a href="http://en.wikipedia.org/wiki/Webservices" target="_blank">webservices</a> in last 3/4 years. So it&#8217;s pretty natural to reuse them to implement this last application.</p>
<p>Ok, it&#8217;s the bird eye view of the problem and the solution. On the rest of the post I&#8217;ll go in more formal details, starting with requirement and environment description</p>
<h2>Requirement and environment description</h2>
<p>The main requirement have been to collect a set of data regarding a large set of company (about 5 million) in a DWH for a marketing analysis. This data comes from different systems: 3 different OLTP relational database, and legacy host based system, an external provider. The good news is that both host system and external provider are accessible using webservices. Moreover OLTP databases have some webservices extracting data applying complex business rules; they doesn&#8217;t cover all requirements, but these DBs are completely under control of our development team, and dedicated jdbc and/or EJB3 access could be developed for new goals.</p>
<p>The final users would update it&#8217;s DWH with daily frequency. The large amount of data made impossible to extract transform and load the whole data every night. We have decided to keep track of changes on the main OLTP DB, and reload completely companies changed (some thousands a day).</p>
<p>Of course this approach isn&#8217;t totally new, incremental ETL are pretty common in DWH world, and all vendors have its own proprietary solution. While these proprietary system have its place and its plus, isn&#8217;t IMHO sufficient flexible to support an heterogeneous environment as one described. I thought it&#8217;s better to track with proprietary triggers logical significative changes (not a lot in fact) and adopt a SOA solution for ETL. It would be better in terms of flexibility and would permit us to reuse much more easily a lot of already written services containig complex business rules.</p>
<p>So the solution adopted have been based on JBossESB ant its composed by these macro steps:</p>
<ol>
<li>A set of triggers on 2 of 3 named OLTP DB collect changes and write a unique identifier of the company in a dedicated table</li>
<li>A SQLGateway consume this table (the frequency of wake up and filters of the query are designed to avoid excessive and and not useful double treatment of companies due to double linked changes)</li>
<li>Any company is processed by a set of action chains. This actions could be locally defined actions reading relational database or Wise based web services invocations. A content based router policy route messages from an action chain to the next one.</li>
<li>Finally data extracted and transformed are written on the DWH.</li>
</ol>
<p>Point 3 is of course the core of the system. The SQLGateway create a message containing a pojo object called Company and any successive action trasform or enrich this object with data collected and business rules applied. Wise&#8217;s based action calls webservices and use smooks to transform and enrich input object with ws returned values. Using CBR and continuous enrichment of the same object we get at last action (writeOnDWH) an object with all data needed t be written on the DWH.</p>
<h2>Focus on Wise</h2>
<p>A lot of actions are simply webservices calls implemented with a zero-code approach using Wise. We had just to write jboss-esb.xml fragment for webservice call and smooks config files to get a lot of business rules reused. It have been really GREAT!</p>
<p>I need to add some patch to current integration in ESB to obtain the max response from wise, but results have been really impressive: we had something like 90K company processed in an hour. What does it mean in finer details? Well from wise point of view about <span style="text-decoration: underline;"><span style="color: #ff0000;"><strong>300K web services calls in an hour!</strong></span></span><br />
Well also performance and numbers of ESB have been impressive: we are running on a single Linux64 machine (AMD64 double dual core) with 10 jms-listener processing 10 different chains  (200 concurrent 3ad for any jms-listener) for a t<strong>otal of 1.7M (wise and not) of actions called in an hour.</strong></p>
<h4>Isn&#8217;t it impressive numbers?</h4>
<p>There is a list of patches I applied to wise/esb integration to support my requirement. All the code are committed on my workspace (maeste) in <a href="http://www.jboss.org/jbossesb/subversion.html">ESB svn</a>:</p>
<table id="searchresults_portlet_12313828" border="0" cellspacing="1" cellpadding="3" width="100%">
<tbody>
<tr class="rowNormal JBESB-2019-tr">
<td width="1%"><a href="https://jira.jboss.org/jira/browse/JBESB-2019"> <img title="Feature Request - A new feature of the product, which has yet to be developed." src="https://jira.jboss.org/jira/images/icons/newfeature.gif" border="0" alt="Feature Request" width="16" height="16" align="absmiddle" /> </a></td>
<td width="1%"><span style="font-size: xx-small;"><a href="https://jira.jboss.org/jira/browse/JBESB-2019" target="_blank"><span class="issuekey">JBESB-2019</span></a></span></td>
<td width="100%"><a style="text-decoration: none;" href="https://jira.jboss.org/jira/browse/JBESB-2019">wise should  pass to smooks response mapper also input data to permit continuos enrichement of message</a></td>
<td width="1%"><img title="Major - A request that should be considered seriously but is not a show stopper." src="https://jira.jboss.org/jira/images/icons/priority_major.gif" border="0" alt="Major" width="16" height="16" align="absmiddle" /></td>
</tr>
<tr class="rowAlternate JBESB-2020-tr">
<td width="1%"><a href="https://jira.jboss.org/jira/browse/JBESB-2020"> <img title="Bug - A problem which impairs or prevents the functions of the product." src="https://jira.jboss.org/jira/images/icons/bug.gif" border="0" alt="Bug" width="16" height="16" align="absmiddle" /> </a></td>
<td width="1%"><span style="font-size: xx-small;"><a href="https://jira.jboss.org/jira/browse/JBESB-2020" target="_blank"><span class="issuekey">JBESB-2020</span></a></span></td>
<td width="100%"><a style="text-decoration: none;" href="https://jira.jboss.org/jira/browse/JBESB-2020">wise have a bug for which it may download too many wsdls and store them in a temporary dir</a></td>
<td width="1%"><img title="Major - A request that should be considered seriously but is not a show stopper." src="https://jira.jboss.org/jira/images/icons/priority_major.gif" border="0" alt="Major" width="16" height="16" align="absmiddle" /></td>
</tr>
<tr class="rowNormal JBESB-2021-tr">
<td width="1%"><a href="https://jira.jboss.org/jira/browse/JBESB-2021"> <img title="Feature Request - A new feature of the product, which has yet to be developed." src="https://jira.jboss.org/jira/images/icons/newfeature.gif" border="0" alt="Feature Request" width="16" height="16" align="absmiddle" /> </a></td>
<td width="1%"><span style="font-size: xx-small;"><a href="https://jira.jboss.org/jira/browse/JBESB-2021" target="_blank"><span class="issuekey">JBESB-2021</span></a></span></td>
<td width="100%"><a style="text-decoration: none;" href="https://jira.jboss.org/jira/browse/JBESB-2021">add configurability for location where wise store smooks reports for its transformation</a></td>
<td width="1%"><img title="Major - A request that should be considered seriously but is not a show stopper." src="https://jira.jboss.org/jira/images/icons/priority_major.gif" border="0" alt="Major" width="16" height="16" align="absmiddle" /></td>
</tr>
<tr class="rowAlternate JBESB-2022-tr">
<td width="1%"><a href="https://jira.jboss.org/jira/browse/JBESB-2022"> <img title="Bug - A problem which impairs or prevents the functions of the product." src="https://jira.jboss.org/jira/images/icons/bug.gif" border="0" alt="Bug" width="16" height="16" align="absmiddle" /> </a></td>
<td width="1%"><span style="font-size: xx-small;"><a href="https://jira.jboss.org/jira/browse/JBESB-2022" target="_blank"><span class="issuekey">JBESB-2022</span></a></span></td>
<td width="100%"><a style="text-decoration: none;" href="https://jira.jboss.org/jira/browse/JBESB-2022">wise doesn&#8217;t clean its internal smooks cache</a></td>
<td width="1%"><img title="Major - A request that should be considered seriously but is not a show stopper." src="https://jira.jboss.org/jira/images/icons/priority_major.gif" border="0" alt="Major" width="16" height="16" align="absmiddle" /></td>
</tr>
<tr class="rowNormal JBESB-2023-tr">
<td width="1%"><a href="https://jira.jboss.org/jira/browse/JBESB-2023"> <img title="Bug - A problem which impairs or prevents the functions of the product." src="https://jira.jboss.org/jira/images/icons/bug.gif" border="0" alt="Bug" width="16" height="16" align="absmiddle" /> </a></td>
<td width="1%"><span style="font-size: xx-small;"><a href="https://jira.jboss.org/jira/browse/JBESB-2023" target="_blank"><span class="issuekey">JBESB-2023</span></a></span></td>
<td width="100%"><a style="text-decoration: none;" href="https://jira.jboss.org/jira/browse/JBESB-2023">Wise is failed to consume a wsdl which contains two schema element with same name and different namespace . </a></td>
<td width="1%"><img title="Major - A request that should be considered seriously but is not a show stopper." src="https://jira.jboss.org/jira/images/icons/priority_major.gif" border="0" alt="Major" width="16" height="16" align="absmiddle" /></td>
</tr>
<tr class="rowAlternate JBESB-2036-tr">
<td width="1%"><a href="https://jira.jboss.org/jira/browse/JBESB-2036"> <img title="Bug - A problem which impairs or prevents the functions of the product." src="https://jira.jboss.org/jira/images/icons/bug.gif" border="0" alt="Bug" width="16" height="16" align="absmiddle" /> </a></td>
<td width="1%"><span style="font-size: xx-small;"><a href="https://jira.jboss.org/jira/browse/JBESB-2036" target="_blank"><span class="issuekey">JBESB-2036</span></a></span></td>
<td width="100%"><a style="text-decoration: none;" href="https://jira.jboss.org/jira/browse/JBESB-2036">wise&#8217;s sample have problem because targetPackage not specified in properties files</a></td>
<td width="1%"><img title="Major - A request that should be considered seriously but is not a show stopper." src="https://jira.jboss.org/jira/images/icons/priority_major.gif" border="0" alt="Major" width="16" height="16" align="absmiddle" /></td>
</tr>
<tr class="rowNormal JBESB-2037-tr">
<td width="1%"><a href="https://jira.jboss.org/jira/browse/JBESB-2037"> <img title="Feature Request - A new feature of the product, which has yet to be developed." src="https://jira.jboss.org/jira/images/icons/newfeature.gif" border="0" alt="Feature Request" width="16" height="16" align="absmiddle" /> </a></td>
<td width="1%"><span style="font-size: xx-small;"><a href="https://jira.jboss.org/jira/browse/JBESB-2037" target="_blank"><span class="issuekey">JBESB-2037</span></a></span></td>
<td width="100%"><a style="text-decoration: none;" href="https://jira.jboss.org/jira/browse/JBESB-2037">Avoid excessive reflective inspection of wise classes for better performance</a></td>
<td width="1%"><img title="Major - A request that should be considered seriously but is not a show stopper." src="https://jira.jboss.org/jira/images/icons/priority_major.gif" border="0" alt="Major" width="16" height="16" align="absmiddle" /></td>
</tr>
</tbody>
</table>
<p>I can&#8217;t go in more detail of the implementation or put here configs files because I cna&#8217;t reveal any business details of the application. I&#8217;ll try in next future to arrange an example totally equivalent in technology content, but without any link to real business content. If you are interested let me know, but be patients&#8230;it&#8217;s not a joke and I&#8217;m very very busy these days.</p>
<h4>Thanks to my team (special thanks to Paolo and Luca)  and all contributors of Wise and ESB to make it possible <img src='http://www.javalinux.it/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </h4>
<p>PS: what about <a href="http://milyn.codehaus.org/jbossesb/huge-split-route-qs/README.html" target="_blank">huge split and route qs</a> included in ESB 4.4. Well they cover different problems, even if not far each other. The main difference is that here we haven&#8217;t a huge message to split and route, but a lot of little message to enrich and then route (content based) to next enrichment phases.</p>
<div style="clear:both;">&nbsp;</div>

<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-shr">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.javalinux.it/wordpress/2008/09/15/jbossesb-and-wise-to-implement-etl-phase-for-a-big-datawarehouse/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.javalinux.it/wordpress/2008/09/15/jbossesb-and-wise-to-implement-etl-phase-for-a-big-datawarehouse/&amp;title=JBossESB+and+Wise+to+implement+ETL+phase+for+a+big+DataWareHouse" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.javalinux.it/wordpress/2008/09/15/jbossesb-and-wise-to-implement-etl-phase-for-a-big-datawarehouse/&amp;title=JBossESB+and+Wise+to+implement+ETL+phase+for+a+big+DataWareHouse" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.javalinux.it/wordpress/2008/09/15/jbossesb-and-wise-to-implement-etl-phase-for-a-big-datawarehouse/&amp;title=JBossESB+and+Wise+to+implement+ETL+phase+for+a+big+DataWareHouse&amp;desc=As%20I%20wrote%20in%20some%20previous%20posts%20me%20and%20my%20fine%20team%20are%20working%20from%20a%20while%20to%20a%20project%20using%20JBossESB%20Wise%20action%20in%20a%20real%20world%20enterprise%20application.%20We%20are%20using%20it%20for%20the%20ETL%20%28Extract%20Transfor%20Load%29%20phase%20for%20a%20big%20DWH%20%28Data%20Ware%20House%29%20with%20an%20incremental%20loading%20of%20data.%0D%0A%0D%0AIn%20a%20nutshe" rel="nofollow" class="external" title="Post this on Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-dzone">
			<a href="http://www.dzone.com/links/add.html?url=http://www.javalinux.it/wordpress/2008/09/15/jbossesb-and-wise-to-implement-etl-phase-for-a-big-datawarehouse/&amp;title=JBossESB+and+Wise+to+implement+ETL+phase+for+a+big+DataWareHouse&amp;description=As%20I%20wrote%20in%20some%20previous%20posts%20me%20and%20my%20fine%20team%20are%20working%20from%20a%20while%20to%20a%20project%20using%20JBossESB%20Wise%20action%20in%20a%20real%20world%20enterprise%20application.%20We%20are%20using%20it%20for%20the%20ETL%20%28Extract%20Transfor%20Load%29%20phase%20for%20a%20big%20DWH%20%28Data%20Ware%20House%29%20with%20an%20incremental%20loading%20of%20data.%0D%0A%0D%0AIn%20a%20nutshe" rel="nofollow" class="external" title="Add this to DZone">Add this to DZone</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.javalinux.it/wordpress/2008/09/15/jbossesb-and-wise-to-implement-etl-phase-for-a-big-datawarehouse/&amp;t=JBossESB+and+Wise+to+implement+ETL+phase+for+a+big+DataWareHouse" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-friendfeed">
			<a href="http://www.friendfeed.com/share?title=JBossESB+and+Wise+to+implement+ETL+phase+for+a+big+DataWareHouse&amp;link=http://www.javalinux.it/wordpress/2008/09/15/jbossesb-and-wise-to-implement-etl-phase-for-a-big-datawarehouse/" rel="nofollow" class="external" title="Share this on FriendFeed">Share this on FriendFeed</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.javalinux.it/wordpress/2008/09/15/jbossesb-and-wise-to-implement-etl-phase-for-a-big-datawarehouse/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.google.com/reader/link?url=http://www.javalinux.it/wordpress/2008/09/15/jbossesb-and-wise-to-implement-etl-phase-for-a-big-datawarehouse/&amp;title=JBossESB+and+Wise+to+implement+ETL+phase+for+a+big+DataWareHouse&amp;srcUrl=http://www.javalinux.it/wordpress/2008/09/15/jbossesb-and-wise-to-implement-etl-phase-for-a-big-datawarehouse/&amp;srcTitle=JBossESB+and+Wise+to+implement+ETL+phase+for+a+big+DataWareHouse&amp;snippet=As%20I%20wrote%20in%20some%20previous%20posts%20me%20and%20my%20fine%20team%20are%20working%20from%20a%20while%20to%20a%20project%20using%20JBossESB%20Wise%20action%20in%20a%20real%20world%20enterprise%20application.%20We%20are%20using%20it%20for%20the%20ETL%20%28Extract%20Transfor%20Load%29%20phase%20for%20a%20big%20DWH%20%28Data%20Ware%20House%29%20with%20an%20incremental%20loading%20of%20data.%0D%0A%0D%0AIn%20a%20nutshe" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.javalinux.it/wordpress/2008/09/15/jbossesb-and-wise-to-implement-etl-phase-for-a-big-datawarehouse/&amp;title=JBossESB+and+Wise+to+implement+ETL+phase+for+a+big+DataWareHouse&amp;summary=As%20I%20wrote%20in%20some%20previous%20posts%20me%20and%20my%20fine%20team%20are%20working%20from%20a%20while%20to%20a%20project%20using%20JBossESB%20Wise%20action%20in%20a%20real%20world%20enterprise%20application.%20We%20are%20using%20it%20for%20the%20ETL%20%28Extract%20Transfor%20Load%29%20phase%20for%20a%20big%20DWH%20%28Data%20Ware%20House%29%20with%20an%20incremental%20loading%20of%20data.%0D%0A%0D%0AIn%20a%20nutshe&amp;source=Legolas in Minas Tirith" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://www.javalinux.it/wordpress/2008/09/15/jbossesb-and-wise-to-implement-etl-phase-for-a-big-datawarehouse/&amp;bm_description=JBossESB+and+Wise+to+implement+ETL+phase+for+a+big+DataWareHouse&amp;plugin=sexybookmarks" rel="nofollow" class="external" title="Add this to Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.javalinux.it/wordpress/2008/09/15/jbossesb-and-wise-to-implement-etl-phase-for-a-big-datawarehouse/&amp;title=JBossESB+and+Wise+to+implement+ETL+phase+for+a+big+DataWareHouse" rel="nofollow" class="external" title="Share this on Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.javalinux.it/wordpress/2008/09/15/jbossesb-and-wise-to-implement-etl-phase-for-a-big-datawarehouse/&amp;title=JBossESB+and+Wise+to+implement+ETL+phase+for+a+big+DataWareHouse" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.javalinux.it/wordpress/2008/09/15/jbossesb-and-wise-to-implement-etl-phase-for-a-big-datawarehouse/&amp;title=JBossESB+and+Wise+to+implement+ETL+phase+for+a+big+DataWareHouse" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.javalinux.it/wordpress/2008/09/15/jbossesb-and-wise-to-implement-etl-phase-for-a-big-datawarehouse/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=RT+%40maeste+JBossESB+and+Wise+to+implement+ETL+phase+for+a+big+DataWareHouse+-+http://cli.gs/3Wzmt&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.javalinux.it/wordpress/2008/09/15/jbossesb-and-wise-to-implement-etl-phase-for-a-big-datawarehouse/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>JBossESB 4.4 have a new zero-code webservice invoker</title>
		<link>http://www.javalinux.it/wordpress/2008/08/07/jbossesb-44-have-a-new-zero-code-ws-invoker/</link>
		<comments>http://www.javalinux.it/wordpress/2008/08/07/jbossesb-44-have-a-new-zero-code-ws-invoker/#comments</comments>
		<pubDate>Thu, 07 Aug 2008 21:20:33 +0000</pubDate>
		<dc:creator>Stefano MAESTRI</dc:creator>
				<category><![CDATA[SOA]]></category>
		<category><![CDATA[esb]]></category>
		<category><![CDATA[jboss]]></category>
		<category><![CDATA[jbossfeed]]></category>
		<category><![CDATA[webserice]]></category>
		<category><![CDATA[wise]]></category>

		<guid isPermaLink="false">http://www.javalinux.it/wordpress/?p=82</guid>
		<description><![CDATA[function fbs_click() { u=location.href; t=document.title; window.open("http://www.facebook.com/sharer.php?u="+encodeURIComponent(u)+"&#038;t="+encodeURIComponent(t),"sharer","toolbar=0,status=0,width=626,height=436"); return false; } html .fb_share_button {display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; height:15px; border:1px solid #d8dfea; background:url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right;} html .fb_share_button:hover {color:#fff; border-color:#295582; background:#3b5998 url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right; text-decoration:none;} Share We are proud to announce that recently released JBossESB 4.4 contain a wise based implementation of webservice client [...]]]></description>
			<content:encoded><![CDATA[<!--S-ButtonZ 1.1.5 Start--><div style="float: right; width: 70px; margin: 0 0 0 10px;">
<script type="text/javascript">
function fbs_click() {
u=location.href;
t=document.title;
window.open("http://www.facebook.com/sharer.php?u="+encodeURIComponent(u)+"&t="+encodeURIComponent(t),"sharer","toolbar=0,status=0,width=626,height=436");
return false;
}
</script>
<style type="text/css">
html .fb_share_button {display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; height:15px; border:1px solid #d8dfea; background:url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right;}
html .fb_share_button:hover {color:#fff; border-color:#295582; background:#3b5998 url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right; text-decoration:none;}
</style>
<a href="http://www.facebook.com/share.php?u=http://www.javalinux.it/wordpress/2008/08/07/jbossesb-44-have-a-new-zero-code-ws-invoker/" class="fb_share_button" onclick="return fbs_click()" target="_blank" style="text-decoration:none;">Share</a></div><div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;">
		<script type="text/javascript">
		<!--
		var dzone_url = "http://www.javalinux.it/wordpress/2008/08/07/jbossesb-44-have-a-new-zero-code-ws-invoker/";
		var dzone_title = "JBossESB 4.4 have a new zero-code webservice invoker";
		var dzone_style = "1";
		var dzone_blurb = "																				We are proud to announce that recently released JBossESB 4.4 contain a wise based implementation of webservice client invoker.In a nutshell it is a zero-code webservice caller supporting smooks based mapping, and pluggable JAX-WS handler....";
		//-->
		</script>
		<script language="javascript" src="http://widgets.dzone.com/widgets/zoneit.js"></script></div><div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;">
		<script type="text/javascript">
		<!--
		digg_url = "http://www.javalinux.it/wordpress/2008/08/07/jbossesb-44-have-a-new-zero-code-ws-invoker/";
		digg_bgcolor = "#FFFFFF";
		digg_skin = "";
		digg_window = "";
		digg_title = "JBossESB 4.4 have a new zero-code webservice invoker";
		digg_media = "news";
		digg_topic = "";
		digg_bodytext = "";
		//-->
		</script>
		<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div><!--S-ButtonZ 1.1.5 End--><div class="tweetmeme_button" style="float: right; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.javalinux.it%2Fwordpress%2F2008%2F08%2F07%2Fjbossesb-44-have-a-new-zero-code-ws-invoker%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.javalinux.it%2Fwordpress%2F2008%2F08%2F07%2Fjbossesb-44-have-a-new-zero-code-ws-invoker%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>We are proud to announce that<a href="http://www.jboss.com/index.html?module=bb&amp;op=viewtopic&amp;p=4169068#4169068" target="_blank"> recently released</a> <a href="http://www.jboss.org/jbossesb/" target="_self">JBossESB</a> 4.4 contain a <a href="http://www.javalinuxlabs.org/wise/index.html" target="_blank">wise</a> based implementation of webservice client invoker.</p>
<p>In a nutshell it is a zero-code webservice caller supporting <a href="http://milyn.codehaus.org" target="_blank">smooks</a> based mapping, and pluggable JAX-WS handler. Here is an abstract of the message with which I presented it to ESB community (<a href="http://www.jboss.com/index.html?module=bb&amp;op=viewtopic&amp;t=137998" target="_blank">here</a> you find original message and related discussion):</p>
<blockquote><p><span class="postbody">It uses wsconsume API to dynamically generate client object and invoke web service, delagating to JBossWS JAX-WS implementation the dirty job.<br />
It use smooks under the hood to transform user defined object into JAX-WS generated ones.</span></p>
<p>It support also standard JAX-WS handler and a generic smooks transformation handler to apply transformation to generated soap messages.</p>
<p>You can find it in my workspace under  product/services/soap/src/main/java/org/jboss/soa/esb/actions/soap/wise/<br />
I also wrote javadoc for the action class explaining how to use it and e example demonstrating 3 common use case:</p>
<p>* Direct call of a simple service without any mapping is needed<br />
* Call of a service using a smooks mapper java-to-java<br />
* Call a simple webservices without mapping, but with an handler<br />
modifying  header with smooks and an handler logging on System.out<br />
request and response<br />
In this 3 examples don&#8217;t forget to have a look to wise-core.properties for some important configs. Of course they could be integrated in action&#8217;s config in jboss-esb.xml in next future, but this first implementation leave them there.</p>
<p>On wise roadmap I have the implementation of webservices&#8217; call receiving different resources (CSV, XML and so on) using smooks to map it on JAX-WS generated client objects, giving another interesting opportunity in ESB environment.</p>
<p>It is an initial implementation, and I need to integrate wise objects generation with new smooks configgenerator ( <a class="postlink" href="http://milyn.codehaus.org/Smooks+User+Guide#SmooksUserGuide-GeneratingtheSmooksBindingConfiguration" target="_blank">http://milyn.codehaus.org/Smooks+User+Guide#SmooksUserGuide-GeneratingtheSmooksBindingConfiguration</a> ) to make user experience easier.</p></blockquote>
<p>Moreover we are working on wise-core to improve it and make it more configurable an pluggable and support much more stuffs. I&#8217;ll post a roadmap soon.</p>
<p>Stay tuned!</p>
<div style="clear:both;">&nbsp;</div>

<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-shr">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.javalinux.it/wordpress/2008/08/07/jbossesb-44-have-a-new-zero-code-ws-invoker/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.javalinux.it/wordpress/2008/08/07/jbossesb-44-have-a-new-zero-code-ws-invoker/&amp;title=JBossESB+4.4+have+a+new+zero-code+webservice+invoker" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.javalinux.it/wordpress/2008/08/07/jbossesb-44-have-a-new-zero-code-ws-invoker/&amp;title=JBossESB+4.4+have+a+new+zero-code+webservice+invoker" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.javalinux.it/wordpress/2008/08/07/jbossesb-44-have-a-new-zero-code-ws-invoker/&amp;title=JBossESB+4.4+have+a+new+zero-code+webservice+invoker&amp;desc=We%20are%20proud%20to%20announce%20that%20recently%20released%20JBossESB%204.4%20contain%20a%20wise%20based%20implementation%20of%20webservice%20client%20invoker.%0D%0A%0D%0AIn%20a%20nutshell%20it%20is%20a%20zero-code%20webservice%20caller%20supporting%20smooks%20based%20mapping%2C%20and%20pluggable%20JAX-WS%20handler.%20Here%20is%20an%20abstract%20of%20the%20message%20with%20which%20I%20presented" rel="nofollow" class="external" title="Post this on Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-dzone">
			<a href="http://www.dzone.com/links/add.html?url=http://www.javalinux.it/wordpress/2008/08/07/jbossesb-44-have-a-new-zero-code-ws-invoker/&amp;title=JBossESB+4.4+have+a+new+zero-code+webservice+invoker&amp;description=We%20are%20proud%20to%20announce%20that%20recently%20released%20JBossESB%204.4%20contain%20a%20wise%20based%20implementation%20of%20webservice%20client%20invoker.%0D%0A%0D%0AIn%20a%20nutshell%20it%20is%20a%20zero-code%20webservice%20caller%20supporting%20smooks%20based%20mapping%2C%20and%20pluggable%20JAX-WS%20handler.%20Here%20is%20an%20abstract%20of%20the%20message%20with%20which%20I%20presented" rel="nofollow" class="external" title="Add this to DZone">Add this to DZone</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.javalinux.it/wordpress/2008/08/07/jbossesb-44-have-a-new-zero-code-ws-invoker/&amp;t=JBossESB+4.4+have+a+new+zero-code+webservice+invoker" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-friendfeed">
			<a href="http://www.friendfeed.com/share?title=JBossESB+4.4+have+a+new+zero-code+webservice+invoker&amp;link=http://www.javalinux.it/wordpress/2008/08/07/jbossesb-44-have-a-new-zero-code-ws-invoker/" rel="nofollow" class="external" title="Share this on FriendFeed">Share this on FriendFeed</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.javalinux.it/wordpress/2008/08/07/jbossesb-44-have-a-new-zero-code-ws-invoker/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.google.com/reader/link?url=http://www.javalinux.it/wordpress/2008/08/07/jbossesb-44-have-a-new-zero-code-ws-invoker/&amp;title=JBossESB+4.4+have+a+new+zero-code+webservice+invoker&amp;srcUrl=http://www.javalinux.it/wordpress/2008/08/07/jbossesb-44-have-a-new-zero-code-ws-invoker/&amp;srcTitle=JBossESB+4.4+have+a+new+zero-code+webservice+invoker&amp;snippet=We%20are%20proud%20to%20announce%20that%20recently%20released%20JBossESB%204.4%20contain%20a%20wise%20based%20implementation%20of%20webservice%20client%20invoker.%0D%0A%0D%0AIn%20a%20nutshell%20it%20is%20a%20zero-code%20webservice%20caller%20supporting%20smooks%20based%20mapping%2C%20and%20pluggable%20JAX-WS%20handler.%20Here%20is%20an%20abstract%20of%20the%20message%20with%20which%20I%20presented" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.javalinux.it/wordpress/2008/08/07/jbossesb-44-have-a-new-zero-code-ws-invoker/&amp;title=JBossESB+4.4+have+a+new+zero-code+webservice+invoker&amp;summary=We%20are%20proud%20to%20announce%20that%20recently%20released%20JBossESB%204.4%20contain%20a%20wise%20based%20implementation%20of%20webservice%20client%20invoker.%0D%0A%0D%0AIn%20a%20nutshell%20it%20is%20a%20zero-code%20webservice%20caller%20supporting%20smooks%20based%20mapping%2C%20and%20pluggable%20JAX-WS%20handler.%20Here%20is%20an%20abstract%20of%20the%20message%20with%20which%20I%20presented&amp;source=Legolas in Minas Tirith" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://www.javalinux.it/wordpress/2008/08/07/jbossesb-44-have-a-new-zero-code-ws-invoker/&amp;bm_description=JBossESB+4.4+have+a+new+zero-code+webservice+invoker&amp;plugin=sexybookmarks" rel="nofollow" class="external" title="Add this to Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.javalinux.it/wordpress/2008/08/07/jbossesb-44-have-a-new-zero-code-ws-invoker/&amp;title=JBossESB+4.4+have+a+new+zero-code+webservice+invoker" rel="nofollow" class="external" title="Share this on Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.javalinux.it/wordpress/2008/08/07/jbossesb-44-have-a-new-zero-code-ws-invoker/&amp;title=JBossESB+4.4+have+a+new+zero-code+webservice+invoker" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.javalinux.it/wordpress/2008/08/07/jbossesb-44-have-a-new-zero-code-ws-invoker/&amp;title=JBossESB+4.4+have+a+new+zero-code+webservice+invoker" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.javalinux.it/wordpress/2008/08/07/jbossesb-44-have-a-new-zero-code-ws-invoker/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=RT+%40maeste+JBossESB+4.4+have+a+new+zero-code+webservice+invoker+-+http://cli.gs/MY3EH&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.javalinux.it/wordpress/2008/08/07/jbossesb-44-have-a-new-zero-code-ws-invoker/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Funny timeout</title>
		<link>http://www.javalinux.it/wordpress/2008/07/24/64/</link>
		<comments>http://www.javalinux.it/wordpress/2008/07/24/64/#comments</comments>
		<pubDate>Thu, 24 Jul 2008 18:59:52 +0000</pubDate>
		<dc:creator>Stefano MAESTRI</dc:creator>
				<category><![CDATA[funny]]></category>
		<category><![CDATA[jbossfeed]]></category>
		<category><![CDATA[webserice]]></category>

		<guid isPermaLink="false">http://www.javalinux.it/wordpress/?p=64</guid>
		<description><![CDATA[function fbs_click() { u=location.href; t=document.title; window.open("http://www.facebook.com/sharer.php?u="+encodeURIComponent(u)+"&#038;t="+encodeURIComponent(t),"sharer","toolbar=0,status=0,width=626,height=436"); return false; } html .fb_share_button {display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; height:15px; border:1px solid #d8dfea; background:url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right;} html .fb_share_button:hover {color:#fff; border-color:#295582; background:#3b5998 url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right; text-decoration:none;} Share Something happen at the office some days ago: phone ringing me: &#8220;Hello&#8221; other: &#8220;Hi, I&#8217;m ***, I&#8217;m testing [...]]]></description>
			<content:encoded><![CDATA[<!--S-ButtonZ 1.1.5 Start--><div style="float: right; width: 70px; margin: 0 0 0 10px;">
<script type="text/javascript">
function fbs_click() {
u=location.href;
t=document.title;
window.open("http://www.facebook.com/sharer.php?u="+encodeURIComponent(u)+"&t="+encodeURIComponent(t),"sharer","toolbar=0,status=0,width=626,height=436");
return false;
}
</script>
<style type="text/css">
html .fb_share_button {display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; height:15px; border:1px solid #d8dfea; background:url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right;}
html .fb_share_button:hover {color:#fff; border-color:#295582; background:#3b5998 url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right; text-decoration:none;}
</style>
<a href="http://www.facebook.com/share.php?u=http://www.javalinux.it/wordpress/2008/07/24/64/" class="fb_share_button" onclick="return fbs_click()" target="_blank" style="text-decoration:none;">Share</a></div><div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;">
		<script type="text/javascript">
		<!--
		var dzone_url = "http://www.javalinux.it/wordpress/2008/07/24/64/";
		var dzone_title = "Funny timeout";
		var dzone_style = "1";
		var dzone_blurb = "																				Something happen at the office some days ago:phone ringingme: &#8220;Hello&#8221;other: &#8220;Hi, I&#8217;m ***, I&#8217;m testing your webservices to implement X function of your B2B process&#8221;me: &#8220;Ok, and&#8230;?&#8221;other:...";
		//-->
		</script>
		<script language="javascript" src="http://widgets.dzone.com/widgets/zoneit.js"></script></div><div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;">
		<script type="text/javascript">
		<!--
		digg_url = "http://www.javalinux.it/wordpress/2008/07/24/64/";
		digg_bgcolor = "#FFFFFF";
		digg_skin = "";
		digg_window = "";
		digg_title = "Funny timeout";
		digg_media = "news";
		digg_topic = "";
		digg_bodytext = "";
		//-->
		</script>
		<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div><!--S-ButtonZ 1.1.5 End--><div class="tweetmeme_button" style="float: right; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.javalinux.it%2Fwordpress%2F2008%2F07%2F24%2F64%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.javalinux.it%2Fwordpress%2F2008%2F07%2F24%2F64%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Something happen at the office some days ago:</p>
<blockquote><p><em>phone ringing</em></p>
<p><span style="color: #ff6600;">me: &#8220;Hello&#8221;</span><br />
<span style="color: #99cc00;">other: &#8220;Hi, I&#8217;m ***, I&#8217;m testing your webservices to implement X function of your B2B process&#8221;</span><br />
<span style="color: #ff6600;">me: &#8220;Ok, and&#8230;?&#8221;</span><br />
<span style="color: #99cc00;">other: &#8220;I&#8217;m getting timeout immediately&#8221;</span><br />
<span style="color: #ff6600;">me: &#8220;well timeout and immediately, seems two words in little contrast&#8230;&#8221; (some ritual questions about framework used, setting and so on) and finnally</span><br />
<span style="color: #ff6600;">me: &#8220;did you force a timeout client side?&#8221;</span><br />
<span style="color: #99cc00;">other: &#8220;Yes I set it at 300&#8230;but I get immediatly timeout&#8221;</span><br />
<span style="color: #ff6600;">me: &#8220;Immediately&#8230;.. like 1/3 of second?&#8221;</span><br />
<span style="color: #99cc00;">other: &#8220;I don&#8217;t know&#8230;but I set it at 300 seconds, I&#8217;m not a newbie&#8221;</span><br />
<span style="color: #ff6600;">me: &#8220;No for sure, but may I ask if you sure they are seconds&#8230;..?&#8221;</span></p></blockquote>
<p>ROTFL, sure he isn&#8217;t a newbie just a &#8230;&#8230;(put here what you want)&#8230;&#8230;</p>
<p>Well, needless to say the answer about which framework he is using have been <span style="color: #99cc00;">&#8220;.NET of course&#8221;</span>. Yep of course <img src='http://www.javalinux.it/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div style="clear:both;">&nbsp;</div>

<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-shr">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.javalinux.it/wordpress/2008/07/24/64/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.javalinux.it/wordpress/2008/07/24/64/&amp;title=Funny+timeout" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.javalinux.it/wordpress/2008/07/24/64/&amp;title=Funny+timeout" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.javalinux.it/wordpress/2008/07/24/64/&amp;title=Funny+timeout&amp;desc=Something%20happen%20at%20the%20office%20some%20days%20ago%3A%0D%0Aphone%20ringing%0D%0A%0D%0Ame%3A%20%22Hello%22%0D%0Aother%3A%20%22Hi%2C%20I%27m%20%2A%2A%2A%2C%20I%27m%20testing%20your%20webservices%20to%20implement%20X%20function%20of%20your%20B2B%20process%22%0D%0Ame%3A%20%22Ok%2C%20and...%3F%22%0D%0Aother%3A%20%22I%27m%20getting%20timeout%20immediately%22%0D%0Ame%3A%20%22well%20timeout%20and%20immediately%2C%20seems%20two%20words%20in%20little%20contr" rel="nofollow" class="external" title="Post this on Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-dzone">
			<a href="http://www.dzone.com/links/add.html?url=http://www.javalinux.it/wordpress/2008/07/24/64/&amp;title=Funny+timeout&amp;description=Something%20happen%20at%20the%20office%20some%20days%20ago%3A%0D%0Aphone%20ringing%0D%0A%0D%0Ame%3A%20%22Hello%22%0D%0Aother%3A%20%22Hi%2C%20I%27m%20%2A%2A%2A%2C%20I%27m%20testing%20your%20webservices%20to%20implement%20X%20function%20of%20your%20B2B%20process%22%0D%0Ame%3A%20%22Ok%2C%20and...%3F%22%0D%0Aother%3A%20%22I%27m%20getting%20timeout%20immediately%22%0D%0Ame%3A%20%22well%20timeout%20and%20immediately%2C%20seems%20two%20words%20in%20little%20contr" rel="nofollow" class="external" title="Add this to DZone">Add this to DZone</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.javalinux.it/wordpress/2008/07/24/64/&amp;t=Funny+timeout" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-friendfeed">
			<a href="http://www.friendfeed.com/share?title=Funny+timeout&amp;link=http://www.javalinux.it/wordpress/2008/07/24/64/" rel="nofollow" class="external" title="Share this on FriendFeed">Share this on FriendFeed</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.javalinux.it/wordpress/2008/07/24/64/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.google.com/reader/link?url=http://www.javalinux.it/wordpress/2008/07/24/64/&amp;title=Funny+timeout&amp;srcUrl=http://www.javalinux.it/wordpress/2008/07/24/64/&amp;srcTitle=Funny+timeout&amp;snippet=Something%20happen%20at%20the%20office%20some%20days%20ago%3A%0D%0Aphone%20ringing%0D%0A%0D%0Ame%3A%20%22Hello%22%0D%0Aother%3A%20%22Hi%2C%20I%27m%20%2A%2A%2A%2C%20I%27m%20testing%20your%20webservices%20to%20implement%20X%20function%20of%20your%20B2B%20process%22%0D%0Ame%3A%20%22Ok%2C%20and...%3F%22%0D%0Aother%3A%20%22I%27m%20getting%20timeout%20immediately%22%0D%0Ame%3A%20%22well%20timeout%20and%20immediately%2C%20seems%20two%20words%20in%20little%20contr" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.javalinux.it/wordpress/2008/07/24/64/&amp;title=Funny+timeout&amp;summary=Something%20happen%20at%20the%20office%20some%20days%20ago%3A%0D%0Aphone%20ringing%0D%0A%0D%0Ame%3A%20%22Hello%22%0D%0Aother%3A%20%22Hi%2C%20I%27m%20%2A%2A%2A%2C%20I%27m%20testing%20your%20webservices%20to%20implement%20X%20function%20of%20your%20B2B%20process%22%0D%0Ame%3A%20%22Ok%2C%20and...%3F%22%0D%0Aother%3A%20%22I%27m%20getting%20timeout%20immediately%22%0D%0Ame%3A%20%22well%20timeout%20and%20immediately%2C%20seems%20two%20words%20in%20little%20contr&amp;source=Legolas in Minas Tirith" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://www.javalinux.it/wordpress/2008/07/24/64/&amp;bm_description=Funny+timeout&amp;plugin=sexybookmarks" rel="nofollow" class="external" title="Add this to Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.javalinux.it/wordpress/2008/07/24/64/&amp;title=Funny+timeout" rel="nofollow" class="external" title="Share this on Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.javalinux.it/wordpress/2008/07/24/64/&amp;title=Funny+timeout" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.javalinux.it/wordpress/2008/07/24/64/&amp;title=Funny+timeout" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.javalinux.it/wordpress/2008/07/24/64/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=RT+%40maeste+Funny+timeout+-+http://cli.gs/VuRXe&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.javalinux.it/wordpress/2008/07/24/64/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>wise-core in jbossesb first implementation</title>
		<link>http://www.javalinux.it/wordpress/2008/06/24/wise-core-in-jbossesb-first-implementation/</link>
		<comments>http://www.javalinux.it/wordpress/2008/06/24/wise-core-in-jbossesb-first-implementation/#comments</comments>
		<pubDate>Tue, 24 Jun 2008 11:30:10 +0000</pubDate>
		<dc:creator>Stefano MAESTRI</dc:creator>
				<category><![CDATA[esb]]></category>
		<category><![CDATA[jboss]]></category>
		<category><![CDATA[jbossfeed]]></category>
		<category><![CDATA[jbossws]]></category>
		<category><![CDATA[webserice]]></category>
		<category><![CDATA[wise]]></category>

		<guid isPermaLink="false">http://www.javalinux.it/wordpress/?p=43</guid>
		<description><![CDATA[function fbs_click() { u=location.href; t=document.title; window.open("http://www.facebook.com/sharer.php?u="+encodeURIComponent(u)+"&#038;t="+encodeURIComponent(t),"sharer","toolbar=0,status=0,width=626,height=436"); return false; } html .fb_share_button {display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; height:15px; border:1px solid #d8dfea; background:url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right;} html .fb_share_button:hover {color:#fff; border-color:#295582; background:#3b5998 url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right; text-decoration:none;} Share As said in this post one of possible use of wise-core (the new core we get independent from [...]]]></description>
			<content:encoded><![CDATA[<!--S-ButtonZ 1.1.5 Start--><div style="float: right; width: 70px; margin: 0 0 0 10px;">
<script type="text/javascript">
function fbs_click() {
u=location.href;
t=document.title;
window.open("http://www.facebook.com/sharer.php?u="+encodeURIComponent(u)+"&t="+encodeURIComponent(t),"sharer","toolbar=0,status=0,width=626,height=436");
return false;
}
</script>
<style type="text/css">
html .fb_share_button {display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; height:15px; border:1px solid #d8dfea; background:url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right;}
html .fb_share_button:hover {color:#fff; border-color:#295582; background:#3b5998 url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right; text-decoration:none;}
</style>
<a href="http://www.facebook.com/share.php?u=http://www.javalinux.it/wordpress/2008/06/24/wise-core-in-jbossesb-first-implementation/" class="fb_share_button" onclick="return fbs_click()" target="_blank" style="text-decoration:none;">Share</a></div><div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;">
		<script type="text/javascript">
		<!--
		var dzone_url = "http://www.javalinux.it/wordpress/2008/06/24/wise-core-in-jbossesb-first-implementation/";
		var dzone_title = "wise-core in jbossesb first implementation";
		var dzone_style = "1";
		var dzone_blurb = "																				As said in this post one of possible use of wise-core (the new core we get independent from Wise) is to integrate it in JBossESB to make a generic soap client invoking web service using Smooks transformation to hide final user the...";
		//-->
		</script>
		<script language="javascript" src="http://widgets.dzone.com/widgets/zoneit.js"></script></div><div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;">
		<script type="text/javascript">
		<!--
		digg_url = "http://www.javalinux.it/wordpress/2008/06/24/wise-core-in-jbossesb-first-implementation/";
		digg_bgcolor = "#FFFFFF";
		digg_skin = "";
		digg_window = "";
		digg_title = "wise-core in jbossesb first implementation";
		digg_media = "news";
		digg_topic = "";
		digg_bodytext = "";
		//-->
		</script>
		<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div><!--S-ButtonZ 1.1.5 End--><div class="tweetmeme_button" style="float: right; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.javalinux.it%2Fwordpress%2F2008%2F06%2F24%2Fwise-core-in-jbossesb-first-implementation%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.javalinux.it%2Fwordpress%2F2008%2F06%2F24%2Fwise-core-in-jbossesb-first-implementation%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>As said in this <a href="http://www.javalinux.it/wordpress/?p=26" target="_blank">post </a>one of possible use of wise-core (the new core we get independent from <a href="http://www.javalinuxlabs.org/wise/index.html" target="_blank">Wise</a>) is to integrate it in <a href="http://www.jboss.org/jbossesb/">JBossESB</a> to make a generic soap client invoking web service using <a href="http://milyn.codehaus.org/">Smooks</a> transformation to hide final user the gap between their own object models and one generated by JAX-WS tools dynamically.</p>
<p>Well I contribute with some code to JBossESB providing an action which does what I described in a nutshell here. My efforts and possible improvements are described in <a href="http://www.jboss.com/index.html?module=bb&amp;op=viewtopic&amp;t=137998" target="_blank">this post</a> on ESB developer forum.</p>
<p>Give your feed back there.</p>
<p>BTW I&#8217;m developing a real world application based on ESB and this wise-action: it takes some date from a db, enrich the message calling a set of webservices using wise, conditioning these calls with a <a href="http://www.jboss.org/jbossesb/docs/4.3.GA/manuals/html/services/ContentBasedRouting.html">content based routing</a> approach, and then write the databack into db. I&#8217;m planning a post about this application as soon as me and my team will finish it&#8230;.stay tuned!</p>
<div style="clear:both;">&nbsp;</div>

<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-shr">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.javalinux.it/wordpress/2008/06/24/wise-core-in-jbossesb-first-implementation/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.javalinux.it/wordpress/2008/06/24/wise-core-in-jbossesb-first-implementation/&amp;title=wise-core+in+jbossesb+first+implementation" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.javalinux.it/wordpress/2008/06/24/wise-core-in-jbossesb-first-implementation/&amp;title=wise-core+in+jbossesb+first+implementation" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.javalinux.it/wordpress/2008/06/24/wise-core-in-jbossesb-first-implementation/&amp;title=wise-core+in+jbossesb+first+implementation&amp;desc=As%20said%20in%20this%20post%20one%20of%20possible%20use%20of%20wise-core%20%28the%20new%20core%20we%20get%20independent%20from%20Wise%29%20is%20to%20integrate%20it%20in%20JBossESB%20to%20make%20a%20generic%20soap%20client%20invoking%20web%20service%20using%20Smooks%20transformation%20to%20hide%20final%20user%20the%20gap%20between%20their%20own%20object%20models%20and%20one%20generated%20by%20JAX-WS%20tools" rel="nofollow" class="external" title="Post this on Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-dzone">
			<a href="http://www.dzone.com/links/add.html?url=http://www.javalinux.it/wordpress/2008/06/24/wise-core-in-jbossesb-first-implementation/&amp;title=wise-core+in+jbossesb+first+implementation&amp;description=As%20said%20in%20this%20post%20one%20of%20possible%20use%20of%20wise-core%20%28the%20new%20core%20we%20get%20independent%20from%20Wise%29%20is%20to%20integrate%20it%20in%20JBossESB%20to%20make%20a%20generic%20soap%20client%20invoking%20web%20service%20using%20Smooks%20transformation%20to%20hide%20final%20user%20the%20gap%20between%20their%20own%20object%20models%20and%20one%20generated%20by%20JAX-WS%20tools" rel="nofollow" class="external" title="Add this to DZone">Add this to DZone</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.javalinux.it/wordpress/2008/06/24/wise-core-in-jbossesb-first-implementation/&amp;t=wise-core+in+jbossesb+first+implementation" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-friendfeed">
			<a href="http://www.friendfeed.com/share?title=wise-core+in+jbossesb+first+implementation&amp;link=http://www.javalinux.it/wordpress/2008/06/24/wise-core-in-jbossesb-first-implementation/" rel="nofollow" class="external" title="Share this on FriendFeed">Share this on FriendFeed</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.javalinux.it/wordpress/2008/06/24/wise-core-in-jbossesb-first-implementation/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.google.com/reader/link?url=http://www.javalinux.it/wordpress/2008/06/24/wise-core-in-jbossesb-first-implementation/&amp;title=wise-core+in+jbossesb+first+implementation&amp;srcUrl=http://www.javalinux.it/wordpress/2008/06/24/wise-core-in-jbossesb-first-implementation/&amp;srcTitle=wise-core+in+jbossesb+first+implementation&amp;snippet=As%20said%20in%20this%20post%20one%20of%20possible%20use%20of%20wise-core%20%28the%20new%20core%20we%20get%20independent%20from%20Wise%29%20is%20to%20integrate%20it%20in%20JBossESB%20to%20make%20a%20generic%20soap%20client%20invoking%20web%20service%20using%20Smooks%20transformation%20to%20hide%20final%20user%20the%20gap%20between%20their%20own%20object%20models%20and%20one%20generated%20by%20JAX-WS%20tools" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.javalinux.it/wordpress/2008/06/24/wise-core-in-jbossesb-first-implementation/&amp;title=wise-core+in+jbossesb+first+implementation&amp;summary=As%20said%20in%20this%20post%20one%20of%20possible%20use%20of%20wise-core%20%28the%20new%20core%20we%20get%20independent%20from%20Wise%29%20is%20to%20integrate%20it%20in%20JBossESB%20to%20make%20a%20generic%20soap%20client%20invoking%20web%20service%20using%20Smooks%20transformation%20to%20hide%20final%20user%20the%20gap%20between%20their%20own%20object%20models%20and%20one%20generated%20by%20JAX-WS%20tools&amp;source=Legolas in Minas Tirith" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://www.javalinux.it/wordpress/2008/06/24/wise-core-in-jbossesb-first-implementation/&amp;bm_description=wise-core+in+jbossesb+first+implementation&amp;plugin=sexybookmarks" rel="nofollow" class="external" title="Add this to Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.javalinux.it/wordpress/2008/06/24/wise-core-in-jbossesb-first-implementation/&amp;title=wise-core+in+jbossesb+first+implementation" rel="nofollow" class="external" title="Share this on Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.javalinux.it/wordpress/2008/06/24/wise-core-in-jbossesb-first-implementation/&amp;title=wise-core+in+jbossesb+first+implementation" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.javalinux.it/wordpress/2008/06/24/wise-core-in-jbossesb-first-implementation/&amp;title=wise-core+in+jbossesb+first+implementation" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.javalinux.it/wordpress/2008/06/24/wise-core-in-jbossesb-first-implementation/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=RT+%40maeste+wise-core+in+jbossesb+first+implementation+-+http://cli.gs/NEdnP&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.javalinux.it/wordpress/2008/06/24/wise-core-in-jbossesb-first-implementation/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
