<?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; JSR-299</title>
	<atom:link href="http://blog.softwhere.org/tag/jsr-299/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>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_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/998/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JBoss Application Platform Q&amp;A</title>
		<link>http://blog.softwhere.org/archives/984</link>
		<comments>http://blog.softwhere.org/archives/984#comments</comments>
		<pubDate>Thu, 21 Jan 2010 18:47:48 +0000</pubDate>
		<dc:creator>sharps</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[Red Hat]]></category>
		<category><![CDATA[J2EE]]></category>
		<category><![CDATA[Java EE]]></category>
		<category><![CDATA[JAX-RS]]></category>
		<category><![CDATA[JSR-299]]></category>
		<category><![CDATA[mod_cluster]]></category>
		<category><![CDATA[mod_jk]]></category>
		<category><![CDATA[tomcat]]></category>

		<guid isPermaLink="false">http://blog.softwhere.org/archives/984</guid>
		<description><![CDATA[Yesterday we started a series of Web Casts covering JBoss Application Platforms (Recording, Slides). We didn&#8217;t manage to cover all the questions in the Q&#38;A so as promised here they are : Q: When using your Apache &#38; Tomcat bundled software, do you provide any additional security patches above and beyond what the Apache &#38; [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday we started a series of <a href="http://www.jboss.com/promo/JEAPWebinarSeries2010/">Web Casts covering JBoss Application Platforms</a> (<a href="https://jboss.webex.com/ec0605l/eventcenter/recording/recordAction.do;jsessionid=Jj2SLdXF2XQ6l3PkVdJZQXQgJnQGz0q8H2c79yCxZp759cbbyG0r!1323981663?theAction=poprecord&amp;actname=%2Feventcenter%2Fframe%2Fg.do&amp;apiname=lsr.php&amp;renewticket=0&amp;renewticket=0&amp;actappname=ec0605l&amp;entappname=url0107l&amp;needFilter=false&amp;&amp;isurlact=true&amp;entactname=%2FnbrRecordingURL.do&amp;rID=35674437&amp;rKey=5e9bdf1f3a2372e5&amp;recordID=35674437&amp;rnd=8336583846&amp;siteurl=jboss&amp;SP=EC&amp;AT=pb&amp;format=short">Recording</a>, <a href="http://www.redhat.com/f/pdf/jeap5-series-roadmap.pdf">Slides</a>). We didn&#8217;t manage to cover all the questions in the Q&amp;A so as promised here they are :</p>
<p><b>Q: When using your Apache &amp; Tomcat bundled software, do you provide any additional security patches above and beyond what the Apache &amp; Tomcat communities provide ?</b></p>
<p>A: Red Hat has a dedicated <a href="http://www.redhat.com/security/team/">Security Response Team</a> who&#8217;s role is to track alerts and security vulnerabilities in the community which may affect users of Red Hat products and services. They work with Open Source communities to identify, classify, diagnose and coordinate fixes. If Red Hat discovered a vulnerability in any Open Source project we would work with the community to coordinate a fix, we wouldn&#8217;t keep it secret.Where we might differ from the upstream project is in how we <a href="http://www.redhat.com/security/updates/advisory/">communicate the presence of vulnerabilities</a> and deliver fixes to our customers.</p>
<p><b><br /></b></p>
<p><b>Q: can you guys point out to any benchmarks on jboss as in comparison to the other j2ee containers available (ideally updated every once in a while) online for the people who look into jboss AS evaluation to come and compare it easily with the other AS and</b></p>
<p>We don&#8217;t currently have any public benchmarks comparing JBoss to other vendors. All proprietary vendors have specific restrictions in their EULA forbidding use in benchmarks, so the only viable way to provide a comparison is by comparing vendors submissions for some thing like SPECjAppServer2004. JBoss has long argued that SPECjAppServer2004 does not represent contemporary use of modern app. servers (a position that <a href="http://webspherecommunity.blogspot.com/2010/01/websphere-first-on-specjenterprise2010.html">IBM now agree with</a>) as such we&#8217;ve never paid much attention to SPECjAppServer2004 and we&#8217;ve never made a public submission. JBoss has been working with SPEC on a new benchmark which we think does better represent modern application server usage and we will, in time, provide our own public submissions.</p>
<p>Meanwhile, <a href="http://www.jboss.com/customers/">many customers who have moved</a> large deployments from our proprietary competitors to JBoss typically cite overall cost saving as the main reason. Performance and overall cost are tightly linked.</p>
<p><b><br /></b></p>
<p><b>Q: what is the official release date of EWP ?</b></p>
<p>A: Right now the best date I can give you is that it will be released sometime in this Calendar Quarter.</p>
<p><b><br /></b></p>
<p><b>Q: why isn&#8217;t seam part of the web toolkit ?</b></p>
<p>A. That&#8217;s the long-term goal. ie. to separate the frameworks from the run-tmes as they typically evolve at different rates. We also want all the frameworks to be certified on all the run-times. This is a form of <a href="http://en.wikipedia.org/wiki/Shearing_layers">Pace Layering</a> and I think it provides the greatest flexibility / agility.</p>
<p><b><br /></b></p>
<p><b>Q: What is the level of support you give spring as part of the web toolkit ?</b></p>
<p>A. With the first version of the <a href="http://www.jboss.com/products/wfk/">Web Framework Kit</a> &#8211; Spring is a <a href="http://www.redhat.com/support/policy/soc/production/preview_scope/">Technical Preview</a> and not recommended for production use. The intention is to promote Spring to fully supported in the next minor release.</p>
<p><b><br /></b></p>
<p><b>Q: why do you think glassfish managed to have jee5 server so soon ?</b></p>
<p>A. Because Sun is the spec. lead for Java EE &#8211; they have to deliver the Spec., the Reference Implementation and the TCK. It&#8217;s impractical for anyone to deliver an implementation before Sun. Just as it is impractical for anyone to deliver an implementation of <a href="http://in.relation.to/Bloggers/Weld100">Java CDI before Red Hat</a> (the spec. lead).</p>
<p><b><br /></b></p>
<p><b>Q: Are these versions (EWS, EWP, EAP) available in the community version, or only the enterprise version ?</b></p>
<p>A : The community version for EWS is Tomcat, mod_jk and Apache HTTP &#8211; you can see the exact versions included in EWS <a href="http://www.jboss.com/products/platforms/webserver/components/">here</a>. JBoss EWP only exists as a &#8216;profile&#8217; in AS 5.1. You can see the exact component versions for the platforms on their respective web pages, eg. <a href="http://www.jboss.com/products/platforms/application/components/">component page for JBoss EAP</a>.</p>
<p><b><br /></b></p>
<p><b>Q: When will EAP 5.0 be Java EE 6 certified ?</b></p>
<p>A. There is no plan to certify EAP 5.0 with the EE 6 TCK. EAP 5.0 supports Java EE 5, though it does include some features of Java EE 6 &#8211; specifically JAX-RS (RestEasy) and the Web Profile. If you want to see ho were progressing with Java EE 6 then take a look at <a href="http://www.jboss.org/jbossas/">JBoss AS 6</a>.</p>
<p><b><br /></b></p>
<p><b>Q: I would like easier upgrade path in RH Jboss vs jboss.org when you have your customized apps.. or is this a no problem ?</b></p>
<p>A : As long as you&#8217;re using the same base versions &#8211; portability should not be a problem. You can use <a href="http://www.jboss.com/products/platforms/application/components/">this page</a> to see what version level of components are included in EAP.</p>
<p><b><br /></b></p>
<p><b>Q: What type of improvements are you looking at in order to support Cloud environments ?</b></p>
<p>A. Here are some of my thoughts :</p>
<ul>
<li>Larger managed domains, possibly shared across BUs, requiring delegated administration and isolation.</li>
<li>More automated &#8211; everything needs to be easily automated or autonomous by design</li>
<li>Automation is just as likely driven by pre-defined policy as by a human sys. admin.</li>
<li>Better support for virtualized environments</li>
<li>Lower resource utilization</li>
<li>More dynamic &#8211; eg. to deal with elasticity &#8211; grow and shrink environments depending on pre-defined policies</li>
</ul>
<p>Bob McWhirter and Marek Goldmann have been experimenting and prototyping some of these areas as part of the <a href="http://www.jboss.org/stormgrind">StormGrind project</a> &#8211; take a look.</p>
<p><b><br /></b></p>
<p><b>Q: Would web application developed in Jboss work on tomcat ?</b></p>
<p>A: JBoss EWP / EAP is a superset of Tomcat &#8211; as long as you limit your app. to use just the Web Container (ie. Servlet, JSP) &#8211; your app. will be portable. The web-container in JBoss EWP / EAP is based on Tomcat 6.0.18 so obviously supports the same versions of the Servlet (2.5) and JSP (2.1) specs. Tomcat 6.0.18 is also what we include in <a href="http://www.jboss.com/pdf/JB_EWS_web.pdf">JBoss EWS.</a></p>
<p><b><br />
Q: are there any limitations in the number or requests handled by using mod_jk ?</b><br />
<span style="text-decoration: line-through;">A. Good one &#8211; let me find out. Check this space for an update.</span><br />
A. I checked with Jean-Frederic Clere, his response is :<br />
<span style="font-size: medium;"><i>&#8220;Apart from the OS limitations and httpd limitations (configuration in<br />
httpd.conf, MaxClients for example) there aren&#8217;t any limits in the<br />
number of requests mod_jk could handle.&#8221;</i></span></p>
<p><b><br /></b><b>Q. where can I get the slides ?</b>A. At some point they&#8217;ll appear along with the recorded sessions <a href="http://www.jboss.com/promo/JEAPWebinarSeries2010/">here</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%2F984&amp;title=JBoss%20Application%20Platform%20Q%26%23038%3BA" 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/984/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Tab Sweep : JBoss</title>
		<link>http://blog.softwhere.org/archives/893</link>
		<comments>http://blog.softwhere.org/archives/893#comments</comments>
		<pubDate>Tue, 09 Jun 2009 12:22:20 +0000</pubDate>
		<dc:creator>sharps</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[Java EE]]></category>
		<category><![CDATA[JAX-RS]]></category>
		<category><![CDATA[JSR-299]]></category>
		<category><![CDATA[osgi]]></category>
		<category><![CDATA[REST]]></category>
		<category><![CDATA[web beans]]></category>

		<guid isPermaLink="false">http://blog.softwhere.org/?p=893</guid>
		<description><![CDATA[From the &#8220;release early and often&#8221; files : JBoss Messaging 2.0 beta is out. According to JBM lead, Tim Fox &#8211; New features include, performance, performance, performance, flexible clustering, seamless high-availability, large message support. See Tim&#8217;s announcement for details. Thomas Diesler has some thoughts on how the JBoss Microcontainer could fully implement the OSGi spec. [...]]]></description>
			<content:encoded><![CDATA[<p>From the &#8220;release early and often&#8221; files :</p>
<p><a href="http://www.jboss.org/jbossmessaging/">JBoss Messaging 2.0</a> beta is out. According to JBM lead, Tim Fox &#8211; New features include, performance, performance, performance, flexible clustering, seamless high-availability, large message support. See <a href="http://jbossfox.blogspot.com/2009/06/jboss-messaging-20-beta-released.html">Tim&#8217;s announcement</a> for details.</p>
<p>Thomas Diesler has <a href="http://jbossosgi.blogspot.com/2009/06/jboss-osgi-runtime-as-integration.html">some thoughts</a> on how the JBoss Microcontainer could fully implement the OSGi spec. It will be interesting to see the results of this and it will be a great example of the power and flexibility of the JBoss architecture. JBossOSGi 1.0.0 Beta2 <a href="http://jbossosgi.blogspot.com/2009/06/jbossosgi-100beta2-released.html">was released</a> last week.</p>
<p>If you are eager to try out Eclipse 3.5 / Galileo and want to explor the upcoming features in JBoss Tools / JBDS you now can &#8211; <a href="http://in.relation.to/Bloggers/JBossTools31MilestoneReleased">JBoss Tools 3.1.0.M1 is available</a>. See <a href="http://docs.jboss.org/tools/whatsnew/">what&#8217;s new and noteworthy</a>.</p>
<p>The recently released Seam 2.1.2 includes improved support for JAX-RS (RESTful web services) &#8211; <a href="http://in.relation.to/Bloggers/RESTSupportInLatestSeam21">more details here.</a></p>
<p>Finally, we have a free online seminar tomorrow (June 10th) at 9am EDT, 3pm CEST which covers Web Beans (JSR-299 / JCDI &#8211; Java Contexts and Dependency Injection). <a href="http://www.jboss.com/promo/JEAPWebinarSeries2009/">More details here.</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%2F893&amp;title=Tab%20Sweep%20%3A%20JBoss" 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/893/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web Beans Alpha 2 is out !</title>
		<link>http://blog.softwhere.org/archives/693</link>
		<comments>http://blog.softwhere.org/archives/693#comments</comments>
		<pubDate>Fri, 30 Jan 2009 15:06:09 +0000</pubDate>
		<dc:creator>sharps</dc:creator>
				<category><![CDATA[Enterprise]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[Java EE]]></category>
		<category><![CDATA[JBoss]]></category>
		<category><![CDATA[JCDI]]></category>
		<category><![CDATA[JSR-299]]></category>
		<category><![CDATA[web beans]]></category>

		<guid isPermaLink="false">http://blog.softwhere.org/?p=693</guid>
		<description><![CDATA[Pete Muir (fellow Brit. with an incredibly plummy accent) tipped me off that he&#8217;s just released Alpha 2 of Web Beans (the reference implementation of JSR-299 : &#8220;Java Contexts and Dependency Injection&#8221;). Pete says that it&#8217;s about 80% complete &#8211; with only a couple of features missing. (Pete&#8217;s announcement, Release Notes, Download) You&#8217;ll need JBoss [...]]]></description>
			<content:encoded><![CDATA[<p>Pete Muir (fellow Brit. with an incredibly plummy accent) tipped me off that he&#8217;s just released Alpha 2 of Web Beans (the reference implementation of JSR-299 : &#8220;Java Contexts and Dependency Injection&#8221;). Pete says that it&#8217;s about 80% complete &#8211; with only a couple of features missing. (<a href="http://in.relation.to/Bloggers/WebBeans100ALPHA2Released">Pete&#8217;s announcement</a>, <a href="https://jira.jboss.org/jira/secure/ReleaseNote.jspa?projectId=12310650&amp;styleName=Html&amp;version=12312664">Release Notes</a>, <a href="http://sourceforge.net/project/showfiles.php?group_id=22866&amp;package_id=303713&amp;release_id=657211">Download</a>)</p>
<p>You&#8217;ll need JBoss AS 5 to run it in (<a href="http://www.jboss.org/jbossas/downloads/">download</a>, <a href="http://docs.jboss.org/webbeans/reference/1.0.0.ALPHA1/en/html/ri.html">getting started guide</a>). If this is all new to you &#8211; I collected some useful links for Web Beans / JCDI <a href="http://blog.softwhere.org/archives/618">here</a>.</p>
<p>Since my <a href="http://blog.softwhere.org/archives/618">last post </a>on Web Beans &#8211; the specification has changed name &#8211; it&#8217;s now called &#8220;Java Contexts and Dependency Injection&#8221;, <a href="http://in.relation.to/Bloggers/RevisedPublicDraftOfJSR299JavaContextsAndDependencyInjection">according to Gavin</a> (the spec. lead) the name changed to :</p>
<blockquote><p>&#8230; better reflect the fact that the focus of 299 is the definition of services that apply to all EE component types, rather than the creation of a new component model</p></blockquote>
<p>The reference implementation and JBoss&#8217; implementation will continue to use the Web Beans name which is great because I can say that without asphyxiating.</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%2F693&amp;title=Web%20Beans%20Alpha%202%20is%20out%20%21" 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/693/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

