<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://java.dzone.com"  xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dz="http://www.developerzone.com/modules/dz/1.0">
<channel>
 <title>Recent News Stories</title>
 <link>http://java.dzone.com/news/current</link>
 <description></description>
 <language>en</language>
<item>
 <title>Getting Further with Spring RCP</title>
 <link>http://java.dzone.com/news/getting-further-with-spring-rc</link>
 <description>In Getting Started with Spring RCP, the initial stages of working with Spring RCP were covered—from setting up a project, to creating views, establishing a docking system, and working with commands. I believe that those topics, without anything else, should be enough to create Spring RCP applications.</description>
 <comments>http://java.dzone.com/news/getting-further-with-spring-rc#comments</comments>
 <enclosure url="http://java.dzone.com/sites/all/files/figure-1_1.png" length="45096" type="image/png" />
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://java.dzone.com/crss/node/3882</wfw:commentRss>
 <dz:submitDate>Thu, 03 Jul 2008 15:22:20 -0400</dz:submitDate>
 <dz:readCount>1205</dz:readCount>
 <dz:commentCount>2</dz:commentCount>
 <dz:submitter> <dz:username>geertjan</dz:username>
 <dz:userimage>http://java.dzone.com/sites/all/files/avatars/picture-250147.jpg</dz:userimage>
</dz:submitter>
 <pubDate>Thu, 03 Jul 2008 15:22:20 -0400</pubDate>
 <dc:creator>geertjan</dc:creator>
 <guid isPermaLink="false">3882 at http://java.dzone.com</guid>
</item>
<item>
 <title>Pivot: A Practical Example, Part 1 - UI Markup Using WTKX</title>
 <link>http://java.dzone.com/news/pivot-tutorial-ui-markup-using</link>
 <description>This is the first in a series of five articles that walk through the implementation of a simple but practical Pivot application called Stock Tracker. This section focuses on building a user interface using WTKX, Pivot&#039;s XML markup language. The next article will cover event handling in Pivot. --Greg BrownThe user interface of a Pivot application is often defined using XML markup rather than Java...</description>
 <comments>http://java.dzone.com/news/pivot-tutorial-ui-markup-using#comments</comments>
 <enclosure url="http://java.dzone.com/sites/all/files/table_view.png" length="16313" type="image/png" />
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://java.dzone.com/crss/node/3880</wfw:commentRss>
 <dz:submitDate>Wed, 02 Jul 2008 12:26:55 -0400</dz:submitDate>
 <dz:readCount>1261</dz:readCount>
 <dz:commentCount>4</dz:commentCount>
 <dz:submitter> <dz:username>gbrown@vmware.com</dz:username>
 <dz:userimage>http://java.dzone.com/sites/all/files/avatars/picture-299795.jpg</dz:userimage>
</dz:submitter>
 <pubDate>Wed, 02 Jul 2008 12:26:55 -0400</pubDate>
 <dc:creator>gbrown@vmware.com</dc:creator>
 <guid isPermaLink="false">3880 at http://java.dzone.com</guid>
</item>
<item>
 <title>Getting Started with Spring RCP</title>
 <link>http://java.dzone.com/news/spring-rcp-tutorial</link>
 <description>Let&#039;s familiarize ourselves with the Spring RCP. New life seems to have been blowing into this project: after almost two years of hiatus, the 1.0.0 release came out a few months ago. Let&#039;s leave aside the question about its direction and so on and, instead, let&#039;s look purely at the technology itself to see exactly what it offers. In that light, I&#039;ve made available a simple plugin for NetBeans IDE...</description>
 <comments>http://java.dzone.com/news/spring-rcp-tutorial#comments</comments>
 <enclosure url="http://java.dzone.com/sites/all/files/figure-1_0.png" length="50182" type="image/png" />
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://java.dzone.com/crss/node/3798</wfw:commentRss>
 <dz:submitDate>Tue, 01 Jul 2008 02:40:14 -0400</dz:submitDate>
 <dz:readCount>7214</dz:readCount>
 <dz:commentCount>13</dz:commentCount>
 <dz:submitter> <dz:username>geertjan</dz:username>
 <dz:userimage>http://java.dzone.com/sites/all/files/avatars/picture-250147.jpg</dz:userimage>
