<?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>Rich Sharples&#039; Blog &#187; open source</title>
	<atom:link href="http://blog.softwhere.org/cat/open-source/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.softwhere.org</link>
	<description>Musings on the world of software from the sharp end of the long tail</description>
	<lastBuildDate>Sat, 27 Aug 2011 01:03:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Lightning Strikes !</title>
		<link>http://blog.softwhere.org/archives/1063</link>
		<comments>http://blog.softwhere.org/archives/1063#comments</comments>
		<pubDate>Tue, 12 Jul 2011 11:00:03 +0000</pubDate>
		<dc:creator>sharps</dc:creator>
				<category><![CDATA[Enterprise]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[Red Hat]]></category>
		<category><![CDATA[J2EE]]></category>
		<category><![CDATA[Java EE]]></category>
		<category><![CDATA[JBoss]]></category>

		<guid isPermaLink="false">http://blog.softwhere.org/archives/1063</guid>
		<description><![CDATA[Just 6 months after JBoss AS 6 was released, JBoss AS 7 (codename Lightning) is now available. Congratulations and a big thank you to the JBoss AS team and community. JBoss AS 7 is a major release in every respect and will become the technology underpinning for much of what we do at JBoss for [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.softwhere.org/wp-content/uploads/2011/07/Screen-shot-2011-07-05-at-8.02.30-AM.png" width="480" height="311" alt="Screen shot 2011-07-05 at 8.02.30 AM.png" /></p>
<p>Just 6 months after <a href="http://blog.softwhere.org/archives/1050">JBoss AS 6 was release</a>d, JBoss AS 7 (codename Lightning) is <a href="http://www.jboss.org/as7" title="AS 7 Landing Page">now available</a>. Congratulations and a big thank you to the <a href="http://in.relation.to/Bloggers/The72HerosOfAS7">JBoss AS team</a> and community. JBoss AS 7 is a major release in every respect and will become the technology underpinning for much of what we do at JBoss for the next decade. I believe it also represents a shift in the way developers will think about enterprise Java and it opens up new possibilities for deployment that were unthinkable 5 years ago due to technical and economic limitations.</p>
<p>If you&#8217;ve been following the AS 7 candidate releases (and AS 6 before it) then you already know that AS 7 includes some significant new features. I&#8217;m not going to list them all; but here are the highlights:</p>
<p><b>Developer Productivity</b></p>
<ul>
<li><a href="http://community.jboss.org/wiki/AS7StartupTimeShowdown">Startup-time</a> and memory utilization have been significantly reduced which leads to a much more productive developer experience &#8211; no more coffee breaks during deployments and restarts.This required some significant rethinking and a fair amount of innovation (something we&#8217;re <a href="http://jax-awards.com/">good at</a> apparently)</li>
<li>The Java EE 6 Web Profile provides a much leaner, less complex platform for developers who focus purely on the web-tier &#8211; less to learn, fewer design choices &#8211; increased developer productivity</li>
<li>More flexible and powerful modular classloader &#8211; less time debugging and configuring classpaths; more time writing applications</li>
<li>Testable by Design with <a href="http://www.jboss.org/arquillian">Arquillian</a> with out of container testing for the business logic so developers can be more productive while delivering better quality applications.</li>
</ul>
<p><b>Price / Performance</b></p>
<ul>
<li>It&#8217;s probably a little early to claim significant performance gain over the competition right now but request path performance is a goal and the hard work of tuning and performance improvements starts now, One early indicator will hopeful give you a sense of what we&#8217;d like to achieve is the recent <a href="http://www.spec.org/jms2007/results/jms2007.html">SPECjms2007 submission</a> from Red Hat. SPECjms is a pretty narrowly focussed benchmark and not all the JMS vendors are represented, that said this is pretty significant for us as it is the first public benchmark submission from JBoss and good practice for future activities</li>
</ul>
<p><b>Operational Ease of Use</b></p>
<ul>
<li>Some of the more significant advances in JBoss AS 7 are around the operational ease of use. The configuration has been completely refactored around a multi-node domain model, though the simple single-instance view has been maintained for developer use as well</li>
<li>There are stable, easy to use management APIs &#8211; so AS 7 deployments can be completely automated from Java or any other scripting environment.</li>
<li>New shiny, task oriented domain console that also allows you to manage multiple, distributed nodes.</li>
</ul>
<p>Anyway &#8211; time to stop reading and start playing : <a href="http://www.jboss.org/as7" title="AS 7 Landing Page">learn more about JBoss AS 7 here</a> and <a href="http://www.jboss.org/jbossas/downloads/" title="AS 7 Downloads">get the bits here</a> and provide feedback on <a href="http://community.jboss.org/en/jbossas/dev/jboss_as7_development?view=all">community site</a>.</p>
<p>Next post &#8211; how AS 7 relates to Red Hat&#8217;s commercial, fully supported distribution &#8211; JBoss Enterprise Application Platform 6.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fblog.softwhere.org%2Farchives%2F1063&amp;title=Lightning%20Strikes%20%21" id="wpa2a_2"><img src="http://blog.softwhere.org/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.softwhere.org/archives/1063/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The JBoss Product Lifecycle Explained</title>
		<link>http://blog.softwhere.org/archives/1035</link>
		<comments>http://blog.softwhere.org/archives/1035#comments</comments>
		<pubDate>Sun, 21 Nov 2010 14:40:16 +0000</pubDate>
		<dc:creator>sharps</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Enterprise]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[Red Hat]]></category>
		<category><![CDATA[geronimo]]></category>
		<category><![CDATA[glassfish]]></category>
		<category><![CDATA[J2EE]]></category>
		<category><![CDATA[Java EE]]></category>
		<category><![CDATA[tomcat]]></category>
		<category><![CDATA[weblogic]]></category>
		<category><![CDATA[websphere]]></category>

		<guid isPermaLink="false">http://blog.softwhere.org/archives/1035</guid>
		<description><![CDATA[There was a fairly innocuous post on the interwebs at the end of last week which Oracle employees have jumped all over in an effort to discredit JBoss. I&#8217;ll rise above the petty mud-slinging and instead use this post to explain the relationship between upstream projects that JBoss uses and the downstream platforms that JBoss [...]]]></description>
			<content:encoded><![CDATA[<p>There was a fairly innocuous post on the interwebs at the end of last week which Oracle employees have jumped all over in an effort to discredit JBoss. I&#8217;ll rise above the petty mud-slinging and instead use this post to explain the relationship between upstream projects that JBoss uses and the downstream platforms that JBoss supports. It is my hope that people can then make their own informed decision about what to use to deploy their own applications.</p>
<p>So thanks for the opportunity to explain some of this.</p>
<p>First the obvious disclaimer &#8211; yes I work for Red Hat. Specifically I am the Director of Product Management for JBoss Enterprise Application Platforms and as such responsible for the product roadmap and technical direction of JBoss branded products like JBoss EWS, EAP and EWP.</p>
<p>So let me explain Red Hat&#8217;s model &#8211; something we call the Fedora / RHEL model internally. Red Hat provides subscriptions for use of its Enterprise distributions. A subscription provides the following (in no particular order) :</p>
<ul>
<li>long-term world-class technical support &#8211; <a href="http://www.jboss.com/pdf/customer_satisfaction.pdf">and we do it very well</a> (PDF report)</li>
<li>long-term application compatibility</li>
<li>long-term stability and predictability</li>
<li>long-term partner certifications</li>
<li>legal assurance</li>
<li>long-term provision of security patches, performance enhancements bug fixes and RFEs</li>
</ul>
<p>It may seem contrary if you&#8217;re used to the traditional model of &#8220;buying bits&#8221; but in our model, the provision of the bits is somewhat secondary; it&#8217;s something we have to do to support the value outlined above. For example, partners will only certify their applications and products if we have some way of identifying specific releases &#8211; supporting a continuous stream of releases is impractical. We can only provide application compatibility if we focus on specific identified releases.</p>
<p>So, one of the entitlements of a subscription is access to the supported binary distributions of a product &#8211; this is the thing to which we can apply all the other things I&#8217;ve outlined above.</p>
<p>For all of Red Hat&#8217;s products there are one or more upstream Open Source projects. In the case of JBoss EAP &#8211; the JBoss AS project is the primary components but JBoss EAP also includes Seam, mod_cluster, Apache CXF to name a few. Some of the projects that Red Hat uses in it commercial platforms are essentially Red Hat (or JBoss) projects &#8211; we provide the majority of developers, drive the roadmap and the release cadence (eg. JBoss AS, Seam, Hibernate), for others we&#8217;re merely one collaborator among many (eg. Apache CXF, OpenJDK, Apache HTTP).</p>
<p>
<img src="http://blog.softwhere.org/wp-content/uploads/2010/11/Screen-shot-2010-11-21-at-8.55.41-AM.png" width="480" height="170" alt="Screen shot 2010-11-21 at 8.55.41 AM.png" /></p>
<p>The upstream Open Source projects is where the innovation happens &#8211; the focus of many of the Open Source projects driven by Red Hat is to act as technology incubators. Releases for projects like JBoss AS are frequent, experimental features are released, refined and re-released. That&#8217;s the focus &#8211; agility, speed, innovation. There&#8217;s never been any promise, implicit or otherwise that any given release is suitable for running your business critical applications. In fact we make it pretty clear on JBoss.org :</p>
<p><img src="http://blog.softwhere.org/wp-content/uploads/2010/11/Screen-shot-2010-11-21-at-8.40.58-AM.png" width="480" height="90" alt="Screen shot 2010-11-21 at 8.40.58 AM.png" /></p>
<p>OK, so let&#8217;s dig into the relationship between project (or community) releases and platform releases. I&#8217;ll use JBoss AS (project) / JBoss EAP (platform) as examples as they are among the most widely downloaded / deployed :</p>
<p>Let&#8217;s take the JBoss AS 5 branch which was the foundation of the most recent JBoss EAP 5 family. JBoss AS 5 was focussed on a couple of big things : i) providing a new level of modularity via the Microcontainer 2.0; and ii) providing a Java EE 5 certified container. JBoss AS 5.0.1 was released in February 2009, followed a few months later by 5.1.0.</p>
<p>JBoss AS 5.1.0 met our functional criteria for JBoss EAP so that is what we picked up for our &#8216;productization&#8217; process and JBoss AS 5.1.0 essentially became the Alpha Release for JBoss EAP 5.</p>
<p>
<img src="http://blog.softwhere.org/wp-content/uploads/2010/11/Screen-shot-2010-11-21-at-8.56.33-AM.png" width="480" height="225" alt="Screen shot 2010-11-21 at 8.56.33 AM.png" /></p>
<p>The productization process is really not dissimilar to the kind of process you&#8217;d see in any other software company &#8211; we bring in all the <a href="http://www.jboss.com/products/platforms/application/components/">major components</a>, refine the dependencies, remove duplicates, perform additional testing above and beyond the community / project testing &#8211; focussing on security, performance, scalability, failure, longevity and the component integration points. We also look at documentation and the certification of third-party products like databases, Operating Systems, JVMs and other Application that work with JBoss. During this process we also run a traditional Early Access Program (aka Alpha, Beta) &#8211; this augments the attention the individual components receive during their own community release cycles. We&#8217;re fortunate to have some very willing customers who are able to apply significant resources to push our technology very hard using real-life applications and operational scenarios &#8211; often finding issues that are very hard to flush out in QE or during community release cycles.</p>
<p>The result of this process is an Enterprise Platform GA that differs from the upstream binary release we started with. First, we bundle additional components &#8211; like APR (Apache Portable run-time), Seam, mod_cluster, Apache CXF. And the core JBoss AS we include has a large number of fixes to address the security, performance and other issues identified during the productization process.</p>
<p>But that&#8217;s just the start.</p>
<p>
<img src="http://blog.softwhere.org/wp-content/uploads/2010/11/Screen-shot-2010-11-21-at-9.17.25-AM.png" width="480" height="253" alt="Screen shot 2010-11-21 at 9.17.25 AM.png" /></p>
<p>JBoss EAP is supported for <a href="https://access.redhat.com/support/policy/updates/jboss_notes/">7 year</a>s and with every additional minor or micro release we further improve the performance, security and stability of the Enterprise Platform. We&#8217;ve now released 2 micro and one minor release of JBoss EAP &#8211; that&#8217;s about 150 top-level issues in total. While the issue rate will slow over time &#8211; we&#8217;ll still be in a position to fix issues and respond to new security threats in <a href="https://access.redhat.com/support/policy/updates/jboss_notes/">2016</a>.</p>
<p>All those fixes are made available upstream and will ultimately make there way in to upstream binary releases but what the upstream project can&#8217;t guarantee is that those fixes will be isolated from more substantial changes and improvements &#8211; community releases typically don&#8217;t distinguish compatible bug fixes from more intrusive changes that provide the innovation.</p>
<p>OK so what happens to the community project once we&#8217;ve delivered an application platform? Well in the case of AS 5.0, from a Red Hat contributor perspective &#8211; the work was complete and Red Hat&#8217;s developers moved on to the next wave of innovation in AS 6 and <a href="http://community.jboss.org/en/jbossas/dev/jboss_as7_development">AS 7</a>. The goal of AS 6 is to deliver a Java EE 6 Web Profile implementation, the goal of <a href="http://community.jboss.org/en/jbossas/dev/jboss_as7_development">AS 7</a> is to tackle the operational use-cases with a new domain model and console.</p>
<p>So to summarize this rather long post &#8211; if you want to deploy your business critical applications and receive long term support from Red Hat then the <a href="http://www.jboss.com/">JBoss Enterprise Platforms</a> are what I would recommend &#8211; if you&#8217;re more interested in seeing how those platforms will evolve and more interested in emerging technology but willing to take on more risk then upstream projects are where you should be looking. It all a matter of <a href="http://blog.softwhere.org/archives/183">assessing the risk</a>.</p>
<p></p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fblog.softwhere.org%2Farchives%2F1035&amp;title=The%20JBoss%20Product%20Lifecycle%20Explained" id="wpa2a_4"><img src="http://blog.softwhere.org/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.softwhere.org/archives/1035/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>The End of OpenOffice ?</title>
		<link>http://blog.softwhere.org/archives/1030</link>
		<comments>http://blog.softwhere.org/archives/1030#comments</comments>
		<pubDate>Tue, 02 Nov 2010 12:08:48 +0000</pubDate>
		<dc:creator>sharps</dc:creator>
				<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://blog.softwhere.org/archives/1030</guid>
		<description><![CDATA[I&#8217;ve been a mostly happy OO user for the most part of the last decade (ever since my then employer &#8211; Sun acquired StarOffice) &#8211; it&#8217;s really been the only office application I&#8217;ve used consistently at home and at work and I&#8217;ve used it across many operating systems &#8211; Winders, many Linux variants and OS/X. [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.softwhere.org/wp-content/uploads/2010/11/oo.png" width="291" height="109" alt="oo.png" /></p>
<p>I&#8217;ve been a mostly happy OO user for the most part of the last decade (ever since my then employer &#8211; Sun acquired StarOffice) &#8211; it&#8217;s really been the only office application I&#8217;ve used consistently at home and at work and I&#8217;ve used it across many operating systems &#8211; Winders, many Linux variants and OS/X. I haven&#8217;t use the &#8216;other&#8217; popular office suite for more than a decade.</p>
<p>But I have been grumbling more than usual lately about the various annoying bugs and inconsistencies and have moved a lot of my professional use to proprietary tools like OmniGraffle and Keynote. Even though I&#8217;d consider myself as an OO power user &#8211; OO is not just looking extremely dated but I find other tools on the Mac *way* more productive and that unfortunately trumps my desire to support Open Source.</p>
<p>I don&#8217;t think it will be long before I drop OO completely.</p>
<p>But maybe there&#8217;s a glimmer of hope. With Oracle&#8217;s takeover of the Open Office project (courtesy of Sun) and their clumsy handling of open source communities it seems there has been a <a href="http://digitizor.com/2010/11/01/and-so-the-exodus-begins-33-developers-leave-openoffice-org/">mass defection</a> from the Oracle controlled OO project to <a href="http://www.documentfoundation.org/">The Document Foundation</a>. Maybe this is the kind of shake-up the OO needs &#8211; here&#8217;s hoping.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fblog.softwhere.org%2Farchives%2F1030&amp;title=The%20End%20of%20OpenOffice%20%3F" id="wpa2a_6"><img src="http://blog.softwhere.org/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.softwhere.org/archives/1030/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Happy Birthday Apache HTTP Server</title>
		<link>http://blog.softwhere.org/archives/1003</link>
		<comments>http://blog.softwhere.org/archives/1003#comments</comments>
		<pubDate>Wed, 24 Feb 2010 13:00:29 +0000</pubDate>
		<dc:creator>sharps</dc:creator>
				<category><![CDATA[Enterprise]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[Red Hat]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[JBoss]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://blog.softwhere.org/archives/1003</guid>
		<description><![CDATA[Apparently it was Apache Web Server&#8217;s 15th birthday yesterday &#8211; congratulations to anyone who&#8217;s ever been involved in the project. I doubt any would have thought that 15 years on, Apache would have become the dominant Web Server on the Web and the foundation of one of the most successful and recognized Open Source forges. [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.softwhere.org/wp-content/uploads/2010/02/Screen-shot-2010-02-23-at-7.40.14-PM.png" width="373" height="123" alt="Screen shot 2010-02-23 at 7.40.14 PM.png" /></p>
<p>Apparently it was Apache Web Server&#8217;s 15th birthday yesterday &#8211; congratulations to anyone who&#8217;s ever been involved in the project. I doubt any would have thought that 15 years on, Apache would have become the <a href="http://news.netcraft.com/archives/2010/02/03/february_2010_web_server_survey.html">dominant Web Server</a> on the Web and the foundation of one of the most successful and recognized Open Source forges. For a history of the Apache Web Server and the Apache Software Foundation, head over to the <a href="https://blogs.apache.org/foundation/entry/the_apache_software_foundation_announces2">ASF Blog</a>.</p>
<p>Red Hat has been a supporter of Apache Web Server for a long time and has shipped and supported a version in its Red Hat Enterprise Linux for as long as I&#8217;ve been noodling with it. Last year we started shipping a standalone, multi-platform distribution as well &#8211; <a href="http://www.jboss.com/products/platforms/webserver/">JBoss Enterprise Web Server</a>. Earlier today we released the latest version of it and expanded our support for Apache HTTP Server to <a href="http://www.jboss.com/products/platforms/webserver/testedconfigurations/">14 different Operating System / architecture combinations</a>. The exact component versions are <a href="http://www.jboss.com/products/platforms/webserver/components/">listed here</a> and there&#8217;s more information in the <a href="http://www.redhat.com/docs/en-US/JBoss_Enterprise_Web_Server/1.0.1/html-single/Release_Notes/index.html">Release Notes</a>. If you&#8217;re deploying Apache HTTP or Tomcat at scale &#8211; Red Hat also supports management of Apache HTTP Server and Tomcat alongside all JBoss products via <a href="http://www.jboss.com/products/jbosson/">JBoss Operations Network</a>.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fblog.softwhere.org%2Farchives%2F1003&amp;title=Happy%20Birthday%20Apache%20HTTP%20Server" id="wpa2a_8"><img src="http://blog.softwhere.org/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.softwhere.org/archives/1003/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JBoss AS 6.0 Milestone 2 released</title>
		<link>http://blog.softwhere.org/archives/998</link>
		<comments>http://blog.softwhere.org/archives/998#comments</comments>
		<pubDate>Wed, 17 Feb 2010 01:07:45 +0000</pubDate>
		<dc:creator>sharps</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[Java EE]]></category>
		<category><![CDATA[JAX-RS]]></category>
		<category><![CDATA[JBoss]]></category>
		<category><![CDATA[JSR-299]]></category>
		<category><![CDATA[REST]]></category>

		<guid isPermaLink="false">http://blog.softwhere.org/archives/998</guid>
		<description><![CDATA[The JBoss AS team moved to a more rapid and incremental release cycle with the 6.x family and the second milestone was released today (release notes, download, repo.). The release was lead by Brian Stansberry and new features include : Servlet 3.0 / JBoss Web 3.0 JPA 2.0 / Hibernate 3.5 JAX-RS 1.0 / RESTEasy [...]]]></description>
			<content:encoded><![CDATA[<p>
<img src="http://blog.softwhere.org/wp-content/uploads/2010/02/desktop_freeyourcode_thumbnail.jpg" width="175" height="130" alt="desktop_freeyourcode_thumbnail.jpg" /></p>
<p>The JBoss AS team moved to a <a href="http://in.relation.to/Bloggers/IntroducingJBossAS600M1">more rapid and incremental release cycle</a> with the 6.x family and the second milestone was released today (<a href="http://community.jboss.org/wiki/AS600M2ReleaseNotes">release notes,</a> <a href="http://www.jboss.org/jbossas/downloads/">download</a>, <a href="http://repository.jboss.org/maven2/org/jboss/jbossas/jboss-as-distribution/">repo</a>.). The release was lead by Brian Stansberry and new features include :</p>
<ul>
<li>Servlet 3.0 / JBoss Web 3.0</li>
<li>JPA 2.0 / Hibernate 3.5</li>
<li>JAX-RS 1.0 / RESTEasy 2.0</li>
<li>Microcontainer 2.2</li>
</ul>
<p>More detail in blogs from <a href="http://www.jboss.org/feeds/post/mc_2_2_series_and_new_jbossas6_m2">Ales</a>, <a href="http://bstansberry.wordpress.com/2010/02/16/jboss-application-server-6-0-0-m2-is-out/">Brian</a>, <a href="http://relation.to/14321.lace">Steve</a> and <a href="http://remm.blogspot.com/2010/01/jboss-web-passes-standalone-servlet-30.html">Rémy</a>. Congratulations to Brian on another on-time release and good luck to Jason and team for the next milestone release in a couple of months time.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fblog.softwhere.org%2Farchives%2F998&amp;title=JBoss%20AS%206.0%20Milestone%202%20released" id="wpa2a_10"><img src="http://blog.softwhere.org/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.softwhere.org/archives/998/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Evolution of Enterprise Java</title>
		<link>http://blog.softwhere.org/archives/968</link>
		<comments>http://blog.softwhere.org/archives/968#comments</comments>
		<pubDate>Wed, 02 Dec 2009 04:40:53 +0000</pubDate>
		<dc:creator>sharps</dc:creator>
				<category><![CDATA[Enterprise]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[Red Hat]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.softwhere.org/archives/968</guid>
		<description><![CDATA[Zallinger&#8217;s &#8220;March of Progress&#8221; from wikipedia. I&#8217;ve been part of the Java ecosystem for long enough to see and be part of every Java EE / J2EE release to date. I still have a Forte SynerJ box-set somewhere &#8211; we claimed it as the first fully integrated J2EE 1.2 App Server and IDE &#8211; that [...]]]></description>
			<content:encoded><![CDATA[<p>
<img src="http://blog.softwhere.org/wp-content/uploads/2009/12/400px-Human_evolution_scheme.png" width="400" height="143" alt="400px-Human_evolution_scheme.png" /></p>
<p><i><font size="2"><span style="font-size: 10px;">Zallinger&#8217;s</span></font></i> <a href="http://en.wikipedia.org/wiki/March_of_Progress"><i><font size="2"><span style="font-size: 10px;">&#8220;March of Progress&#8221;</span></font></i></a> <i><font size="2"><span style="font-size: 10px;">from wikipedia.</span></font></i></p>
<p>I&#8217;ve been part of the Java ecosystem for long enough to see and be part of every Java EE / J2EE release to date. I still have a Forte SynerJ box-set somewhere &#8211; we claimed it as the first fully integrated J2EE 1.2 App Server and IDE &#8211; that was around 1999 and I was part of Sun for every subsequent release up to Java EE 5.</p>
<p>With the <a href="http://jcp.org/en/jsr/results?id=5025">final votes in for Java EE 6</a> and with the year and decade coming to an end &#8211; it seems a fitting time to look back and see how far the Java EE platform has evolved :</p>
<ul>
<li><b>J2EE 1.</b><b>2 (1999)</b> &#8211; announced just short of 10 years ago was the first attempt to create an umberalla specification to cover some existing web-tier, messaging and data access technologies (JDBC, Servlets, JTA, etc.) as well as the new middle tier technology &#8211; EJBs.</li>
<li><b>J2EE 1.3 (2001)</b> &#8211; was from my recollection the first broadly adopted and deployed version, it added Connectors (a standard way to connect to back-end &#8216;legacy&#8217; systems), some rudimentary support for XML Web Services and a pluggable security layer. EJBs got a major overhaul.</li>
<li><b>J2EE 1.4</b> <b>(2003)</b> &#8211; added JMX, a gaggle of specs. to support Web Services (JAXR, JAX-RPC). I think around this time &#8211; everyone had written their first App. using EJB&#8217;s and had learned that combined with CMP (Container Managed Persistence) they weren&#8217;t exactly getting the productivity boost they were hoping for. I think J2EE 1.4 was the &#8220;Vista&#8221; of Enterprise Java &#8211; over-engineered and ultimately underwhelming.</li>
<li><b>Java EE 5</b> <b>(2006)</b> &#8211; A name change and some new hope &#8211; mandatory XML deployment descriptors gave way to annotations, persistence took a lesson from the de-facto ORM solution &#8211; Hibernate. There was an alternative to, ahem, RPC-style Web Services with the inclusion of JAX-WS.</li>
<li><b>Java EE 6</b> <b>(2009)</b> &#8211; It&#8217;s been a while in the making and had a bad start but after ten years I think we now really see the start of a cohesive platform with a common programming model via CDI (JSR-299) and many of the criticisms leveled at the platform have been answered.</li>
</ul>
<p>Java EE 6 also defines the new Web Profile &#8211; this is essentially a slimmed-down EE focussed on web applications. I think it&#8217;s much more than that &#8211; I think it&#8217;s an opportunity to really redefine the Enterprise Java platform and shed some of the legacy APIs. While the backward compatibility that EE dictates has been good &#8211; it&#8217;s also contributed to some bloat in the platform.</p>
<p>It&#8217;s interesting to see how the size of the Java EE spec. has changed over the years (assuming size of the spec. is a reasonable indicator of complexity)</p>
<ul>
<li><b>J2EE 1.2</b> weighed in at just 140 pages;</li>
<li><b>J2EE 1.3</b> added about another 25% (174 pages);</li>
<li><b>J2EE 1.4</b> increased it by almost 40% (246 pages)</li>
<li><b>Java EE 5</b> actually bought the page count down by 10%;</li>
<li>and the last draft of the <b>Java EE 6</b> spec. I read only added about 6% (236 pages) &#8211; despite some pretty major enhancements.</li>
</ul>
<p>Despite several rounds of consolidation and various acquisitions &#8211; vendor support has remained impressive. There were 18 J2EE 1.2 certified servers, and even seven years later there were still 13 (for Java EE 5). I&#8217;d be surprised if there weren&#8217;t at least 10 vendors supporting Java EE 6 at some point &#8211; even after Oracle has assimilated BEA and Sun.</p>
<p>Despite its huge adoption, Java EE and the process by which it is defined (the JCP) has drawn a lot of criticism. Releases have often fallen short of expectations, been perceived as overly complex or taken too long to deliver; but despite the criticisms nobody can deny that Java EE has been a huge success. Java EE is not just a specification &#8211; its grown into an entire category of the software industry. I can think of no other technology that has bought so many competing vendors together to define such a broad and widely use platform.</p>
<p>I&#8217;m sure the JCP isn&#8217;t perfect and I&#8217;m sure vendor politics gets in the way of progress from time to time and Sun&#8217;s stewardship of Java hasn&#8217;t been flawless but step back and try to imagine what our industry would be like without an open and collaborative Java ecosystem. It will be interesting to see whether Oracle take a different approach (<a href="http://jcp.org/aboutJava/communityprocess/summaries/2007/December07-summary.html">as they&#8217;ve suggested in the past</a>) when they become the new stewards of Java. Let&#8217;s hope hey continue to encourage collaboration and diversity.</p>
<p>The various expert groups that define the Java platform is not, as many suggest, completely controlled by big vendors. My own company Red Hat is not an industry behemoth, there are divisions and offices within companies like IBM and Oracle that are bigger than Red Hat and JBoss, the middleware business unit of Red Hat is only a part of the entire company. Despite that &#8211; Red Hat has demonstrated yet again it&#8217;s willingness to punch way above it&#8217;s weight and has had an influence on Java EE disproportionate to it&#8217;s size. Congratulations to Gavin King, Pete Muir, Sacha Labourey. Emmanuel Bernard, etc for tirelessly pushing for simplicity in the EE platform.</p>
<p>JBoss <a href="http://www.jboss.org/jbossas/downloads/">AS 6 Milestone 1</a> is out and includes some of the key Java EE 6 features. Releases seem to be coming pretty frequently so you&#8217;ll see more EE 6 feature appearing over time.</p>
<p></p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fblog.softwhere.org%2Farchives%2F968&amp;title=The%20Evolution%20of%20Enterprise%20Java" id="wpa2a_12"><img src="http://blog.softwhere.org/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.softwhere.org/archives/968/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open Source Adoption &#8211; a Survey of Surveys</title>
		<link>http://blog.softwhere.org/archives/558</link>
		<comments>http://blog.softwhere.org/archives/558#comments</comments>
		<pubDate>Fri, 19 Dec 2008 18:54:29 +0000</pubDate>
		<dc:creator>sharps</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[JBoss]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[Red Hat]]></category>

		<guid isPermaLink="false">http://blog.softwhere.org/?p=558</guid>
		<description><![CDATA[Three surveys ([1] [2] [3,4]] ) have been rattling around my almost empty pre-christmas inbox  this week which give us some useful insight into how open source is being adopted; what drives adoption and what inhibits it. Reading across the surveys &#8211; I come up with the following observations and few surprises : Open Source [...]]]></description>
			<content:encoded><![CDATA[<p>Three surveys  (<a href="#R1">[1]</a> <a href="#R2">[2]</a> <a href="#R3">[3,4]</a>] ) have been rattling around my almost empty pre-christmas inbox  this week which give us some useful insight into how open source is being adopted; what drives adoption and what inhibits it. Reading across the surveys &#8211; I come up with the following observations and few surprises :</p>
<ul>
<li>Open Source is <strong>mainstream </strong>and it&#8217;s being used extensively to support customer facing, <strong>business </strong>and <strong>mission critical</strong> functions.</li>
<li><strong>Reduced TCO</strong> and <strong>no up-front license cost</strong> are still the major drivers for open source adoption but they&#8217;re closely followed by -<strong> vendor independence</strong> (and specifically MS independence), <strong>Quality</strong>, <strong>Innovation </strong>and Convenience / Flexibility. Or as Forrester <a href="#R1">[1]</a> put it &#8220;OSS isn&#8217;t just cheap &#8211; it&#8217;s good and cheap&#8221;.</li>
<li>The main inhibitors to adoption &#8211; &#8216;security&#8217; and &#8216;lack of support&#8217; and risk of patent / copyright infringement seem to be much less of a concern than a year ago. The suggestion seems to be that these risks are offset by working with commercial open source vendors or experienced System Integrators.</li>
<li>The rate of Open Source adoption differs between categories of software &#8211; Application Development, Server OSes, Databases and Middleware have high adoption whereas Reporting / BI, SOA, Desktop and Security &#8211; adoption is much lower but adoption is moving rapidly up the stack.</li>
<li>North America and Canada are  still behind Europe (excluding the UK) in adopting OSS; adoption is higher in larger organizations; and different industries are adopting OSS at different rates for different areas in the stack.</li>
<li>Technology isn&#8217;t the only thing being adopted &#8211; principles and governance of open source is also being adopted in IT and development organizations. This is something I&#8217;ve already witnessed a few times.</li>
</ul>
<p>OK, a little bit more detail from each of the reports.</p>
<p>The first report was prepared for Bull by Forrester <a href="#R1">[1]</a>, and specifically focusses on European and North American companies who have already adopted OSS. I especially like the following, so forgive the repetition :</p>
<blockquote><p>OSS isn’t just cheap — it’s good and cheap. Only a minority of respondents said that OSS hasn’t met their quality expectations. A vast majority (i.e., 92%) said that their quality expectations have been met or even exceeded. The satisfaction regarding cost was on a similar level at 87%.&#8221;</p></blockquote>
<p>The second report is Actuate&#8217;s annual Open Source survey <a href="#R2">[2]</a></p>
<p>I&#8217;ve only read the North American report and a I presume there&#8217;s more detail specific to France, UK and Germany. The report drills down into established open source technologies &#8211; Linux, Eclipse, Tomcat and JBoss and it&#8217;s nice to see JBoss included along with other Open Source mega-brands like Apache, Linux, MySQL and Eclipse . JBoss adoption in North America is 14.7% and Germany 22.1%  but in France it&#8217;s much lower at only 5.7% &#8211; while other technologies remain pretty constant. Any thoughts as to why JBoss adoption is so much lower in France or whether this is a bug in the survey  ?</p>
<p>The third and fourth tomes are from IDC <a href="#R3">[3,4] </a>The first part outlines the key drivers and inhibitors to the adoption of Open Source.  The second part has some very nice detail on how open source technology is &#8216;acquired&#8217; and how it&#8217;s supported and serviced. It demonstrates how a tiny little company called  Red Hat has managed to compete with and in many cases lead some much more established (ie. older) and significantly larger companies in the distribution and support of Open Source technology. That said &#8211; you can&#8217;t help but accept that without huge companies like IBM, Oracle and HP &#8211; distributing and supporing Open Source technology &#8211; it wouldn&#8217;t be as successful or as established as it is today.</p>
<p>As I keep saying &#8211; money makes the world go round and that&#8217;s true for the world of Open Source too.</p>
<p><a name="R1">[1]</a> <a href="http://www.wcm.bull.com/internet/pr/rend.jsp?DocId=412289&amp;lang=en">Open Source Paves The Way For The Next Generation Of Enterprise IT, Forrester Consulting, November 2008</a></p>
<p><a name="R2">[2]</a> <a href="http://www.actuate.com/resources/resources-resources.asp?ArticleId=14015">ACTUATE / Survey Interactive :Annual Open Source Survey, North America Edition, 2008</a></p>
<p><a name="R3">[3]</a> <a href="http://www.idc.com/getdoc.jsp?containerId=208420">IDC 2008 Industry Adoption of Open Source Software, Part 1 : Usage Drivers and Inhibitors</a></p>
<p><a name="R4">[4]</a> <a href="http://www.idc.com/getdoc.jsp?containerId=215185">IDC 2008 Industry Adoption of Open Source Software, Part 2 : Project Adoption</a></p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fblog.softwhere.org%2Farchives%2F558&amp;title=Open%20Source%20Adoption%20%26%238211%3B%20a%20Survey%20of%20Surveys" id="wpa2a_14"><img src="http://blog.softwhere.org/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.softwhere.org/archives/558/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>The only constant is change</title>
		<link>http://blog.softwhere.org/archives/550</link>
		<comments>http://blog.softwhere.org/archives/550#comments</comments>
		<pubDate>Mon, 08 Dec 2008 17:50:42 +0000</pubDate>
		<dc:creator>sharps</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[JBoss]]></category>
		<category><![CDATA[Red Hat]]></category>
		<category><![CDATA[spring]]></category>

		<guid isPermaLink="false">http://blog.softwhere.org/?p=550</guid>
		<description><![CDATA[The only constant is change, continuing change, inevitable change, that is the dominant factor in society today. No sensible decision can be made any longer without taking into account not only the world as it is, but the world as it will be. — Isaac Asimov And that, so I&#8217;ve been told, was a guiding [...]]]></description>
			<content:encoded><![CDATA[<h3 style="padding-left: 30px;">The only constant is change, continuing change, inevitable change, that is the dominant factor in society today. No sensible decision can be made any longer without taking into account not only the world as it is, but the world as it will be.<br />
— Isaac Asimov</h3>
<p>And that, so I&#8217;ve been told, was a guiding principal behind the re-architecture of J<a href="http://www.jboss.org/jbossas/">Boss AS 5.0.0</a> which was released <a href="http://sacha.labourey.com/2008/12/05/as-500-we-are-done-next/">last week</a>. We don&#8217;t know what kinds of applications and services people will be deploying in five years time; we don&#8217;t know what frameworks, languages or programming models they&#8217;ll be using but we do know that they&#8217;ll need to access some &#8216;core services&#8217; such as data-access, transactions, caching, clustering, messaging, deployment, management, monitoring, etc. And we know we need a modular and flexible core to bind those services together in ways that make sense for the languages and programming paradigms and deployment topologies of the future.</p>
<p>We also know that a single monolithic developer platform for all applications and all customer workloads is not going to be sufficient. At the same time inflicting multiple platforms on the operations organizations who are responsible for the 90% of the application lifecycle that isn&#8217;t development is also unreasonable. The operations people see the platform very differently from developers &#8211; they don&#8217;t want to a new operational footprint everytime a new framework or language comes along &#8211; they want stability and consistency.</p>
<p>If this all sounds like vacuous marketing drivel &#8211; let&#8217;s take a real-life lucid example. <a href="http://oddthesis.org/">Bob McWhirter has been integrating Rails and JBoss</a> using the power of the <a href="http://www.jboss.org/jbossas/downloads/">AS 5</a> architecture. He&#8217;s written some custom deployers, created some shims and a little glue code to integrate existing services and the results are pretty interesting. A powerful Rails environment &#8211; without too many compromises for the Ruby developer yet at the same time something that the operations people will be happy with too &#8211; ie. a standard JBoss run-time that behaves just like the other JBoss deployments whether they&#8217;re Java EE / Seam based or Spring or POJOs. And check out the &#8220;web&#8221; configuration &#8211; another example of what&#8217;s not only possible but actually pretty straightforward to acheive with the Microcontainer and modularized services in AS 5.</p>
<p>I think the next couple of years will demonstrate that <a href="http://www.jboss.org/jbossas/downloads/">AS 5.0</a> has been a wise investment as other vendors will struggle to retool and stretch their run-times to meet customer demands for increased choice and flexibility.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fblog.softwhere.org%2Farchives%2F550&amp;title=The%20only%20constant%20is%20change" id="wpa2a_16"><img src="http://blog.softwhere.org/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.softwhere.org/archives/550/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pete Muir on Seam 2.1</title>
		<link>http://blog.softwhere.org/archives/499</link>
		<comments>http://blog.softwhere.org/archives/499#comments</comments>
		<pubDate>Thu, 30 Oct 2008 13:22:01 +0000</pubDate>
		<dc:creator>sharps</dc:creator>
				<category><![CDATA[open source]]></category>
		<category><![CDATA[JBoss]]></category>
		<category><![CDATA[jsf]]></category>
		<category><![CDATA[seam]]></category>
		<category><![CDATA[web beans]]></category>
		<category><![CDATA[wicket]]></category>

		<guid isPermaLink="false">http://blog.softwhere.org/?p=499</guid>
		<description><![CDATA[Pete Muir (Seam lead and fellow Brit.) has just posted a podcast on JSF Central. Seam is a pretty broad integration framework and it&#8217;s hard to talk about Seam without talking about a host of other technologies &#8211; Web Beans, Wicket, JSF, GWT, Flex, Facelets &#8211; which Pete does in the podcast. Seam 2.1 was [...]]]></description>
			<content:encoded><![CDATA[<p>Pete Muir (Seam lead and fellow Brit.) has just posted a <a href="http://www.jsfcentral.com/articles/muir-10-08.html">podcast on JSF Centra</a>l. Seam is a pretty broad integration framework and it&#8217;s hard to talk about Seam without talking about a host of other technologies &#8211; Web Beans, Wicket, JSF, GWT, Flex, Facelets &#8211; which Pete does in the podcast.</p>
<p>Seam 2.1 was <a href="http://in.relation.to/Bloggers/Seam210GAReleased">released</a> a couple of weeks ago and in fact there&#8217;s already an update (<a href="http://in.relation.to/Bloggers/Seam210SP1">Seam 2.1.0 SP1</a>). Major updates in Seam 2.1 are :</p>
<blockquote><p><a class="regularLink" href="http://shane.bryzak.com/blog/articles/seam_security_gets_an_upgrade" target="_top">identity management framework with ACL style permissions</a>, <a class="regularLink" href="http://docs.jboss.org/seam/2.1.0.GA/reference/en-US/html/excel.html" target="_top">an Excel reporting module</a>, <a class="regularLink" href="http://in.relation.to/Bloggers/SeamgenGetsAModestUpgrade" target="_top">an embellished and more flexible seam-gen</a>, <a class="regularLink" href="http://in.relation.to/Bloggers/SeamlessWicketOrchestratingYourApplication" target="_top">first class support for Wicket</a>, <a class="regularLink" href="http://docs.jboss.org/seam/2.1.0.GA/reference/en-US/html/events.html#d0e5013" target="_top">built-in support for URL rewriting</a> and a <a class="regularLink" href="http://docs.jboss.org/seam/2.1.0.GA/reference/en-US/html/webservices.html#d0e21244" target="_top">technology preview of JAX-RS (REST) support</a> through the <a class="regularLink" href="http://www.jboss.org/resteasy/" target="_top">RESTeasy project</a>.</p></blockquote>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fblog.softwhere.org%2Farchives%2F499&amp;title=Pete%20Muir%20on%20Seam%202.1" id="wpa2a_18"><img src="http://blog.softwhere.org/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.softwhere.org/archives/499/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Double Jopr</title>
		<link>http://blog.softwhere.org/archives/466</link>
		<comments>http://blog.softwhere.org/archives/466#comments</comments>
		<pubDate>Fri, 24 Oct 2008 02:52:28 +0000</pubDate>
		<dc:creator>sharps</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[JBoss]]></category>
		<category><![CDATA[JON]]></category>
		<category><![CDATA[jopr]]></category>
		<category><![CDATA[RHQ]]></category>

		<guid isPermaLink="false">http://blog.softwhere.org/?p=466</guid>
		<description><![CDATA[The really big news last week was that JBoss ON (Operation Network) has finally been open sourced as the Jopr project (I&#8217;m trying to like the name &#8211; honest). JBoss ON is a sophisticated management platform for the JBoss Middleware stack and it&#8217;s based on Project RHQ (A collaboration between Red Hat and Hyperic). There&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.softwhere.org/wp-content/uploads/2008/10/screenshot11.png"><img class="alignnone size-medium wp-image-467" title="screenshot11" src="http://blog.softwhere.org/wp-content/uploads/2008/10/screenshot11-300x166.png" alt="" width="300" height="166" /></a></p>
<p>The really big news last week was that <a href="http://www.jboss.com/products/jbosson">JBoss ON</a> (Operation Network) has finally been open sourced as the <a href="http://jboss.org/jopr">Jopr project</a> (I&#8217;m trying to like the name &#8211; honest). JBoss ON is a sophisticated management platform for the JBoss Middleware stack and it&#8217;s based on Project RHQ (A collaboration between Red Hat and Hyperic).</p>
<p>There&#8217;s a subproject of Jopr called <a href="http://www.jboss.org/embjopr/">Embedded Jopr</a> which is the basis of the new console for JBoss App Server &#8211; this is a significant improvement over the current Web Console and JMX Console and should be a welcome addition to users who are familiar with IBM WAS and Oracle WLS. This first version only suport JBoss AS 4.2 (ie. EAP 4.3) but work is underway to support AS 5.0.</p>
<p>I&#8217;d recommend downloading and having a quick play &#8211; it takes just a few minutes to get up and running (even for me).  If you don&#8217;t have the time there are some screenshots and a short (15 min) video <a href="http://www.jboss.org/community/docs/DOC-12807">here</a>. There&#8217;s also more detail on <a href="http://freshjava.blogspot.com/2008/10/embedded-jopr-open-source-admin-console.html">Ian Springers blog</a>.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fblog.softwhere.org%2Farchives%2F466&amp;title=Double%20Jopr" id="wpa2a_20"><img src="http://blog.softwhere.org/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.softwhere.org/archives/466/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

