<?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>Vinny Carpenter&#039;s blog &#187; soap</title>
	<atom:link href="http://www.j2eegeek.com/blog/tag/soap/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.j2eegeek.com/blog</link>
	<description>In the kingdom of hope, there is no winter.</description>
	<lastBuildDate>Fri, 10 Feb 2012 00:59:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<atom:link rel='hub' href='http://www.j2eegeek.com/blog/?pushpress=hub'/>
		<item>
		<title>Links for October 20th through October 23rd</title>
		<link>http://www.j2eegeek.com/blog/2011/10/23/links-for-october-20th-through-october-23rd/</link>
		<comments>http://www.j2eegeek.com/blog/2011/10/23/links-for-october-20th-through-october-23rd/#comments</comments>
		<pubDate>Sun, 23 Oct 2011 15:09:28 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[charts]]></category>
		<category><![CDATA[clojure]]></category>
		<category><![CDATA[configuration]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[dennisritchie]]></category>
		<category><![CDATA[financial]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[indexing]]></category>
		<category><![CDATA[infoq]]></category>
		<category><![CDATA[intellij]]></category>
		<category><![CDATA[intellij11]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[jvm]]></category>
		<category><![CDATA[language]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[monitoring]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[options]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[report]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[soap]]></category>
		<category><![CDATA[solr]]></category>
		<category><![CDATA[spring]]></category>
		<category><![CDATA[SpringFramework]]></category>
		<category><![CDATA[sqlserver]]></category>
		<category><![CDATA[threading]]></category>
		<category><![CDATA[unix]]></category>
		<category><![CDATA[validation]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[webservices]]></category>
		<category><![CDATA[Wikipedia]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/2011/10/23/links-for-october-20th-through-october-23rd/</guid>
		<description><![CDATA[How to clone Wikipedia and index it with Solr &#171; Nimble Books LLC &#8211; I have (finally) successfully cloned Wikipedia and indexed it with Solr. In the spirit of documenting my work and helping others, here are the key steps along the way. Redux: Inspecting HotSpot JVM Options &#8211; There is enormous scope for coarse [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/10/23/links-for-october-20th-through-october-23rd/">Links for October 20th through October 23rd</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.nimblebooks.com/wordpress/2011/10/how-to-clone-wikipedia-and-index-it-with-solr/">How to clone Wikipedia and index it with Solr &laquo; Nimble Books LLC</a> &#8211; I have (finally) successfully cloned Wikipedia and indexed it with Solr. In the spirit of documenting my work and helping others, here are the key steps along the way.</li>
<li><a href="http://q-redux.blogspot.com/2011/01/inspecting-hotspot-jvm-options.html">Redux: Inspecting HotSpot JVM Options</a> &#8211; There is enormous scope for coarse and fine grained control of JVM behaviour. The option -XX:+PrintFlagsFinal allows comprehensive reporting of the options and their values. The available options vary by build and JVM type (server or client). Recording and auditing this output is an important step in any Java benchmarking or continuous monitoring exercise</li>
<li><a href="http://databene.org/dbsanity">DB Sanity &#8211; database consistency and reporting application</a> &#8211; DB Sanity performs checks on a database for verifying data consistency and correctness of application deployments or production data. It is invoked by the command line and creates an HTML report with a summary and listings of faulty database entries.</li>
<li><a href="http://code.google.com/p/javasimon/">javasimon &#8211; Java Simon &#8211; Simple Monitoring API</a> &#8211; Java Simon is a simple monitoring API that allows you to follow and better understand your application. Monitors (familiarly called Simons) are placed directly into your code and you can choose whether you want to count something or measure time/duration.</li>
<li><a href="http://www.infoq.com/news/2011/10/SQL-Server-2012">InfoQ: &#8216;Denali&#8217; No More: SQL Server 2012 Announced, Focuses on BI and Big Data</a> &#8211; At the recent PASS Summit, Microsoft announced that the next version of SQL Server, formerly known by the codename &quot;Denali,&quot; will be called SQL Server 2012. Other products were granted official names as well, including Power View (formerly &quot;Crescent&quot;) and SQL Server Data Tools (formerly &quot;Juneau&quot;).</li>
<li><a href="http://blog.chasegale.com/introducing-rocketcharts-open-source-html5-financialstatistical-charts/">&raquo; Introducing: Rocketcharts, Open-source HTML5 Financial/Statistical Charts Chase B. Gale</a> &#8211; Introducing: Rocketcharts, Open-source HTML5 Financial/Statistical Charts</li>
<li><a href="http://www.economist.com/blogs/babbage/2011/10/obituary-0">Obituary: printf(&quot;goodbye, Dennis&quot;); | The Economist</a> &#8211; All of his technological miracles, along with a billion others sold by Apple&#039;s competitors, would be merely pretty receptacles were it not for Dennis Ritchie. It is to him that they owe their digital souls, the operating systems and programs which make them tick.</li>
<li><a href="http://www.canoo.com/blog/2011/10/18/android-and-idea-for-the-eclipse-refugee/">Android and IDEA for the Eclipse Refugee &raquo; Canoo RIA Blog</a> &#8211; Now that IntelliJ IDEA 11 EAP (Early Access) has a visual layout window, there is almost no reason for me to write my Android apps in anything else. I wrote this post to help other users along their way when converting between the IDEs.</li>
<li><a href="http://www.infoq.com/articles/rest-soap">InfoQ: How REST replaced SOAP on the Web: What it means to you</a> &#8211; Meanwhile, the web has essentially become a service oriented platform, where information and functionality is a available through an API; the Web succeeded where the enterprise largely failed.</li>
<li><a href="http://www.onlinetechvision.com/?p=437">How to develop and monitor Thread Pool Services by using Spring | Online Technology Vision</a> &#8211; Thread Pools are very important to execute synchronous &amp; asynchronous processes. This article shows how to develop and monitor Thread Pool Services by using Spring. Creating Thread Pool has been explained via two alternative methods</li>
<li><a href="http://www.infoq.com/presentations/Simple-Made-Easy">InfoQ: Simple Made Easy</a> &#8211; Rich Hickey emphasizes simplicity&rsquo;s virtues over easiness&rsquo;, showing that while many choose easiness they may end up with complexity, and the better way is to choose easiness along the simplicity path.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/10/23/links-for-october-20th-through-october-23rd/">Links for October 20th through October 23rd</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/10/23/links-for-october-20th-through-october-23rd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for August 9th through August 12th</title>
		<link>http://www.j2eegeek.com/blog/2011/08/13/links-for-august-9th-through-august-12th/</link>
		<comments>http://www.j2eegeek.com/blog/2011/08/13/links-for-august-9th-through-august-12th/#comments</comments>
		<pubDate>Sat, 13 Aug 2011 11:46:41 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[algorithm]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[bigdata]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[concurrency]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[gnu]]></category>
		<category><![CDATA[grep]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[html2pdf]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[mongodb]]></category>
		<category><![CDATA[nosql]]></category>
		<category><![CDATA[pdf]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[redis]]></category>
		<category><![CDATA[redmonk]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[services]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[soap]]></category>
		<category><![CDATA[springredis]]></category>
		<category><![CDATA[springsource]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/2011/08/13/links-for-august-9th-through-august-12th/</guid>
		<description><![CDATA[YaHP Converter &#8211; Yet another Html to Pdf converter for Java &#8211; YaHP is a java library which permits to convert an html document into a pdf document. Java JSON library tour &#8211; In this series of Java JSON tutorials, we focus on three popular third party Java libraries to process JSON data, which are [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/08/13/links-for-august-9th-through-august-12th/">Links for August 9th through August 12th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.allcolor.org/YaHPConverter/">YaHP Converter &#8211; Yet another Html to Pdf converter for Java</a> &#8211; YaHP is a java library which permits to convert an html document into a pdf document.</li>
<li><a href="http://www.mkyong.com/tutorials/java-json-tutorial/">Java JSON library tour</a> &#8211; In this series of Java JSON tutorials, we focus on three popular third party Java libraries to process JSON data, which are Jackson, Google Gson and JSON.simple</li>
<li><a href="http://www.infoq.com/presentations/Why-I-Chose-MongoDB-for-Guardian">InfoQ: Why I Chose MongoDB for guardian.co.uk</a> &#8211; Mat Wall makes a journey through Guardian&rsquo;s online history, outlining technologies used &ndash; Perl/CGI, CMS, J2EE, Oracle-, and explaining why they chose a NoSQL solution &ndash; MongoDB &#8211; and its advantages.</li>
<li><a href="http://www.infoq.com/articles/RESTSOAFuture">InfoQ: Is REST the future for SOA?</a> &#8211; REST can be used as both system design approach leveraging ROA (true REST approach) and SOA design implementation leveraging REST technologies (REST Web Services). Although both approaches have their merits, they do not change the hardest part&ndash; defining business services/resources aligned with the enterprise business model.</li>
<li><a href="http://code.google.com/p/disruptor/">disruptor &#8211; Concurrent Programming Framework</a> &#8211; Concurrent Programming Framework that provides high performance alternative to bounded queues for exchanging data between concurrent threads</li>
<li><a href="http://radar.oreilly.com/2011/08/theres-no-such-thing-as-big-da.html">There&#8217;s no such thing as big data &#8211; O&#8217;Reilly Radar</a> &#8211; perspective. They&rsquo;re fearless, because they have less to lose. But big, entrenched incumbents should still be able to compete, because they have massive amounts of data about their customers, their products, their employees, and their competitors. They fail because often they just don&rsquo;t know how to ask the right questions.</li>
<li><a href="http://www.springsource.org/node/3199">Video: Getting Started with Spring Data Redis | SpringSource.org</a> &#8211; In this video, Redis founder, Salvatore Sanfilippo, introduces the technology, its data structures and the fundamental concepts behind it. Then SpringSource engineer, Costin Leau, discusses the Redis support in Spring Data, and will showcase how easy it is to get started and scale out into a cloud environment such as Cloud Foundry.</li>
<li><a href="http://redmonk.com/sogrady/2011/08/05/nosql-to-sql/">NoSQL &#8211; It&rsquo;s Beginning to Look a Lot Like SQL &ndash; tecosystems</a> &#8211; What is apparent is the demand for query languages within the NoSQL world. The category might self-identify with its explicit rejection of the industry&rsquo;s original query language, but the next step in NoSQL&rsquo;s evolution will be driven in part by furious implementations of SQL&rsquo;s children.</li>
<li><a href="http://blog.businessofsoftware.org/2011/08/an-unconventional-alternative.html">Try the unconventional alternative &#8211; Business of Software Blog</a> &#8211; The next time you are faced with a decision that looks like a choice between A, B, or C&hellip;. pause for a moment and let your imagination wonder. Is there an option D, E, or F?</li>
<li><a href="http://lists.freebsd.org/pipermail/freebsd-current/2010-August/019310.html">Why GNU grep is fast</a> &#8211; The key to making programs fast is to make them do practically nothing. <img src='http://www.j2eegeek.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/08/13/links-for-august-9th-through-august-12th/">Links for August 9th through August 12th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/08/13/links-for-august-9th-through-august-12th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for January 26th through January 30th</title>
		<link>http://www.j2eegeek.com/blog/2011/01/30/daily-del-icio-us-for-january-26th-through-january-30th/</link>
		<comments>http://www.j2eegeek.com/blog/2011/01/30/daily-del-icio-us-for-january-26th-through-january-30th/#comments</comments>
		<pubDate>Sun, 30 Jan 2011 16:01:21 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[appengine]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[cassandra]]></category>
		<category><![CDATA[couchdb]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[ebook]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[entrepreneurship]]></category>
		<category><![CDATA[gae]]></category>
		<category><![CDATA[hadoop]]></category>
		<category><![CDATA[hbase]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[images]]></category>
		<category><![CDATA[jai]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javacodegeeks]]></category>
		<category><![CDATA[jax-ws]]></category>
		<category><![CDATA[jsoup]]></category>
		<category><![CDATA[leadership]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[Links]]></category>
		<category><![CDATA[lucene]]></category>
		<category><![CDATA[netflix]]></category>
		<category><![CDATA[nosql]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[ORM]]></category>
		<category><![CDATA[parser]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[reference]]></category>
		<category><![CDATA[scheme]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[siena]]></category>
		<category><![CDATA[soap]]></category>
		<category><![CDATA[sqlserver]]></category>
		<category><![CDATA[stackoverflow]]></category>
		<category><![CDATA[success]]></category>
		<category><![CDATA[teams]]></category>
		<category><![CDATA[webservices]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=2744</guid>
		<description><![CDATA[Stack Overflow Search &#8212; Now 81% Less Crappy &#8211; Blog &#8211; Stack Overflow &#8211; That&#039;s why I&#8217;m pleased to announce that as of today, we have switched all of our search functionality network wide from SQL Server to Lucene, or more specifically, the Lucene.NET flavor. My Experiments on Technology: 10 things to become an outstanding [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/01/30/daily-del-icio-us-for-january-26th-through-january-30th/">Daily del.icio.us for January 26th through January 30th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://blog.stackoverflow.com/2011/01/stack-overflow-search-now-81-less-crappy/">Stack Overflow Search &mdash; Now 81% Less Crappy &#8211; Blog &ndash; Stack Overflow</a> &#8211; That&#039;s why I&rsquo;m pleased to announce that as of today, we have switched all of our search functionality network wide from SQL Server to Lucene, or more specifically, the Lucene.NET flavor.</li>
<li><a href="http://sivalabs.blogspot.com/2011/01/10-things-to-become-outstanding-java.html">My Experiments on Technology: 10 things to become an outstanding Java developer</a> &#8211; If you are a java developer and passionate about technology, you can follow the below things which makes you an outstanding Java developer.</li>
<li><a href="http://www.javacodegeeks.com/2011/01/best-of-week-2011-w05.html">Java Code Geeks: Best Of The Week &#8211; 2011 &#8211; W05</a> &#8211; I would like to introduce a new JavaCodeGeeks idea with this post. Every Sunday we are going to provide a list of useful articles and tutorials from the week that passed. They can definitely serve your Sunday morning reading over coffee!</li>
<li><a href="http://jsoup.org/">jsoup Java HTML Parser, with best of DOM, CSS, and jquery</a> &#8211; jsoup is a Java library for working with real-world HTML. It provides a very convenient API for extracting and manipulating data, using the best of DOM, CSS, and jquery-like methods.</li>
<li><a href="http://www.htdp.org/2003-09-26/Book/">How to Design Programs: An Introduction to Computing and Programming</a> &#8211; This book is the first book on programming as the core subject of a liberal arts education. Its main focus is the design process that leads from problem statements to well-organized solutions; it deemphasizes the study of programming language details, algorithmic minutiae, and specific application domains</li>
<li><a href="http://guide.couchdb.org/">CouchDB: The Definitive Guide</a> &#8211; Three of CouchDB&rsquo;s creators show you how to use this document-oriented database as a standalone application framework or with high-volume, distributed applications. With its simple model for storing, processing, and accessing data, CouchDB is ideal for web applications that handle huge amounts of loosely structured data.</li>
<li><a href="http://www.lac.inpe.br/JIPCookbook/index.jsp">Java Image Processing Cookbook</a> &#8211; This is a free e-book about digital image processing algorithms and functions with implementations in Java. Some examples use the Java Advanced Imaging (JAI) API</li>
<li><a href="http://www.bothsidesofthetable.com/2011/01/28/on-leadership-teams-success-happiness/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+BothSidesOfTheTable+%28Both+Sides+of+the+Table%29">On Leadership, Teams, Success &amp; Happiness | Both Sides of the Table</a> &#8211; It&rsquo;s my belief that through exceptional leadership you attract great teams that do more than the sum of the parts</li>
<li><a href="http://nosql.mypopescu.com/post/2981945438/why-netflix-picked-amazon-simpledb-hadoop-hbase-and">Why Netflix Picked Amazon SimpleDB, Hadoop/HBase, and Cassandra &laquo; myNoSQL</a> &#8211; The reason why we use multiple NoSQL solutions is because each one is best suited for a specific set of use cases</li>
<li><a href="http://javajeedevelopment.blogspot.com/2011/01/how-to-add-soap-header-using-jax-ws.html">Blogs for Development: How to add a SOAP header using jax-ws</a> &#8211; In this article I will add a security header to the soap request. So I will create a class implementing the interface SOAPHandler and I will override the method handleMessage</li>
<li><a href="http://www.sienaproject.com/index.html">siena project &middot; the scalable persistence tier for Java</a> &#8211; Siena is a persitence API for Java inspired on the Google App Engine Python Datastore API</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/01/30/daily-del-icio-us-for-january-26th-through-january-30th/">Daily del.icio.us for January 26th through January 30th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/01/30/daily-del-icio-us-for-january-26th-through-january-30th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for September 17th through September 23rd</title>
		<link>http://www.j2eegeek.com/blog/2009/09/23/daily-del-icio-us-for-september-17th-through-september-23rd/</link>
		<comments>http://www.j2eegeek.com/blog/2009/09/23/daily-del-icio-us-for-september-17th-through-september-23rd/#comments</comments>
		<pubDate>Thu, 24 Sep 2009 04:01:16 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[atlassian]]></category>
		<category><![CDATA[att]]></category>
		<category><![CDATA[AXIS]]></category>
		<category><![CDATA[axis2]]></category>
		<category><![CDATA[bikes]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[caching]]></category>
		<category><![CDATA[csv]]></category>
		<category><![CDATA[cycling]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[etl]]></category>
		<category><![CDATA[femtocell]]></category>
		<category><![CDATA[gps]]></category>
		<category><![CDATA[grails]]></category>
		<category><![CDATA[hibernate]]></category>
		<category><![CDATA[infoq]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jax-ws]]></category>
		<category><![CDATA[jaxb]]></category>
		<category><![CDATA[jaxws]]></category>
		<category><![CDATA[jira]]></category>
		<category><![CDATA[jpa]]></category>
		<category><![CDATA[memcache]]></category>
		<category><![CDATA[memcached]]></category>
		<category><![CDATA[memory]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[parsing]]></category>
		<category><![CDATA[patterns]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[persistence]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[python3]]></category>
		<category><![CDATA[reference]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[restful]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[soap]]></category>
		<category><![CDATA[spring]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[utilities]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[webservices]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=2061</guid>
		<description><![CDATA[JIRA 4 RC1 &#8211; Beta no more &#8211; JIRA Product Blog &#8211; The JIRA 4 Beta program is now complete. This week we released JIRA 4 Release Candidate 1 which means we&#39;re closer than ever to the finish line. jrecordbind: JRecordBind &#8211; Home &#8211; JRecordBind is (AFAIK) the only tool aimed at fixed-length files that&#39;s [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2009/09/23/daily-del-icio-us-for-september-17th-through-september-23rd/">Daily del.icio.us for September 17th through September 23rd</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://blogs.atlassian.com/jira/2009/09/jira-4-rc1-beta-no-more.html">JIRA 4 RC1 &#8211; Beta no more &#8211; JIRA Product Blog</a> &#8211; The JIRA 4 Beta program is now complete. This week we released JIRA 4 Release Candidate 1 which means we&#39;re closer than ever to the finish line.</li>
<li><a href="https://jrecordbind.dev.java.net/">jrecordbind: JRecordBind &#8211; Home</a> &#8211; JRecordBind is (AFAIK) the only tool aimed at fixed-length files that&#39;s able to marshall and unmarshall. By the way you may be a producer of fixed length files, not just a consumer.
<p>JRecordBind supports hierarchical fixed length files: records of some type that are &quot;sons&quot; of other record types.</p>
<p>JRecordBind uses XML Schema for the definition file: that could make your learning curve steeper.</li>
<li><a href="http://soa.dzone.com/news/httpwwwrgoarchitectscomnblog20">SOA patterns &#8211; Reservations | SOA Zone</a> &#8211; Reservations is a protocol level pattern which that involves Reservation involves exchange of messages between service consumers and services. The next pattern is one of the enablers of such message exchange , it is also a one of the confusing pattern since a lot of commercial offerings which include it include gazillion other capabilities &#8211; yes I am talking about the ServiceBus</li>
<li><a href="http://java.dzone.com/articles/agile-architecture-lean">Agile Architecture, Lean Principles | Javalobby</a> &#8211; If we are able to take a seemingly architecturally significant challenge and make it reversible, then we have effectively minimized the impact and cost of change to a point where change is no longer architecturally significant.</li>
<li><a href="http://www.ibm.com/developerworks/java/library/j-jws8.html?ca=dgr-lnxw01Java-WSdth-J&amp;S_TACT=105AGX59&amp;S_CMP=grlnxw01">Java Web services: JAXB and JAX-WS in Axis2</a> &#8211; Apache Axis2 supports a range of data-binding technologies, including the official Java&trade; standard, JAXB 2.x. Axis2 also supports the Java standard for Web service configuration, JAX-WS 2.x, as an alternative to its own custom configuration technique</li>
<li><a href="http://java.dzone.com/articles/jpa-implementation-patterns-8">JPA Implementation Patterns: Testing | Javalobby</a> &#8211; This week I will discuss various approaches to testing JPA code.The first question to ask is: what code do we want to test? Two kinds of objects are involved when we talk about JPA: domain objects and data access objects (DAO&#39;s)</li>
<li><a href="http://www.infoq.com/presentations/restful-financial-systems-integration">InfoQ: RESTful Approaches To Financial Systems Integration</a> &#8211; RESTful architectures are the subject of this presentation, specifically the way they are particularly attractive in solving many financial services integration problem</li>
<li><a href="http://finance.yahoo.com/news/ATampTs-Femtocell-Coming-zacks-3124433457.html?x=0">AT&amp;T&#8217;s Femtocell Coming Soon &#8211; Yahoo! Finance</a> &#8211; AT&amp;T&rsquo;s 3G Microcell is designed to improve wireless signal for both voice calls and data applications in home and small business settings and supports up to 10 3G capable cellular handsets</li>
<li><a href="http://ruedatropical.wordpress.com/2009/02/11/iphone-cycling-applications/">iPhone Cycling Applications &laquo;</a> &#8211; Phone, music, email, cycling computer and GPS tracking all in one device. Pretty slick. However before you trash your pricey cycling computer be aware the iPhone has an Achilles heel as a cycling computer.</li>
<li><a href="http://diveintopython3.org/">Dive Into Python 3</a> &#8211; Dive Into Python 3 covers Python 3 and its differences from Python 2. Compared to Dive Into Python, it&rsquo;s about 20% revised and 80% new material. The book is now complete, but feedback is always welcome.</li>
<li><a href="http://www.ibm.com/developerworks/java/library/j-memcached1/index.html">memcached and Grails, Part 1: Installing and using memcached</a> &#8211; Caching is an essential part of any high-volume Web application and memcached is a great caching option. I have personally had a ton of success using it. If you choose to leverage memcached as your caching solution, I am sure you will see just how effective it is.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2009/09/23/daily-del-icio-us-for-september-17th-through-september-23rd/">Daily del.icio.us for September 17th through September 23rd</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2009/09/23/daily-del-icio-us-for-september-17th-through-september-23rd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for November 2nd through November 4th</title>
		<link>http://www.j2eegeek.com/blog/2008/11/04/daily-delicious-for-november-2nd-through-november-4th/</link>
		<comments>http://www.j2eegeek.com/blog/2008/11/04/daily-delicious-for-november-2nd-through-november-4th/#comments</comments>
		<pubDate>Wed, 05 Nov 2008 03:00:36 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[banking]]></category>
		<category><![CDATA[boa]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[children]]></category>
		<category><![CDATA[communication]]></category>
		<category><![CDATA[deployment]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[economy]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[election]]></category>
		<category><![CDATA[enunciate]]></category>
		<category><![CDATA[finance]]></category>
		<category><![CDATA[frameworks]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[interesting]]></category>
		<category><![CDATA[investment]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jax-rs]]></category>
		<category><![CDATA[jersey]]></category>
		<category><![CDATA[jsr311]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[money]]></category>
		<category><![CDATA[movies]]></category>
		<category><![CDATA[nytimes]]></category>
		<category><![CDATA[obama]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[psychology]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[restful]]></category>
		<category><![CDATA[sdk]]></category>
		<category><![CDATA[soap]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[statistics]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[usa]]></category>
		<category><![CDATA[WADL]]></category>
		<category><![CDATA[Web2.0]]></category>
		<category><![CDATA[webdev]]></category>
		<category><![CDATA[webkit]]></category>
		<category><![CDATA[webservices]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[wsdl]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=1439</guid>
		<description><![CDATA[PhoneGap &#124; Bridging the iPhone GAP &#8211; PhoneGap is a free open source development tool and framework that allows web developers to take advantage of the powerful features in the iPhone SDK from HTML and JavaScript. We&#39;re trying to make iPhone app development easy and open. For many applications a web application is the way [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2008/11/04/daily-delicious-for-november-2nd-through-november-4th/">Daily del.icio.us for November 2nd through November 4th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://phonegap.com/">PhoneGap | Bridging the iPhone GAP</a> &#8211; PhoneGap is a free open source development tool and framework that allows web developers to take advantage of the powerful features in the iPhone SDK from HTML and JavaScript. We&#39;re trying to make iPhone app development easy and open. For many applications a web application is the way to but in Safari you don&#39;t get access to the native iPhone APIs, and the that&#39;s the problem we&#39;re trying to solve.</li>
<li><a href="http://www.finextra.com/fullstory.asp?id=19170">Finextra: Bank of America offers m-banking apps for Google Android</a> &#8211; Bank of America has become the first bank to offer a mobile phone application on Google&#39;s Android Market, which opened for business Wednesday with 50 apps available for download.</li>
<li><a href="http://2mminutes.com/about.html">2 MILLION MINUTES :: A DOCUMENTARY FILM ON GLOBAL EDUCATION</a> &#8211; How do most American high school students spend this time? What about students in the rest of the world? How do family, friends and society influence a student&#39;s choices for time allocation? What implications do their choices have on their future and on a country&#39;s economic future?</li>
<li><a href="http://elections.nytimes.com/2008/results/dashboard.html">2008 Election Results Dashboard &#8211; Election Results 2008 &#8211; The New York Times</a> &#8211; Monitor live election results on Tuesday night with The Times&rsquo;s Election 2008 Dashboard.</li>
<li><a href="http://wordpress.org/development/2008/11/wordpress-27-beta-1/">WordPress &rsaquo; Blog &raquo; WordPress 2.7 Beta 1</a> &#8211; The first public beta of WordPress 2.7 is here at last.  Join the thousands of people already testing 2.7 by downloading 2.7 Beta 1.  As previously mentioned on this blog, 2.7 is bringing a new visual design</li>
<li><a href="http://enunciate.codehaus.org/index.html">enunciate &#8211; Articulate your web api</a> &#8211; Enunciate is an engine for creating, maintaining, and deploying your rich Web service API for the Java platform.</li>
<li><a href="https://jersey.dev.java.net/">jersey: JSR-311: JAX-RS &#8211; Java API for RESTful Web Services.</a> &#8211; Jersey is the open source (under dual CDDL+GPL license), production quality, JAX-RS (JSR 311) Reference Implementation for building RESTful Web services. But, it is also more than the Reference Implementation. Jersey provides an API so that developers may extend Jersey to suite their needs</li>
<li><a href="http://bitworking.org/news/193/Do-we-need-WADL">Joe Gregorio | BitWorking | Do we need WADL?</a> &#8211; Everybody&#39;s atwitter about WADL, a description file for REST services, and since it&#39;s supposed to be RESTful I regularly get questioned about it. For this post I&#39;m going to experiment and adopt Stephen O&#39;Grady&#39;s Q&amp;A style.</li>
<li><a href="http://browserplus.yahoo.com/">BrowserPlus &#8211; Break Out of Your Browser</a> &#8211; BrowserPlus is a technology for web browsers that allows developers to create rich web applications with desktop capabilities</li>
<li><a href="http://seekingalpha.com/article/103202-the-shallowest-generation?source=front_page_editors_picks">The Shallowest Generation &#8211; Seeking Alpha</a> &#8211; The Baby Boom generation has one last chance to change the course of U.S. history, keep us from wrecking in a storm of debt on the approaching jagged reef and shed the title of &ldquo;Shallowest Generation&rdquo;.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2008/11/04/daily-delicious-for-november-2nd-through-november-4th/">Daily del.icio.us for November 2nd through November 4th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2008/11/04/daily-delicious-for-november-2nd-through-november-4th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for October 20th through October 21st</title>
		<link>http://www.j2eegeek.com/blog/2008/10/21/daily-delicious-for-october-20th-through-october-21st/</link>
		<comments>http://www.j2eegeek.com/blog/2008/10/21/daily-delicious-for-october-20th-through-october-21st/#comments</comments>
		<pubDate>Wed, 22 Oct 2008 02:00:16 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[article]]></category>
		<category><![CDATA[career]]></category>
		<category><![CDATA[craftsmanship]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[entrepreneur]]></category>
		<category><![CDATA[entrepreneurship]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[flex3]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[goverance]]></category>
		<category><![CDATA[governance]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[infoq]]></category>
		<category><![CDATA[inspiration]]></category>
		<category><![CDATA[interesting]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[methodology]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[money]]></category>
		<category><![CDATA[online]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[process]]></category>
		<category><![CDATA[productivity]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[quality]]></category>
		<category><![CDATA[reference]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[scm]]></category>
		<category><![CDATA[screencast]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[soap]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[softwareengineering]]></category>
		<category><![CDATA[startup]]></category>
		<category><![CDATA[Systinet]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[versioncontrol]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[web4j]]></category>
		<category><![CDATA[webservice]]></category>
		<category><![CDATA[webservices]]></category>
		<category><![CDATA[wiki]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=1403</guid>
		<description><![CDATA[REST for Java developers, Part 1: It&#8217;s about the information, stupid &#8211; JavaWorld &#8211; When you need to invoke behavior in standard, contract-bound ways between disparate partners, SOAP is a good approach. If, on the other hand, you are looking to share information in flexible, scalable, reusable ways, then REST is a great approach InfoQ: [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2008/10/21/daily-delicious-for-october-20th-through-october-21st/">Daily del.icio.us for October 20th through October 21st</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.javaworld.com/javaworld/jw-10-2008/jw-10-rest-series-1.html?nhtje=rn_102108&amp;nladname=102108javaworld%27senterprisejavaal">REST for Java developers, Part 1: It&#8217;s about the information, stupid &#8211; JavaWorld</a> &#8211; When you need to invoke behavior in standard, contract-bound ways between disparate partners, SOAP is a good approach. If, on the other hand, you are looking to share information in flexible, scalable, reusable ways, then REST is a great approach</li>
<li><a href="http://www.infoq.com/news/2008/10/bp-soa-governance">InfoQ: Business Processes for SOA Governance</a> &#8211; Prabhakar Mynampati, an Advisory Architect at IBM, published last week an article detailing 6 SOA Governance business processes.  The article includes a BPMN-like process definitions for: Service identification, Service creation, Service testing, Service versioning and change management, Service management, and Service security</li>
<li><a href="http://www.infoq.com/articles/implementing-soa-governance">InfoQ: Implementing SOA Governance</a> &#8211; Governance is the combination of people, policies, and processes that an organization leverages to achieve desired behaviors.  SOA governance is about achieving the desired behavior associated with, or attributed to, SOA adoption</li>
<li><a href="http://www.infoq.com/news/2008/10/hp-systinet-release">InfoQ: HP Releases Systinet 3.0</a> &#8211; HP announced the release of HP SOA Systinet 3.00, a market-leading service-oriented architecture (SOA) governance software.  HP acquired Systinet as part of its acquisition of Mercury Interactive in 2006.</li>
<li><a href="http://www.infoq.com/presentations/Craftsmanship-Scott-Dillman">InfoQ: Fostering Software Craftsmanship in a Corporate Setting</a> &#8211; In this presentation filmed during Agile 2008, Scott Dillman talks about transforming developers into software craftsmen, people responsible for their work, continuously learning, taking pride in doing qualitative work, sharing knowledge and respecting professional standards.</li>
<li><a href="http://www.javaworld.com/javaworld/jw-10-2008/jw-10-web4j.html">Introduction to WEB4J: Web development for minimalists &#8211; JavaWorld</a> &#8211; As Java Web application frameworks have become more powerful and flexible, they&#39;ve also become more complex. John O&#39;Hanley&#39;s WEB4J framework in many ways flies in the face of this trend: it offers few customization options, but is easy to learn and work with</li>
<li><a href="http://book.git-scm.com/index.html">Git Community Book</a> &#8211; Welcome to the Git Community Book. This book has been built by dozens of people in the Git community, and is meant to help you learn how to use Git as quickly and easily as possible</li>
<li><a href="http://android-developers.blogspot.com/2008/10/android-is-now-open-source.html">Android Developers Blog: Android is now Open Source</a> &#8211; we&#39;re making what might just be the most exciting announcement of all: we and our Open Handset Alliance partners have now released the source code for Android. There&#39;s a huge amount of code and content there, so head over to http://source.android.com/ for all the details.</li>
<li><a href="http://www.infoq.com/articles/flex-xml-json">InfoQ: Flex for XML and JSON</a> &#8211; Beauty and brains. Flex and Java. Or is it the other way around? Who can say? What I know is that Flex and Java work really well together to create amazing Rich Internet applications (RIAs)</li>
<li><a href="http://tom.preston-werner.com/2008/10/18/how-i-turned-down-300k.html">How I Turned Down $300,000 from Microsoft to go Full-Time on GitHub</a> &#8211; In the end, just as Indiana Jones could never turn down the opportunity to search for the Holy Grail, I could no less turn down the chance to work for myself on something I truly love, no matter how safe the alternative might be</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2008/10/21/daily-delicious-for-october-20th-through-october-21st/">Daily del.icio.us for October 20th through October 21st</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2008/10/21/daily-delicious-for-october-20th-through-october-21st/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for October 8th through October 11th</title>
		<link>http://www.j2eegeek.com/blog/2008/10/11/daily-delicious-for-october-8th-through-october-11th/</link>
		<comments>http://www.j2eegeek.com/blog/2008/10/11/daily-delicious-for-october-8th-through-october-11th/#comments</comments>
		<pubDate>Sat, 11 Oct 2008 21:01:26 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[axis2]]></category>
		<category><![CDATA[blackberry]]></category>
		<category><![CDATA[BPM]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[cxf]]></category>
		<category><![CDATA[Drools]]></category>
		<category><![CDATA[economy]]></category>
		<category><![CDATA[finance]]></category>
		<category><![CDATA[financial]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[hadoop]]></category>
		<category><![CDATA[Humor]]></category>
		<category><![CDATA[humour]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jboss]]></category>
		<category><![CDATA[jBPM]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[mapreduce]]></category>
		<category><![CDATA[mna]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[money]]></category>
		<category><![CDATA[Motorola]]></category>
		<category><![CDATA[nytimes]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[redhat]]></category>
		<category><![CDATA[rhel]]></category>
		<category><![CDATA[rulesengine]]></category>
		<category><![CDATA[scalability]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[services]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[soap]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[spring]]></category>
		<category><![CDATA[stock]]></category>
		<category><![CDATA[storm]]></category>
		<category><![CDATA[sun]]></category>
		<category><![CDATA[sunw]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[unix]]></category>
		<category><![CDATA[webkit]]></category>
		<category><![CDATA[webservice]]></category>
		<category><![CDATA[webservices]]></category>
		<category><![CDATA[wiki]]></category>
		<category><![CDATA[Wikipedia]]></category>
		<category><![CDATA[ws]]></category>
		<category><![CDATA[xfire]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=1366</guid>
		<description><![CDATA[InfoQ: Cascading &#8211; Data Processing API for Hadoop MapReduce &#8211; Cascading is a new processing API for data processing on Hadoop clusters, and supports building complex processing workflows using an expressive API as opposed to directly implementing Hadoop MapReduce algorithms. InfoQ: Open Source WS Stacks for Java &#8211; Design Goals and Philosophy &#8211; Among the [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2008/10/11/daily-delicious-for-october-8th-through-october-11th/">Daily del.icio.us for October 8th through October 11th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.infoq.com/news/2008/10/cascading">InfoQ: Cascading &#8211; Data Processing API for Hadoop MapReduce</a> &#8211; Cascading is a new processing API for data processing on Hadoop clusters, and supports building complex processing workflows using an expressive API as opposed to directly implementing Hadoop MapReduce algorithms.</li>
<li><a href="http://www.infoq.com/articles/os-ws-stacks-background">InfoQ: Open Source WS Stacks for Java &#8211; Design Goals and Philosophy</a> &#8211; Among the most popular open source stacks for implementing a SOAP/WS-* based solution in the Java space are Apache Axis2, Apache CXF, Spring Web Services, JBossWS and Sun&rsquo;s Metro. I posed a number of questions to the lead developers of these stacks about their design goals, their approach towards Java and Web services standards, data binding, accessing XML, interoperability, REST support, and framework maturity. As was to be expected, the results revealed many similarities and some noteworthy differences</li>
<li><a href="http://www.theserverside.com/tt/articles/article.tss?l=AxisAxis2andCXF">Enterprise Java Community: Axis, Axis2 and CXF: Surveying the WS Landscape</a> &#8211; Axis2 has been around longer but CXF is catching up quickly. My recommendation is this: If multilanguage support is important, Axis2 is the clear choice. If you care about an implementation focused on Java with tight integration into projects like Spring, CXF is a better choice, particularly for embedding web services inside of other programs</li>
<li><a href="http://arstechnica.com/news.ars/post/20081009-wikipedia-adopts-ubuntu-for-its-server-infrastructure.html">Wikipedia adopts Ubuntu for its server infrastructure</a> &#8211; Wikimedia&#39;s move to Ubuntu is part of an effort to simplify administration of the organization&#39;s 400 servers, which previously ran a mix of various versions of Red Hat and Fedora.</li>
<li><a href="http://bits.blogs.nytimes.com/2008/10/09/sun-microsystems-a-lesson-in-failed-cosmetic-surgery/">Sun Microsystems: A Lesson in Failed Cosmetic Surgery &#8211; Bits Blog &#8211; NYTimes.com</a> &#8211; Sun Microsystems, one of the world&rsquo;s largest server and software makers, finds itself in an awkward position: It might soon have enough cash to buy all of its stock and go private.</li>
<li><a href="http://www.infoworld.com/article/08/10/08/Red_Hat_boosts_open_source_SOA_1.html">Red Hat boosts open source SOA | InfoWorld | News | 2008-10-08 | By Paul Krill</a> &#8211; Red Hat is expanding its open-source JBoss SOA platform with the unveiling Wednesday of JBoss Enterprise SOA Platform 4.3 and JBoss Operations Network 2.1.  Enterprise SOA Platform supports small-integration projects to enterprise-wide SOA integration. It features open-source projects like JBoss ESB, JBoss JBPM, and JBoss Rules</li>
<li><a href="http://bygonebureau.com/2008/10/01/the-financial-crisis-as-explained-to-my-fourteen-year-old-sister/">The Financial Crisis, as Explained to My Fourteen-Year-Old Sister &mdash; The Bygone Bureau</a> &#8211; The following is an actual conversation I had with my younger sister, Olivia. She likes to draw, play World of Warcraft, and now, she&rsquo;s the only fourteen-year-old girl who understands the U.S. economic crisis.</li>
<li><a href="http://blogs.wsj.com/economics/2008/10/09/sign-of-the-times-2/?mod=googlenews_wsj">Real Time Economics : Sign of the Times: National Debt Clock Runs Out of Digits</a> &#8211; The national debt clock, the unofficial tracker of the federal deficit maintained by the Durst Organization in New York, has reached its limits. Last month, as the national debt exceeded $10 trillion for the first time, the clock ran out of digits to record the number.</li>
<li><a href="http://www.businessweek.com/magazine/content/08_42/b4104000262138.htm?chan=top+news_top+news+index+-+temp_technology">RIM&#8217;s Impressive BlackBerry Storm &#8211; BusinessWeek</a> &#8211; RIM has struck again, this time by eliminating the physical keyboard from its new BlackBerry Storm smartphone. The Storm will be available later this fall from Verizon Wireless in the U.S. and from Vodafone (VOD) in Europe and parts of Asia.</li>
<li><a href="http://arstechnica.com/news.ars/post/20081007-motorolas-linux-strategy-evolves-with-android.html">Motorola&#8217;s Linux strategy evolves with Android</a> &#8211; Reports have emerged indicating that Motorola is hiring developers with Java and Android expertise in preparation for launching a major mobile initiative on top of Google&#39;s software platform</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2008/10/11/daily-delicious-for-october-8th-through-october-11th/">Daily del.icio.us for October 8th through October 11th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2008/10/11/daily-delicious-for-october-8th-through-october-11th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for March 26th through March 27th</title>
		<link>http://www.j2eegeek.com/blog/2008/03/27/daily-delicious-for-march-26th-through-march-27th/</link>
		<comments>http://www.j2eegeek.com/blog/2008/03/27/daily-delicious-for-march-26th-through-march-27th/#comments</comments>
		<pubDate>Fri, 28 Mar 2008 03:00:19 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[air]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[architect]]></category>
		<category><![CDATA[art]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[buzzword]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[datacenter]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[ecma]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[essay]]></category>
		<category><![CDATA[extjs]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[GMail]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[hackers]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[innovation]]></category>
		<category><![CDATA[interview]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[parser]]></category>
		<category><![CDATA[passion]]></category>
		<category><![CDATA[paulgraham]]></category>
		<category><![CDATA[philosophy]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[poi]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[process]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[rayozzie]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[soap]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[strategy]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[Web2.0]]></category>
		<category><![CDATA[webservice]]></category>
		<category><![CDATA[webservices]]></category>
		<category><![CDATA[writing]]></category>
		<category><![CDATA[ws]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=1150</guid>
		<description><![CDATA[Ext JS Ext.ux.YoutubePlayer &#8211; The Ext.ux. YoutubePlayer is a user extension that utilizes the Youtube Chromeless API. You can embed any Youtube video into Ext native controls and place it in your application. It&#39;s like a mediaplayer built on top of Ext JS and the Youtube API. InfoQ: Real World Web Services &#8211; In this [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2008/03/27/daily-delicious-for-march-26th-through-march-27th/">Daily del.icio.us for March 26th through March 27th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.siteartwork.de/youtubeplayer/">Ext JS Ext.ux.YoutubePlayer</a> &#8211; The Ext.ux. YoutubePlayer is a user extension that utilizes the Youtube Chromeless API. You can embed any Youtube video into Ext native controls and place it in your application. It&#39;s like a mediaplayer built on top of Ext JS and the Youtube API.</li>
<li><a href="http://www.infoq.com/presentations/davis-real-world-ws">InfoQ: Real World Web Services</a> &#8211; In this presentation, Scott Davis provides a pragmatic, down-to-earth introduction to Web services as used in the real world by public sites, including SOAP-based, REST and POX-style examples. While the buzzword density leaves nothing to be desired, the p</li>
<li><a href="http://www.microsoft.com/presspass/press/2008/mar08/03-25SourcesensePR.mspx">Microsoft and Sourcesense Partner to Contribute to Open Source, Apache POI to Support Ecma Office Open XML File Formats: Companies to collaborate on the development of open source solutions for the Microsoft Office product suite.</a> &#8211; Microsoft and Sourcesense announced that the two companies will collaborate on the strategy, development and deployment of open source solutions for the MS Office.  One of the initial goals is contributing to the development of a new version of Apache POI</li>
<li><a href="http://www.readwriteweb.com/archives/watch_out_adobe_is_slowly_building_an_online_empire.php">Watch Out &#8211; Adobe Is Slowly Building an Online Empire &#8211; ReadWriteWeb</a> &#8211; Adobe seems to &quot;get it&quot; &#8211; they know that software is moving online, but they&#39;re betting on the co-existence of both online software with their corresponding offline apps, like those built with Adobe AIR</li>
<li><a href="http://www.brianalvey.com/news/2008/03/26/the-audacity-of-code/">Brian Alvey: The Audacity of Code</a> &#8211; Code in the face of difficulty. Code in the face of uncertainty. The audacity of code!</li>
<li><a href="http://gigaom.com/2008/03/10/the-gigaom-interview-ray-ozzie-microsoft-corp/">GigaOM Interview: Ray Ozzie, Chief Software Architect, Microsoft Corp. &#8211; GigaOM</a> &#8211; Fresh from his Mix&rsquo;08 keynote, Microsoft&rsquo;s Chief Software Architect and industry luminary, Ray Ozzie, spent some time on the phone with me, discussing everything from the company&rsquo;s services strategy, to the economics of cloud computing, to the relev</li>
<li><a href="http://lobobrowser.org/cobra/java-html-parser.jsp">Cobra: Java HTML Parser</a> &#8211; The all-Java Cobra HTML Toolkit includes a HTML DOM parser that can be used independently of the rendering engine. The following are some of its features: * It implements W3C HTML DOM Level 2 interfaces. It parses &quot;street HTML&quot;, can be used in headless mo</li>
<li><a href="http://www.codinghorror.com/blog/archives/001082.html">Coding Horror: Is Eeyore Designing Your Software?</a> &#8211; I think sometimes programmers forget how much work it is to create software at large companies. What may seem like a no-brainer five line code change to us on the outside is perhaps five man-weeks of work once you factor in all the required process overhe</li>
<li><a href="http://www.idlewords.com/2005/04/dabblers_and_blowhards.htm">Dabblers and Blowhards</a> &#8211; As for the mystical connection between painters and programmers, the famous Lloyd Bentsen put-down keeps coming to mind&#8230;. You, sir, are no painter. And while you hack away at your terminal, or ride your homemade Segway, we painters and musicians are goi</li>
<li><a href="http://scobleizer.com/2008/03/26/googles-five-year-plan-to-hit-enterprise-continues-cemaphore-helps-google-out/">Google&#8217;s five-year plan to hit Enterprise continues (Cemaphore helps Google out) &laquo; Scobleizer &mdash; Tech geek blogger</a> &#8211; Enterprises will never move wholesale over to Gmail and Google&rsquo;s other offerings. Users just don&rsquo;t like that kind of change. There would be revolt at work, if CTOs tried to force it.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2008/03/27/daily-delicious-for-march-26th-through-march-27th/">Daily del.icio.us for March 26th through March 27th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2008/03/27/daily-delicious-for-march-26th-through-march-27th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for January 9th</title>
		<link>http://www.j2eegeek.com/blog/2008/01/09/daily-delicious-for-january-9th/</link>
		<comments>http://www.j2eegeek.com/blog/2008/01/09/daily-delicious-for-january-9th/#comments</comments>
		<pubDate>Thu, 10 Jan 2008 00:30:33 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[amf]]></category>
		<category><![CDATA[annotation]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[article]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[atlassian]]></category>
		<category><![CDATA[BlazeDS]]></category>
		<category><![CDATA[book-review]]></category>
		<category><![CDATA[confluence]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[distributed]]></category>
		<category><![CDATA[dts]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[excel]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[flickr]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[governance]]></category>
		<category><![CDATA[gwt]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[interface21]]></category>
		<category><![CDATA[ioc]]></category>
		<category><![CDATA[J2EE]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jpa]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[netbeans]]></category>
		<category><![CDATA[openjpa]]></category>
		<category><![CDATA[persistence]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[reporting]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[smarturl]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[soap]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[spring]]></category>
		<category><![CDATA[spring.net]]></category>
		<category><![CDATA[springsource]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[sqlserver]]></category>
		<category><![CDATA[ssis]]></category>
		<category><![CDATA[struts2]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[Web2.0]]></category>
		<category><![CDATA[webdev]]></category>
		<category><![CDATA[WebLogic]]></category>
		<category><![CDATA[webservices]]></category>
		<category><![CDATA[workshop]]></category>
		<category><![CDATA[wsdl]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/2008/01/09/daily-delicious-for-january-9th/</guid>
		<description><![CDATA[enunciate &#8211; Enunciate is a Web service deployment framework. It is not another Web service stack implementation. Rather, Enunciate leverages existing Web service technologies to provide a mechanism to build, package, deploy, and to clearly, accurately deliver your We Ryan Heaton&#8217;s Blog: Web Service Programming for the Masses, Part I: Developing the Web Service API [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2008/01/09/daily-delicious-for-january-9th/">Daily del.icio.us for January 9th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://enunciate.codehaus.org/">enunciate</a> &#8211; Enunciate is a Web service deployment framework. It is not another Web service stack implementation. Rather, Enunciate leverages existing Web service technologies to provide a mechanism to build, package, deploy, and to clearly, accurately deliver your We</li>
<li><a href="http://weblogs.java.net/blog/stoicflame/archive/2008/01/web_service_pro_1.html">Ryan Heaton&#8217;s Blog: Web Service Programming for the Masses, Part I: Developing the Web Service API</a> &#8211; This is the first part of a tutorial will walk you through developing a Web service API that could meet the requirements of all of the above-mentioned use cases. For the sake of clarity and brevity, we&#8217;ll keep the operations simple, but by the time we&#8217;re</li>
<li><a href="http://dev2dev.bea.com/blog/brhubart/archive/2008/01/the_soa_governa_1.html">Bob Rhubart&#8217;s Blog: The SOA Governance Prescription</a> &#8211; A significant part of getting your SOA to do what it&#8217;s supposed to do is getting the people involved in the SOA to do what they&#8217;re supposed to do</li>
<li><a href="http://dev2dev.bea.com/blog/pinaki.poddar/archive/2007/12/slice_openjpa_f.html">Pinaki Poddar&#8217;s Blog: Slice: OpenJPA for Distributed Databases</a> &#8211; Slice is a OpenJPA plug-in for horizontally-partitioned, distributed databases. As distributed databases are being increasingly common in enterprise IT ecosystem, I considered extending OpenJPA to transact against a set of databases instead of a a single</li>
<li><a href="http://searchsqlserver.techtarget.com/generic/0,295582,sid87_gci1282913,00.html">Top 10 SQL Server Integration Services (SSIS) and DTS tips</a> &#8211; Whether you plan to migrate SQL Server Data Transformation Services (DTS) packages to SQL Server Integration Services (SSIS) or run DTS packages in SQL Server 2005, this expert advice can help</li>
<li><a href="http://www.sqlservercentral.com/articles/Integration+Services/61542/">How to Dynamically and Iteratively Populate An Excel Workbook from SQL Server &#8211; SQL Server Central</a> &#8211; In this article, I will show you how to create a new Excel output file and populate the file with discrete spreadsheets containing specific data from a database. We will Integration Services for the task</li>
<li><a href="http://www.adtmag.com/article.aspx?id=21801">Application Development Trends &#8211; SpringSource Offers Spring.NET 1.1</a> &#8211; SpringSource is offering the final release of Spring.NET 1.1.  Spring.NET 1.1 supports the ASP.NET Framework for Web development. It enables dependency injection for pages, controls, modules and providers</li>
<li><a href="http://www.infoq.com/interviews/bruce-johnson-gwt">InfoQ: Bruce Johnson discusses Google Web Toolkit</a> &#8211; Google Web Toolkit (GWT) tech lead Bruce Johnson discusses the design of GWT, how GWT converts Java into JavaScript, community involvement with GWT, new features in GWT 1.4, and the philosophy behind GWT.</li>
<li><a href="http://www.theserverside.com/news/thread.tss?thread_id=48030&amp;asrc=EM_NLN_2845416&amp;uid=2487830">Book Review: Google Web Toolkit Applications</a> &#8211; Google Web Toolkit, by Ryan Dewsbury, is an excellent book for those looking to use GWT to good advantage, covering most areas of GWT functionality in exceptional detail. It covers software engineering, server integration, custom component composition, CS</li>
<li><a href="http://www.adobe.com/devnet/flex/articles/bea_workshop.html">Adobe &#8211; Developer Center : Using BEA Workshop Studio and Java to create Flex-based RIAs</a> &#8211; In this tutorial, I walk you through the steps to creating an RIA using Java for the back-end business logic and Flex for the front-end view of the application. I will use the BEA Workshop Studio (Flex Bundle) to create a simple Java mid-tier and a simple</li>
<li><a href="http://code.google.com/p/smarturls-s2/">smarturls-s2 &#8211; Google Code</a> &#8211; SmartURLs-S2 is a Struts 2 plugin that provides a rich set of convention based handling for web applications. In addition, it also provides a component framework for developing web application components in separate codebases and the deploying them into a</li>
<li><a href="http://www.theserverside.com/tt/articles/article.tss?l=SmartURLs&amp;asrc=EM_NLN_2845407&amp;uid=2806611">Building Struts 2 Apps Without XML Gluecode</a> &#8211; In this article, we jettison XML gluecode for &#8220;convention over configuration&#8221;. Using the SmartURLs plugin for Struts 2, we can autowire Action classes to page templates with search-engine-optimized URIs.</li>
<li><a href="http://winstonprakash.com/articles/netbeans/flickr_enabled_webapp.html">Embedding Flickr Photos</a> &#8211; In this article, I&#8217;ll explain how to fetch data from Flickr using a proxy client library and displaying the data in a Visual Web Application page.</li>
<li><a href="http://blogs.atlassian.com/developer/2008/01/how_to_build_an_atlassian_plug.html">Atlassian Developer Blog &#8211; How to build an Atlassian plugin</a> &#8211; There&#8217;s a single command that will download Tomcat, install Confluence or JIRA, start them up, load sample data, then install your plugin for testing. And once you&#8217;ve started the application once, you can just leave it running while you uninstall and rein</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2008/01/09/daily-delicious-for-january-9th/">Daily del.icio.us for January 9th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2008/01/09/daily-delicious-for-january-9th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for Aug 25, 2007</title>
		<link>http://www.j2eegeek.com/blog/2007/08/25/daily-delicious-for-aug-25-2007/</link>
		<comments>http://www.j2eegeek.com/blog/2007/08/25/daily-delicious-for-aug-25-2007/#comments</comments>
		<pubDate>Sun, 26 Aug 2007 00:30:58 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[abator]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[article]]></category>
		<category><![CDATA[branding]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[displaytag]]></category>
		<category><![CDATA[easymock]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[eric+meyer]]></category>
		<category><![CDATA[esb]]></category>
		<category><![CDATA[Humor]]></category>
		<category><![CDATA[iBATIS]]></category>
		<category><![CDATA[J2EE]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jmock]]></category>
		<category><![CDATA[jmockit]]></category>
		<category><![CDATA[jsf]]></category>
		<category><![CDATA[jsp]]></category>
		<category><![CDATA[jstl]]></category>
		<category><![CDATA[junit]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[mock]]></category>
		<category><![CDATA[mockobjects]]></category>
		<category><![CDATA[mule]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[ORM]]></category>
		<category><![CDATA[persistence]]></category>
		<category><![CDATA[poi]]></category>
		<category><![CDATA[process]]></category>
		<category><![CDATA[productivity]]></category>
		<category><![CDATA[soap]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[spring]]></category>
		<category><![CDATA[SpringFramework]]></category>
		<category><![CDATA[struts2]]></category>
		<category><![CDATA[sun]]></category>
		<category><![CDATA[sunw]]></category>
		<category><![CDATA[taglib]]></category>
		<category><![CDATA[tdd]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[unittest]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[webdesign]]></category>
		<category><![CDATA[webservice]]></category>
		<category><![CDATA[webservices]]></category>
		<category><![CDATA[xfire]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/2007/08/25/daily-delicious-for-aug-25-2007/</guid>
		<description><![CDATA[James Duncan Davidson ? Remembering Java Naming Blunders Past &#8211; The value of a brand is created by the public that uses it, not by the company that owns it. Brands are funny things. They make us choose products out of a sense of comfort instead of an honest evaluation. Raible Designs &#124; Display Tag [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2007/08/25/daily-delicious-for-aug-25-2007/">Daily del.icio.us for Aug 25, 2007</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://duncandavidson.com/archives/562">James Duncan Davidson ? Remembering Java Naming Blunders Past</a> &#8211; The value of a brand is created by the public that uses it, not by the company that owns it. Brands are funny things. They make us choose products out of a sense of comfort instead of an honest evaluation.</li>
<li><a href="http://raibledesigns.com/rd/entry/display_tag_1_1_1">Raible Designs | Display Tag 1.1.1 Released</a> &#8211; Display Tag version 1.1.1 has been released. This is a bug fix release</li>
<li><a href="http://today.java.net/lpt/a/272">Java.net &#8211; Unified Expression Language for JSP and JSF</a> &#8211; This article looks at the unified expression language (EL), which has been added to the JavaServer Pages Standard Tag Library (JSTL) specification in order to overcome problems when integrating the JavaServer Pages (JSP) EL with the JavaServer Faces EL.</li>
<li><a href="http://java.sun.com/developer/technicalArticles/J2EE/jsp_21/">Web Tier to Go With Java EE 5: Summary of New Features in JSP 2.1 Technology</a> &#8211; The expert groups have worked together on the upcoming releases of JSP 2.1 and JavaServer Faces 1.2 technologies in Java EE 5 to fix these integration issues and make sure that the two technologies work together seamlessly.</li>
<li><a href="https://jmockit.dev.java.net/">jmockit: Project Home Page</a> &#8211; JMockit consists of a single class with a small set of static methods, which allow arbitrary methods and constructors of any other class to be replaced by mock implementations at runtime.</li>
<li><a href="http://dev2dev.bea.com/pub/a/2007/06/mock-shortcomings.html">Mock Objects: Shortcomings and Use Cases</a> &#8211; This article looks at Mock Objects, a testing technique from the XP community that offers a way to test our code in isolation by simulating those external dependencies. As with any other tool, we need to be careful and avoid overusing them.</li>
<li><a href="http://www.zeldman.com/2007/08/23/eric-meyers-css-sculptor/">Jeffrey Zeldman Presents : Eric Meyer&#8217;s CSS Sculptor</a> &#8211; Eric Meyer&#8217;s CSS Sculptor, created in collaboration with WebAssist, makes it drop-dead easy to create standards-compliant, two- and three-column CSS layouts and includes 30 of the most common web page layouts, coded the way Eric Meyer would code them.</li>
<li><a href="http://itefforts.blogspot.com/2007/08/struts2-spring-junit.html">IT Efforts: Struts2 + Spring + JUnit</a> &#8211; Hopefully this entry serves as some search engine friendly documentation on how one might unit test Struts 2 actions configured using Spring</li>
<li><a href="http://www.infoq.com/articles/learning_is_the_bottleneck">InfoQ: The Secret Sauce of Highly Productive Software Development</a> &#8211; This article stands as a reminder that the Agile approach already offers many learning practices and mechanisms ? are they all being used to best advantage, to serve your team and your business?</li>
<li><a href="http://www.theserverside.com/news/thread.tss?thread_id=46578&#038;asrc=EM_NLN_2030491&#038;uid=2487830">XFire Creator Joins MuleSource</a> &#8211; Diephouse is the creator of XFire, the high performance open source SOAP framework. He joined MuleSource as the software architect focused on expanding Mule&#8217;s web services capabilities.</li>
<li><a href="http://www.javalobby.org/articles/ibatis-introduction/">Introduction To iBatis</a> &#8211; This tutorial will focus on using iBatis in a Java application and Abator, a code generation tool </li>
<li><a href="http://www.springframework.org/node/507">Spring Web Services 1.0 Released | Springframework.org</a> &#8211; After two years of development, we are pleased to announce that Spring Web Services 1.0 is now available. Spring Web Services is a product of the Spring community focused on the creation of document-driven, contract-first web services.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2007/08/25/daily-delicious-for-aug-25-2007/">Daily del.icio.us for Aug 25, 2007</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2007/08/25/daily-delicious-for-aug-25-2007/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for Aug 21, 2007 through Aug 25, 2007</title>
		<link>http://www.j2eegeek.com/blog/2007/08/25/daily-delicious-for-aug-21-2007-through-aug-25-2007/</link>
		<comments>http://www.j2eegeek.com/blog/2007/08/25/daily-delicious-for-aug-21-2007-through-aug-25-2007/#comments</comments>
		<pubDate>Sun, 26 Aug 2007 00:30:54 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[abator]]></category>
		<category><![CDATA[accessibility]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[article]]></category>
		<category><![CDATA[branding]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[displaytag]]></category>
		<category><![CDATA[easymock]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[eric+meyer]]></category>
		<category><![CDATA[esb]]></category>
		<category><![CDATA[freeware]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[Humor]]></category>
		<category><![CDATA[iBATIS]]></category>
		<category><![CDATA[J2EE]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jmock]]></category>
		<category><![CDATA[jmockit]]></category>
		<category><![CDATA[jpa]]></category>
		<category><![CDATA[jsf]]></category>
		<category><![CDATA[jsp]]></category>
		<category><![CDATA[jstl]]></category>
		<category><![CDATA[junit]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[mock]]></category>
		<category><![CDATA[mockobjects]]></category>
		<category><![CDATA[monitoring]]></category>
		<category><![CDATA[mule]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[ORM]]></category>
		<category><![CDATA[persistence]]></category>
		<category><![CDATA[poi]]></category>
		<category><![CDATA[process]]></category>
		<category><![CDATA[productivity]]></category>
		<category><![CDATA[soap]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[spring]]></category>
		<category><![CDATA[SpringFramework]]></category>
		<category><![CDATA[Struts]]></category>
		<category><![CDATA[struts2]]></category>
		<category><![CDATA[sun]]></category>
		<category><![CDATA[sunw]]></category>
		<category><![CDATA[table]]></category>
		<category><![CDATA[tables]]></category>
		<category><![CDATA[taglib]]></category>
		<category><![CDATA[tdd]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[unittest]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[webdesign]]></category>
		<category><![CDATA[webservice]]></category>
		<category><![CDATA[webservices]]></category>
		<category><![CDATA[xfire]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/2007/08/25/daily-delicious-for-aug-21-2007-through-aug-25-2007/</guid>
		<description><![CDATA[James Duncan Davidson ? Remembering Java Naming Blunders Past &#8211; The value of a brand is created by the public that uses it, not by the company that owns it. Brands are funny things. They make us choose products out of a sense of comfort instead of an honest evaluation. Raible Designs &#124; Display Tag [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2007/08/25/daily-delicious-for-aug-21-2007-through-aug-25-2007/">Daily del.icio.us for Aug 21, 2007 through Aug 25, 2007</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://duncandavidson.com/archives/562">James Duncan Davidson ? Remembering Java Naming Blunders Past</a> &#8211; The value of a brand is created by the public that uses it, not by the company that owns it. Brands are funny things. They make us choose products out of a sense of comfort instead of an honest evaluation.</li>
<li><a href="http://raibledesigns.com/rd/entry/display_tag_1_1_1">Raible Designs | Display Tag 1.1.1 Released</a> &#8211; Display Tag version 1.1.1 has been released. This is a bug fix release</li>
<li><a href="http://today.java.net/lpt/a/272">Java.net &#8211; Unified Expression Language for JSP and JSF</a> &#8211; This article looks at the unified expression language (EL), which has been added to the JavaServer Pages Standard Tag Library (JSTL) specification in order to overcome problems when integrating the JavaServer Pages (JSP) EL with the JavaServer Faces EL.</li>
<li><a href="http://java.sun.com/developer/technicalArticles/J2EE/jsp_21/">Web Tier to Go With Java EE 5: Summary of New Features in JSP 2.1 Technology</a> &#8211; The expert groups have worked together on the upcoming releases of JSP 2.1 and JavaServer Faces 1.2 technologies in Java EE 5 to fix these integration issues and make sure that the two technologies work together seamlessly.</li>
<li><a href="https://jmockit.dev.java.net/">jmockit: Project Home Page</a> &#8211; JMockit consists of a single class with a small set of static methods, which allow arbitrary methods and constructors of any other class to be replaced by mock implementations at runtime.</li>
<li><a href="http://dev2dev.bea.com/pub/a/2007/06/mock-shortcomings.html">Mock Objects: Shortcomings and Use Cases</a> &#8211; This article looks at Mock Objects, a testing technique from the XP community that offers a way to test our code in isolation by simulating those external dependencies. As with any other tool, we need to be careful and avoid overusing them.</li>
<li><a href="http://www.zeldman.com/2007/08/23/eric-meyers-css-sculptor/">Jeffrey Zeldman Presents : Eric Meyer&#8217;s CSS Sculptor</a> &#8211; Eric Meyer&#8217;s CSS Sculptor, created in collaboration with WebAssist, makes it drop-dead easy to create standards-compliant, two- and three-column CSS layouts and includes 30 of the most common web page layouts, coded the way Eric Meyer would code them.</li>
<li><a href="http://itefforts.blogspot.com/2007/08/struts2-spring-junit.html">IT Efforts: Struts2 + Spring + JUnit</a> &#8211; Hopefully this entry serves as some search engine friendly documentation on how one might unit test Struts 2 actions configured using Spring</li>
<li><a href="http://www.infoq.com/articles/learning_is_the_bottleneck">InfoQ: The Secret Sauce of Highly Productive Software Development</a> &#8211; This article stands as a reminder that the Agile approach already offers many learning practices and mechanisms ? are they all being used to best advantage, to serve your team and your business?</li>
<li><a href="http://www.theserverside.com/news/thread.tss?thread_id=46578&#038;asrc=EM_NLN_2030491&#038;uid=2487830">XFire Creator Joins MuleSource</a> &#8211; Diephouse is the creator of XFire, the high performance open source SOAP framework. He joined MuleSource as the software architect focused on expanding Mule&#8217;s web services capabilities.</li>
<li><a href="http://www.javalobby.org/articles/ibatis-introduction/">Introduction To iBatis</a> &#8211; This tutorial will focus on using iBatis in a Java application and Abator, a code generation tool </li>
<li><a href="http://www.springframework.org/node/507">Spring Web Services 1.0 Released | Springframework.org</a> &#8211; After two years of development, we are pleased to announce that Spring Web Services 1.0 is now available. Spring Web Services is a product of the Spring community focused on the creation of document-driven, contract-first web services.</li>
<li><a href="http://struts.apache.org/2.x/docs/tutorials.html">Struts2 Tutorials</a> &#8211; Several tutorials are available to help you get started with the framework, from all-purpose &#8220;soup to nuts&#8221; tutorials to specialty tutorials on portlets and database access.</li>
<li><a href="http://www.theserverside.com/news/thread.tss?thread_id=46620">GnilronEye 1.1, system monitoring solution, released</a> &#8211; GnilronEye 1.1, a java-based system monitoring solution, is now available for download. GnilronEye 1.1 introduces an advanced http-monitoring feature and a new report feature that include sgraphs of the monitored items.</li>
<li><a href="http://veerle.duoh.com/blog/comments/a_css_styled_table_version_2/">A CSS styled table version 2 | Veerle&#8217;s blog</a> &#8211; In 2005 I wrote an article about styling a table with CSS. After receiving so many requests I finally decided to give in and write another tutorial.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2007/08/25/daily-delicious-for-aug-21-2007-through-aug-25-2007/">Daily del.icio.us for Aug 21, 2007 through Aug 25, 2007</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2007/08/25/daily-delicious-for-aug-21-2007-through-aug-25-2007/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for Mar 21, 2007 through Mar 27, 2007</title>
		<link>http://www.j2eegeek.com/blog/2007/03/27/daily-delicious-for-mar-21-2007-through-mar-27-2007/</link>
		<comments>http://www.j2eegeek.com/blog/2007/03/27/daily-delicious-for-mar-21-2007-through-mar-27-2007/#comments</comments>
		<pubDate>Wed, 28 Mar 2007 00:30:08 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[Apollo]]></category>
		<category><![CDATA[autocomplete]]></category>
		<category><![CDATA[combobox]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[forms]]></category>
		<category><![CDATA[htaccess]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[J2EE]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jax-ws]]></category>
		<category><![CDATA[jaxb]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[reference]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[soap]]></category>
		<category><![CDATA[struts2]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[Web2.0]]></category>
		<category><![CDATA[webdesign]]></category>
		<category><![CDATA[webdev]]></category>
		<category><![CDATA[webservices]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/2007/03/27/daily-delicious-for-mar-21-2007-through-mar-27-2007/</guid>
		<description><![CDATA[Enunciate Your Web Service API &#8211; From your source code, Enunciate will build a fully-documented, interoperable web application in the form of a web application archive (war file). A consolidated, annotated XML contract is generated at compile-time. Each service class is published as a SO Uni-Form &#8211; One Form to Rule Them All &#8211; Uni-Form [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2007/03/27/daily-delicious-for-mar-21-2007-through-mar-27-2007/">Daily del.icio.us for Mar 21, 2007 through Mar 27, 2007</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.theserverside.com/news/thread.tss?thread_id=44781">Enunciate Your Web Service API</a> &#8211; From your source code, Enunciate will build a fully-documented, interoperable web application in the form of a web application archive (war file). A consolidated, annotated XML contract is generated at compile-time. Each service class is published as a SO</li>
<li><a href="http://dnevnikeklektika.com/en/uni-form-one-form-to-rule-them-all">Uni-Form &#8211; One Form to Rule Them All</a> &#8211; Uni-Form is an attempt to standardize form markup (xhtml) and css, &quot;modularize&quot; it, so even people with only basic knowledge of these technologies can get nice looking, well structured, highly customizable, semantic, accessible and usable forms.</li>
<li><a href="http://code.google.com/p/sq1-struts2/">sq1-struts2 &#8211; Google Code</a> &#8211; &#8216;Apache Struts 2 from Square One&#8217; is a training course designed for people who want to create Java web applications, not just quickly, but correctly. Training sessions include a technology primer and a coding exercise. This Project hosts materials used by</li>
<li><a href="http://ajax.phpmagazine.net/2007/03/scand_unveils_dhtmlxcombo_ajax.html">Scand Unveils dhtmlxCombo, Ajax Combobox with Autocomplete</a> &#8211; Scand LLC announced the release of new Ajax-based UI component dhtmlxCombo v1.0. It&#8217;s a JavaScript combobox control which provides suggestion search and automatic completion functionality to web-based applications</li>
<li><a href="http://evolt.org/ultimate_htaccess_examples">Ultimate htaccess Examples | evolt.org</a> &#8211; Here&#8217;s my list of the ultimate htaccess code snippets and examples that I use all the time.</li>
<li><a href="http://www.ddj.com/dept/webservices/198002075">Dr. Dobb&#8217;s | Adobe Woos Web Developers With Apollo Alpha | March 19, 2007</a> &#8211; Apollo is something of an anti-AJAX: It brings elements of online interaction to a desktop client application. Like Flash, Apollo includes a free runtime that users will need to download to their PCs. Using Adobe&#8217;s free Apollo development kit, programmers</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2007/03/27/daily-delicious-for-mar-21-2007-through-mar-27-2007/">Daily del.icio.us for Mar 21, 2007 through Mar 27, 2007</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2007/03/27/daily-delicious-for-mar-21-2007-through-mar-27-2007/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Life is beautiful with XMLBeans and XStream</title>
		<link>http://www.j2eegeek.com/blog/2006/01/30/life-is-beautiful-with-xmlbeans-and-xstream/</link>
		<comments>http://www.j2eegeek.com/blog/2006/01/30/life-is-beautiful-with-xmlbeans-and-xstream/#comments</comments>
		<pubDate>Tue, 31 Jan 2006 04:45:50 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Java/J2EE]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[aws]]></category>
		<category><![CDATA[httpclient]]></category>
		<category><![CDATA[intellij_idea]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[schema]]></category>
		<category><![CDATA[scomp]]></category>
		<category><![CDATA[soap]]></category>
		<category><![CDATA[webservices]]></category>
		<category><![CDATA[xml]]></category>
		<category><![CDATA[xmlbeans]]></category>
		<category><![CDATA[XStream]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/2006/01/30/life-is-beautiful-with-xmlbeans-and-xstream/</guid>
		<description><![CDATA[XML creation, parsing and processing with Java has gotten so much easier with tools like XMLBeans, XStream and many other such tools. I personally love XMLBeans and XStream and I try to use them for all of my XML processing needs. While they both consume XML, they solve different problems. XMLBeans allows you to process [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2006/01/30/life-is-beautiful-with-xmlbeans-and-xstream/">Life is beautiful with XMLBeans and XStream</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><p>XML creation, parsing and processing with Java has gotten so much easier with tools like <a href="http://xmlbeans.apache.org/">XMLBeans</a>, <a href="http://xstream.codehaus.org/">XStream</a> and many other such tools.  I personally love XMLBeans and XStream and I try to use them for all of my XML processing needs.  While they both consume XML, they solve different problems. XMLBeans allows you to process XML by binding it to Java types using XML schema that has been compiled to generate Java types that represent schema types.  XStream on the other hand allows you to serialize objects to XML and back again using special reflective secret sauce.</p>
<p>I&#8217;ve been using these tools for many years now and so you tend to forget just how useful and powerful they are and how productive they make you.  Case in point &#8211; A friend of mine came to me for help.  He was building an application that would allow him to resale items from Amazon on his site and he wanted to use the <a href="http://aws.amazon.com/">Amazon eCommerce Web Services</a> to search for products programmatically and update a local database that housed his content.  Having played with <a href="http://www.amazon.com/gp/browse.html/ref=sc_fe_l_2/002-2213256-6023214?%5Fencoding=UTF8&#038;node=12738641&#038;no=14256891&#038;me=A36L942TSJ2AJA">Amazon E-Commerce Service (ECS)</a> before, I offered to write up a simple application that would make the Web Services call, process the results and present them back to you.  </p>
<p>Amazon&#8217;s ECS is an API that allows you to access Amazon data and functionality through a Web site or Web-enabled application. ECS follows the standard Web services model: users of the service request data through XML over HTTP (<a href="http://en.wikipedia.org/wiki/REST">REST</a>) or SOAP and data is returned by the service as an XML-formatted stream of text.  In addition to the WSDL, ECS also provides XML schemas for validating the XML output of REST requests.  So I decide to use XMLBeans to create my type system using the XML Schema provided by Amazon.  XMLBeans provides you with a <a href="http://xmlbeans.apache.org/docs/2.0.0/guide/tools.html#scomp">utility (scomp)</a> to compile your schema into Java XMLBeans classes and metadata.  To generate the Java code, use the following command:</p>
<p><code>scomp –jar amznws.jar AWSECommerceService.xsd</code></p>
<p>This generates a jar file named amznws.jar, which will contain all of the code needed to bind an XML instance to the Java types representing your schema.  In my application, I use <a href="http://jakarta.apache.org/commons/httpclient/">HttpClient</a> to make my REST request and then use the XMLBeans generated jar file to process the result.  Here&#8217;s a snippet of code from my sample class:</p>
<p>
<script src="http://gist.github.com/311527.js"></script>
	</p>
<p>As you can tell, HttpClient makes the REST call a snap and XMLBeans makes processing the results easy as well.  In total, I spent 3-4 hours getting the application working and a lot of the time was spent figuring out the data set returned from Amazon and trying to come up with a meaningful example.  Here is a <a href="http://www.j2eegeek.com/mint/pepper/orderedlist/downloads/download.php?file=http://www.j2eegeek.com/blog/attach/amzn-ws-xmlbeans.zip">zip file</a> with the IDEA project that has all the stuff needed to make this work including a simple JSP and a JUnit test class.</p>
<p>
<b>Links of Interest:</b></p>
<ul>
<li><a href="http://aws.amazon.com">Amazon Web Services</a></li>
<li><a href="http://webservices.amazon.com/AWSECommerceService/AWSECommerceService.wsdl">Amazon ECS WSDL</a></li>
<li><a href="http://webservices.amazon.com/AWSECommerceService/AWSECommerceService.xsd">Amazon ECS XML Schema</a></li>
<li><a href="http://www.amazon.com/gp/aws/sdk/main.html?s=AWSEcommerceService&#038;v=2005-10-05&#038;p=ApiReference/ServiceVersioningArticle">Localized editions of xsd and wsdl</a></li>
<li><a href="http://xmlbeans.apache.org/">XMLBeans</a></li>
<li><a href="http://xstream.codehaus.org/">XStream</a></li>
<li><a href="http://jakarta.apache.org/commons/httpclient/">HttpClient</a></li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2006/01/30/life-is-beautiful-with-xmlbeans-and-xstream/">Life is beautiful with XMLBeans and XStream</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2006/01/30/life-is-beautiful-with-xmlbeans-and-xstream/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