</dz:submitter>
 <pubDate>Tue, 01 Jul 2008 02:40:14 -0400</pubDate>
 <dc:creator>geertjan</dc:creator>
 <guid isPermaLink="false">3798 at http://java.dzone.com</guid>
</item>
<item>
 <title>BIRT 2.3 What&#039;s New And the Ganymede IDE for Java Report Developers</title>
 <link>http://java.dzone.com/news/birt-23-wats-new-and-ganymede-</link>
 <description>BIRT is a top level project through Eclipse and one of the most
popular tools for designing and developing reports for business. Web
Builder Zone Leader, Schalk Neethling, recently had an interview with
BIRT evangelist Virgil Dodson with regards to the latest 2.3 release as well as the new Ganymede IDE for Java and Report Developers package.</description>
 <comments>http://java.dzone.com/news/birt-23-wats-new-and-ganymede-#comments</comments>
 <category domain="http://java.dzone.com/category/tags/birt">birt</category>
 <category domain="http://java.dzone.com/category/tags/ganymede">ganymede</category>
 <category domain="http://java.dzone.com/taxonomy/term/66">java</category>
 <category domain="http://java.dzone.com/category/tags/qa">qa</category>
 <category domain="http://java.dzone.com/category/tags/reporting">reporting</category>
 <category domain="http://java.dzone.com/category/tags/web-development">web development</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://java.dzone.com/crss/node/3830</wfw:commentRss>
 <dz:submitDate>Mon, 30 Jun 2008 13:42:12 -0400</dz:submitDate>
 <dz:readCount>3030</dz:readCount>
 <dz:commentCount>0</dz:commentCount>
 <dz:submitter> <dz:username>Volume4</dz:username>
 <dz:userimage>http://java.dzone.com/sites/all/files/avatars/picture-71517.jpg</dz:userimage>
</dz:submitter>
 <pubDate>Mon, 30 Jun 2008 13:42:12 -0400</pubDate>
 <dc:creator>Volume4</dc:creator>
 <guid isPermaLink="false">3830 at http://java.dzone.com</guid>
</item>
<item>
 <title>Some Considerations About Developing MIDP Applications</title>
 <link>http://java.dzone.com/news/some-considerations-about-deve</link>
 <description>Taking the opportunity given by a small consultancy in the MIDP field, which gave me the excuse of working with the Micro Edition, I&#039;ve added some features (and bug fixes) to windRose (a MIDP application for delivering navigation services to a PDA/CellPhone with a connection to a GPS receiver) and a version 0.5.0 will see the light in July.</description>
 <comments>http://java.dzone.com/news/some-considerations-about-deve#comments</comments>
 <category domain="http://java.dzone.com/category/tags/bluemarine">blueMarine</category>
 <category domain="http://java.dzone.com/category/tags/midp">MIDP</category>
 <category domain="http://java.dzone.com/taxonomy/term/43">netbeans</category>
 <category domain="http://java.dzone.com/category/tags/netbeans-mobility-pack">NetBeans Mobility Pack</category>
 <category domain="http://java.dzone.com/category/tags/windrose">windRose</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://java.dzone.com/crss/node/3812</wfw:commentRss>
 <dz:submitDate>Mon, 30 Jun 2008 02:31:18 -0400</dz:submitDate>
 <dz:readCount>835</dz:readCount>
 <dz:commentCount>10</dz:commentCount>
 <dz:submitter> <dz:username>fabriziogiudici</dz:username>
 <dz:userimage>http://java.dzone.com/sites/all/files/avatars/picture-208540.jpg</dz:userimage>
</dz:submitter>
 <pubDate>Mon, 30 Jun 2008 02:31:18 -0400</pubDate>
 <dc:creator>fabriziogiudici</dc:creator>
 <guid isPermaLink="false">3812 at http://java.dzone.com</guid>
</item>
<item>
 <title>Interview: Greg Brown &amp; Todd Volkert from the Pivot Framework</title>
 <link>http://java.dzone.com/news/interview-greg-brown-todd-volk</link>
 <description> 

The Pivot Framework has been raising eyebrows over the past few weeks. In short, it is an open-source framework for building high-quality, cross-platform
applications that are easily deployable both via the web and to the
</description>
 <comments>http://java.dzone.com/news/interview-greg-brown-todd-volk#comments</comments>
 <enclosure url="http://java.dzone.com/sites/all/files/greg-tiny.png" length="979" type="image/png" />
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://java.dzone.com/crss/node/3517</wfw:commentRss>
 <dz:submitDate>Fri, 27 Jun 2008 10:30:15 -0400</dz:submitDate>
 <dz:readCount>2753</dz:readCount>
 <dz:commentCount>6</dz:commentCount>
 <dz:submitter> <dz:username>geertjan</dz:username>
 <dz:userimage>http://java.dzone.com/sites/all/files/avatars/picture-250147.jpg</dz:userimage>
</dz:submitter>
 <pubDate>Fri, 27 Jun 2008 10:30:15 -0400</pubDate>
 <dc:creator>geertjan</dc:creator>
 <guid isPermaLink="false">3517 at http://java.dzone.com</guid>
</item>
<item>
 <title>First Indicators of an Over-Engineered Project</title>
 <link>http://java.dzone.com/news/first-indicators-overengineere</link>
 <description>The problem with patterns, best practices, and idioms is the overuse of a single principle. Regardless of what you are considering, overuse of DRY can lead to &amp;quot;fat&amp;quot; layers and classes, overuse of Separation Of Concerns to many fine grained units, overuse of modularization to JAR, plugin, or just governance hell. </description>
 <comments>http://java.dzone.com/news/first-indicators-overengineere#comments</comments>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://java.dzone.com/crss/node/3693</wfw:commentRss>
 <dz:submitDate>Fri, 27 Jun 2008 03:36:01 -0400</dz:submitDate>
 <dz:readCount>3285</dz:readCount>
 <dz:commentCount>7</dz:commentCount>
 <dz:submitter> <dz:username>abien</dz:username>
 <dz:userimage>http://java.dzone.com/sites/all/files/avatars/picture-203084.jpg</dz:userimage>
</dz:submitter>
 <pubDate>Fri, 27 Jun 2008 03:36:01 -0400</pubDate>
 <dc:creator>abien</dc:creator>
 <guid isPermaLink="false">3693 at http://java.dzone.com</guid>
</item>
<item>
 <title>TheServerSide Java Symposium Europe is Over</title>
 <link>http://java.dzone.com/news/theserverside-java-symposium-e</link>
 <description>Well, I&#039;m home from Prague, from another edition of TheServerSide Java Symposium. This year was definitely a few notches up from last year in Barcelona in my opinion. And being in beautiful Prague didn&#039;t really cause any trouble either. =)I landed on Tuesday, and worked quite heavily on my talks. Due to the ThoughtWorks AwayDay I was really out in the last second with my two slide decks. But I...</description>
 <comments>http://java.dzone.com/news/theserverside-java-symposium-e#comments</comments>
 <category domain="http://java.dzone.com/category/tags/europe">europe</category>
 <category domain="http://java.dzone.com/taxonomy/term/66">java</category>
 <category domain="http://java.dzone.com/category/tags/seminar">Seminar</category>
 <category domain="http://java.dzone.com/category/tags/the-server-side">The Server Side</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://java.dzone.com/crss/node/3782</wfw:commentRss>
 <dz:submitDate>Thu, 26 Jun 2008 14:48:02 -0400</dz:submitDate>
 <dz:readCount>1170</dz:readCount>
 <dz:commentCount>0</dz:commentCount>
 <dz:submitter> <dz:username>olabini</dz:username>
 <dz:userimage>http://java.dzone.com/sites/all/files/avatars/picture-287154.jpg</dz:userimage>
</dz:submitter>
 <pubDate>Thu, 26 Jun 2008 14:48:02 -0400</pubDate>
 <dc:creator>olabini</dc:creator>
 <guid isPermaLink="false">3782 at http://java.dzone.com</guid>
</item>
<item>
 <title>Ajax Push and the Telephone</title>
 <link>http://java.dzone.com/news/ajax-push-and-telephone</link>
 <description>The telephone is an excellent source of asynchronous events — you
never know when it is going to ring. This means that web-based views of
the telephony space make for interesting applications of Ajax Push.</description>
 <comments>http://java.dzone.com/news/ajax-push-and-telephone#comments</comments>
 <category domain="http://java.dzone.com/category/tags/ajax-push">ajax push</category>
 <category domain="http://java.dzone.com/category/tags/async-asynchronous">async asynchronous</category>
 <category domain="http://java.dzone.com/category/tags/icefaces">ICEfaces</category>
 <category domain="http://java.dzone.com/category/tags/telephone">telephone</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://java.dzone.com/crss/node/3781</wfw:commentRss>
 <dz:submitDate>Thu, 26 Jun 2008 14:37:49 -0400</dz:submitDate>
 <dz:readCount>1245</dz:readCount>
 <dz:commentCount>0</dz:commentCount>
 <dz:submitter> <dz:username>tedgoddard</dz:username>
 <dz:userimage>http://java.dzone.com/sites/all/files/avatars/picture-185263.jpg</dz:userimage>
</dz:submitter>
 <pubDate>Thu, 26 Jun 2008 14:37:49 -0400</pubDate>
 <dc:creator>tedgoddard</dc:creator>
 <guid isPermaLink="false">3781 at http://java.dzone.com</guid>
</item>
<item>
 <title>WSO2 Enterprise Service Bus (ESB) Performance Testing - Round 3</title>
 <link>http://java.dzone.com/news/wso2-enterprise-service-bus-es</link>
 <description>This article is the third in a set of articles that measure and
compare the performance of the WSO2 Enterprise Service Bus (ESB)
against other leading implementations - both open source and
proprietary.Two previous articles are available as  WSO2 ESB Performance Testing Round 1 and WSO2 ESB Performance Testing Round 2</description>
 <comments>http://java.dzone.com/news/wso2-enterprise-service-bus-es#comments</comments>
 <category domain="http://java.dzone.com/category/tags/benchmark">benchmark</category>
 <category domain="http://java.dzone.com/category/tags/esb">esb</category>
 <category domain="http://java.dzone.com/category/tags/mule">Mule</category>
 <category domain="http://java.dzone.com/category/tags/performance">performance</category>
 <category domain="http://java.dzone.com/category/tags/servicemix">ServiceMix</category>
 <category domain="http://java.dzone.com/category/tags/synaps">Synaps</category>
 <category domain="http://java.dzone.com/category/tags/wso2">WSO2</category>
 <enclosure url="http://java.dzone.com/sites/all/files/java-bench-0.1.zip" length="331278" type="application/zip" />
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://java.dzone.com/crss/node/3771</wfw:commentRss>
 <dz:submitDate>Thu, 26 Jun 2008 08:46:32 -0400</dz:submitDate>
 <dz:readCount>1096</dz:readCount>
 <dz:commentCount>0</dz:commentCount>
 <dz:submitter> <dz:username>Kalali</dz:username>
 <dz:userimage>http://java.dzone.com/sites/all/files/avatars/picture-89352.jpg</dz:userimage>
</dz:submitter>
 <pubDate>Thu, 26 Jun 2008 08:46:32 -0400</pubDate>
 <dc:creator>Kalali</dc:creator>
 <guid isPermaLink="false">3771 at http://java.dzone.com</guid>
</item>
<item>
 <title>Java Concurrency Tutorial: Thread Pools</title>
 <link>http://java.dzone.com/news/java-concurrency-thread-pools</link>
 <description>Thread Pools are useful when you need to limit the number of threads running in your application at the
    same time. There is a performance overhead associated with starting a new thread, and each thread
    is also allocated some memory for its stack etc.


    Instead of starting a new thread for every task to
    execute concurrently, the task can be passed
    to a thread pool. As soon as...</description>
 <comments>http://java.dzone.com/news/java-concurrency-thread-pools#comments</comments>
 <category domain="http://java.dzone.com/category/tags/java-concurrency-multithreadi-1">java concurrency multithreading thread pools</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://java.dzone.com/crss/node/3763</wfw:commentRss>
 <dz:submitDate>Thu, 26 Jun 2008 05:40:38 -0400</dz:submitDate>
 <dz:readCount>2507</dz:readCount>
 <dz:commentCount>1</dz:commentCount>
 <dz:submitter> <dz:username>jj83777</dz:username>
 <dz:userimage>http://java.dzone.com/sites/all/files/avatars/picture-131196.jpg</dz:userimage>
</dz:submitter>
 <pubDate>Thu, 26 Jun 2008 05:40:38 -0400</pubDate>
 <dc:creator>jj83777</dc:creator>
 <guid isPermaLink="false">3763 at http://java.dzone.com</guid>
</item>
<item>
 <title>Wicket Creating RESTful URLs</title>
 <link>http://java.dzone.com/news/wicket-creating-restful-urls</link>
 <description>This is a tutorial on using Wicket with REST-style URLs. Normally, Wicket generates URLs that are a bit ugly. For example: http://www.example.com/wui/?wicket:bookmarkablePage=%3Anl.stuq.demo.SomePage. Uch!RESTful
URLs change that: they are more meaningful for the user, hide some of
your implementation details, and are just beautiful. Plus, you&#039;re
joining one of the latest hypes. Life couldn&#039;t be...</description>
 <comments>http://java.dzone.com/news/wicket-creating-restful-urls#comments</comments>
 <category domain="http://java.dzone.com/category/tags/how">how-to</category>
 <category domain="http://java.dzone.com/taxonomy/term/66">java</category>
 <category domain="http://java.dzone.com/category/tags/rest">REST</category>
 <category domain="http://java.dzone.com/category/tags/web-development">web development</category>
 <category domain="http://java.dzone.com/category/tags/wicket">wicket</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://java.dzone.com/crss/node/3737</wfw:commentRss>
 <dz:submitDate>Tue, 24 Jun 2008 15:13:01 -0400</dz:submitDate>
 <dz:readCount>1626</dz:readCount>
 <dz:commentCount>3</dz:commentCount>
 <dz:submitter> <dz:username>stuq</dz:username>
 <dz:userimage>http://java.dzone.com/sites/all/files/avatars/picture-296595.png</dz:userimage>
</dz:submitter>
 <pubDate>Tue, 24 Jun 2008 15:13:01 -0400</pubDate>
 <dc:creator>stuq</dc:creator>
 <guid isPermaLink="false">3737 at http://java.dzone.com</guid>
</item>
<item>
 <title>Java Concurrency: Blocking Queues</title>
 <link>http://java.dzone.com/news/java-concurrency-blocking-queu</link>
 <description>A blocking queue is a queue that blocks when you try to dequeue from it and the queue is empty, or
    if you try to enqueue items to it and the queue is already full. A thread trying to dequeue from an
    empty queue is blocked until some other thread inserts an item into the queue. A thread trying to
    enqueue an item in a full queue is blocked until some other thread makes space in the...</description>
 <comments>http://java.dzone.com/news/java-concurrency-blocking-queu#comments</comments>
 <category domain="http://java.dzone.com/category/tags/java-concurrency-multithreadi-0">java concurrency multithreading blocking queue</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://java.dzone.com/crss/node/3720</wfw:commentRss>
 <dz:submitDate>Tue, 24 Jun 2008 02:47:11 -0400</dz:submitDate>
 <dz:readCount>1895</dz:readCount>
 <dz:commentCount>12</dz:commentCount>
 <dz:submitter> <dz:username>jj83777</dz:username>
 <dz:userimage>http://java.dzone.com/sites/all/files/avatars/picture-131196.jpg</dz:userimage>
</dz:submitter>
 <pubDate>Tue, 24 Jun 2008 02:47:11 -0400</pubDate>
 <dc:creator>jj83777</dc:creator>
 <guid isPermaLink="false">3720 at http://java.dzone.com</guid>
</item>
<item>
 <title>Sun&#039;s Open Source Java Right Around the Corner... doh!</title>
 <link>http://java.dzone.com/news/suns-open-source-java-right-ar</link>
 <description>News trickled out this morning that Sun is a few months out from preparing the last pieces to it&#039;s own fully Open Sourced/free version of Java -- after getting the company behind Java2D rendering technology to agree to Open Sourcing the code and decided to rewrite the sound APIs when the author company refused to play ball.</description>
 <comments>http://java.dzone.com/news/suns-open-source-java-right-ar#comments</comments>
 <category domain="http://java.dzone.com/category/tags/competition">competition</category>
 <category domain="http://java.dzone.com/taxonomy/term/66">java</category>
 <category domain="http://java.dzone.com/category/tags/open-source">Open Source</category>
 <category domain="http://java.dzone.com/category/tags/redhat-0">RedHat</category>
 <category domain="http://java.dzone.com/category/tags/sun">Sun</category>
 <category domain="http://java.dzone.com/category/tags/tck">tck</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://java.dzone.com/crss/node/3702</wfw:commentRss>
 <dz:submitDate>Mon, 23 Jun 2008 12:09:13 -0400</dz:submitDate>
 <dz:readCount>2184</dz:readCount>
 <dz:commentCount>35</dz:commentCount>
 <dz:submitter> <dz:username>rkalla</dz:username>
 <dz:userimage>http://java.dzone.com/sites/all/files/avatars/picture-40277.jpg</dz:userimage>
</dz:submitter>
 <pubDate>Mon, 23 Jun 2008 12:09:13 -0400</pubDate>
 <dc:creator>rkalla</dc:creator>
 <guid isPermaLink="false">3702 at http://java.dzone.com</guid>
</item>
<item>
 <title>The Server Side Java Symposium Europe: Day 2 &amp; Day 3</title>
 <link>http://java.dzone.com/news/the-server-side-java-symposium-0</link>
 <description>Although I would have liked to post this on Day 2 and Day 3 of the symposium last week, I could get down to doing it only this morning. Day 2 and Day 3 had a whole lot of fantastic sessions like Day 1. Listing them all would be futile, so I am just going to pick up interesting pieces randomly and talk about it a bit. The session that I liked the most and that I was also disappointed with the most...</description>
 <comments>http://java.dzone.com/news/the-server-side-java-symposium-0#comments</comments>
 <category domain="http://java.dzone.com/category/tags/conference">Conference</category>
 <category domain="http://java.dzone.com/category/tags/europe">europe</category>
 <category domain="http://java.dzone.com/taxonomy/term/66">java</category>
 <category domain="http://java.dzone.com/category/tags/java-symposium">java symposium</category>
 <category domain="http://java.dzone.com/category/tags/prague">prague</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://java.dzone.com/crss/node/3705</wfw:commentRss>
 <dz:submitDate>Mon, 23 Jun 2008 10:57:55 -0400</dz:submitDate>
 <dz:readCount>1110</dz:readCount>
 <dz:commentCount>4</dz:commentCount>
 <dz:submitter> <dz:username>sandbox</dz:username>
 <dz:userimage>http://java.dzone.com/sites/all/files/avatars/picture-164334.jpg</dz:userimage>
</dz:submitter>
 <pubDate>Mon, 23 Jun 2008 10:57:55 -0400</pubDate>
 <dc:creator>sandbox</dc:creator>
 <guid isPermaLink="false">3705 at http://java.dzone.com</guid>
</item>
</channel>
</rss>
