<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss 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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>DamnHandy</title>
	
	<link>http://www.damnhandy.com</link>
	<description>A blog about Java, REST, and other stuff.</description>
	<pubDate>Mon, 25 Feb 2008 23:07:46 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/Damnhandy" type="application/rss+xml" /><feedburner:emailServiceId>388907</feedburner:emailServiceId><feedburner:feedburnerHostname>http://www.feedburner.com</feedburner:feedburnerHostname><item>
		<title>Announcing JBoss RESTEasy Beta1</title>
		<link>http://feeds.feedburner.com/~r/Damnhandy/~3/241151514/</link>
		<comments>http://www.damnhandy.com/2008/02/25/announcing-jboss-resteasy-beta1/#comments</comments>
		<pubDate>Mon, 25 Feb 2008 23:07:46 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
		
		<category><![CDATA[Java]]></category>

		<category><![CDATA[REST]]></category>

		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.damnhandy.com/2008/02/25/announcing-jboss-resteasy-beta1/</guid>
		<description>In case you didn&amp;#8217;t see Bill&amp;#8217;s post on the subject, I wanted to let folks know that RESTEasy entered it&amp;#8217;s first beta release as JBoss RESTEasy Beta 1. You can read more here and you can get the release here.</description>
			<content:encoded><![CDATA[<p>In case you didn&#8217;t see <a href="http://bill.burkecentral.com/2008/02/25/resteasy-project-jax-rs-restful-web-services-implementation/">Bill&#8217;s post on the subject,</a> I wanted to let folks know that RESTEasy entered it&#8217;s first beta release as <a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=RESTeasyJAXRS">JBoss RESTEasy</a> Beta 1. You can read more <a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=RESTeasyJAXRS">here</a> and you can get the <a href="http://sourceforge.net/projects/resteasy">release here</a>.</p>

<p><a href="http://feeds.feedburner.com/~a/Damnhandy?a=LGlbtY"><img src="http://feeds.feedburner.com/~a/Damnhandy?i=LGlbtY" border="0"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/Damnhandy?a=OTfh0Ke"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=OTfh0Ke" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=1jHL8LE"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=1jHL8LE" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=rEVtzCe"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=rEVtzCe" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=hkgw5DE"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=hkgw5DE" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=uQAlaPe"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=uQAlaPe" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=Yf7aP9e"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=Yf7aP9e" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=N9MSkyE"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=N9MSkyE" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=0wqrEKE"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=0wqrEKE" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=Sq8MLBe"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=Sq8MLBe" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Damnhandy/~4/241151514" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.damnhandy.com/2008/02/25/announcing-jboss-resteasy-beta1/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Damnhandy&amp;itemurl=http%3A%2F%2Fwww.damnhandy.com%2F2008%2F02%2F25%2Fannouncing-jboss-resteasy-beta1%2F</feedburner:awareness><feedburner:origLink>http://www.damnhandy.com/2008/02/25/announcing-jboss-resteasy-beta1/</feedburner:origLink></item>
		<item>
		<title>Eclipse-based Applications Don’t Play Well With Mac OS X Leopard</title>
		<link>http://feeds.feedburner.com/~r/Damnhandy/~3/190464708/</link>
		<comments>http://www.damnhandy.com/2007/11/25/eclipse-based-applications-dont-play-well-with-mac-os-x-leopard/#comments</comments>
		<pubDate>Mon, 26 Nov 2007 01:22:56 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
		
		<category><![CDATA[Apple]]></category>

		<category><![CDATA[Java]]></category>

		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.damnhandy.com/2007/11/25/eclipse-based-applications-dont-play-well-with-mac-os-x-leopard/</guid>
		<description>This weekend I decided to give Leopard a shot and so far, so good. However, if you&amp;#8217;re an Eclipse fan you will be disappointed. I should also add folks who use ANY Eclipse-based product including Flex Builder 3 Beta 2 and apparently Zend Neon as well, according to the commenter&amp;#8217;s over at The Job of [...]</description>
			<content:encoded><![CDATA[<p>This weekend I decided to give Leopard a shot and so far, so good. However, if you&#8217;re an <a href="http://eclipse.org" target="_blank">Eclipse</a> fan you will be disappointed. I should also add folks who use ANY Eclipse-based product including <a href="http://labs.adobe.com/technologies/flex/flexbuilder3/" target="_blank">Flex Builder 3 Beta 2</a> and apparently <a href="http://www.zend.com/en/products/studio/eclipse/" target="_blank">Zend Neon</a> as well, according to the commenter&#8217;s over at <a href="http://www.colettas.org/?p=197" target="_blank">The Job of Flex</a> blog. The long of the short is that anytime you try and use the Open Resource dialog and make your selection an hit &#8220;Ok&#8221;, Eclipse will crash.</p>
<p>Since Eclipse uses it&#8217;s own SWT, it&#8217;s hard to say if this is an Apple issue or an Eclipse issue. Seeing as how, Swing applications seem to be much more stable and perform better, I&#8217;m thinking this is an Eclipse bug. Even though Mac OS X is still a minority platform for the Eclipse group, it&#8217;s issues like this back up <a href="http://www.damnhandy.com/2006/02/12/why-bother-with-swt-over-swing/">my prior assertion regarding SWT vs. Swing.</a> But with all of that said, I have filed 2 bugs: one for the <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=210878" target="_blank">Eclipse IDE here</a> and another for <a href="http://bugs.adobe.com/jira/browse/FB-10935" target="_blank">Flex Builder here</a>. If you&#8217;re having the same issues I am experiencing, please vote for these bugs. In the meantime, I&#8217;m giving the latest<a href="http://www.netbeans.org/community/releases/60/index.html" target="_blank"> Netbeans RC 2</a> a good hard look. So far, I&#8217;m very impressed with how it runs under Leopard.</p>

<p><a href="http://feeds.feedburner.com/~a/Damnhandy?a=PKqRd0"><img src="http://feeds.feedburner.com/~a/Damnhandy?i=PKqRd0" border="0"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/Damnhandy?a=XMeP55b"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=XMeP55b" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=FH9MGuB"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=FH9MGuB" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=DdponKb"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=DdponKb" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=On63yNB"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=On63yNB" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=l5ZdHRb"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=l5ZdHRb" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=o2nEdtb"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=o2nEdtb" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=jaEer9B"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=jaEer9B" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=dp0JQWB"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=dp0JQWB" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=vt4sATb"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=vt4sATb" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Damnhandy/~4/190464708" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.damnhandy.com/2007/11/25/eclipse-based-applications-dont-play-well-with-mac-os-x-leopard/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Damnhandy&amp;itemurl=http%3A%2F%2Fwww.damnhandy.com%2F2007%2F11%2F25%2Feclipse-based-applications-dont-play-well-with-mac-os-x-leopard%2F</feedburner:awareness><feedburner:origLink>http://www.damnhandy.com/2007/11/25/eclipse-based-applications-dont-play-well-with-mac-os-x-leopard/</feedburner:origLink></item>
		<item>
		<title>URI vs. URL Post Corrected</title>
		<link>http://feeds.feedburner.com/~r/Damnhandy/~3/189885569/</link>
		<comments>http://www.damnhandy.com/2007/11/24/uri-vs-url-post-corrected/#comments</comments>
		<pubDate>Sat, 24 Nov 2007 17:32:05 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
		
		<category><![CDATA[REST]]></category>

		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.damnhandy.com/2007/11/24/uri-vs-url-post-corrected/</guid>
		<description>Thanks to several commenter&amp;#8217;s who pointed out several issues with in my URI vs. URL post, I have made several revisions that post to be more correct. If you happen to be linking to that post, or citing comments from it in a post of your own, you may want update it.</description>
			<content:encoded><![CDATA[<p>Thanks to several commenter&#8217;s who pointed out several issues with in my <a href="http://www.damnhandy.com/2007/11/19/uri-vs-url-whats-the-difference/">URI vs. URL post</a>, I have made several revisions that post to be more correct. If you happen to be linking to that post, or <a href="http://www.javascriptnews.com/javascript/uri-vs-url-what%e2%80%99s-the-difference.html">citing comments from it in a post of your own</a>, you may want update it.</p>

<p><a href="http://feeds.feedburner.com/~a/Damnhandy?a=tbY8K1"><img src="http://feeds.feedburner.com/~a/Damnhandy?i=tbY8K1" border="0"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/Damnhandy?a=D1iT9Mb"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=D1iT9Mb" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=IJdCcRB"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=IJdCcRB" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=uTG82Db"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=uTG82Db" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=xoaxcuB"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=xoaxcuB" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=zqxnVBb"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=zqxnVBb" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=F4p6kOb"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=F4p6kOb" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=UV4wqMB"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=UV4wqMB" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=gg4B3tB"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=gg4B3tB" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=xH90jtb"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=xH90jtb" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Damnhandy/~4/189885569" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.damnhandy.com/2007/11/24/uri-vs-url-post-corrected/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Damnhandy&amp;itemurl=http%3A%2F%2Fwww.damnhandy.com%2F2007%2F11%2F24%2Furi-vs-url-post-corrected%2F</feedburner:awareness><feedburner:origLink>http://www.damnhandy.com/2007/11/24/uri-vs-url-post-corrected/</feedburner:origLink></item>
		<item>
		<title>URI vs. URL: What’s the Difference?</title>
		<link>http://feeds.feedburner.com/~r/Damnhandy/~3/187164562/</link>
		<comments>http://www.damnhandy.com/2007/11/19/uri-vs-url-whats-the-difference/#comments</comments>
		<pubDate>Mon, 19 Nov 2007 13:45:23 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
		
		<category><![CDATA[REST]]></category>

		<category><![CDATA[Technology]]></category>

		<category><![CDATA[URI]]></category>

		<category><![CDATA[URL]]></category>

		<guid isPermaLink="false">http://www.damnhandy.com/2007/11/19/uri-vs-url-whats-the-difference/</guid>
		<description>What is the difference between a URL and URI and why does it matter? This topic is confusing to some (myself included) and I thought I&amp;#8217;d share my understanding of the two concepts. I&amp;#8217;m hoping this post will give you a better understanding about how the two differ and why it matters to some.
Note: The [...]</description>
			<content:encoded><![CDATA[<p>What is the difference between a <a href="http://en.wikipedia.org/wiki/Uniform_Resource_Locator">URL</a> and <a href="http://en.wikipedia.org/wiki/Uniform_Resource_Identifier" target="_blank">URI</a> and why does it matter? This topic is confusing to some (myself included) and I thought I&#8217;d share my understanding of the two concepts. I&#8217;m hoping this post will give you a better understanding about how the two differ and why it matters to some.</p>
<p><em><strong>Note:</strong> The goal of this post is to simplify the distinction between URI and URI. If you feel that in the summarization process something was lost, or it&#8217;s simply just correct, please post a comment and the information will be corrected. I only ask for any comments/criticism to be constructive.</em></p>
<p><em><strong>Update</strong>: Thanks some <a href="http://www.damnhandy.com/2007/11/19/uri-vs-url-whats-the-difference/#comment-59380">constructive</a>, and <a href="http://www.damnhandy.com/2007/11/19/uri-vs-url-whats-the-difference/#comment-59388">not-so constructive</a>, feedback from some readers I have updated this post to correct many of my own misunderstandings. Of which, there were many.</em></p>
<p><strong>URI</strong></p>
<p>A <a href="http://en.wikipedia.org/wiki/Uniform_Resource_Identifier" target="_blank">URI</a> identifies a resource either <a href="http://gbiv.com/protocols/uri/rfc/rfc3986.html#URLvsURN">by location, or a name, or both</a>. More often than not, most of us use URIs that defines a location to a resource. The fact that a URI can identify a resources <em>by both name and location </em>has lead to a lot of the confusion in my opionion. A URI has two specializations known as URL and URN.</p>
<p><strong>URN </strong></p>
<p>A URI identifies a resource by name in a given namespace but not define how the resource maybe obtained. This type of URI is called a URN. You may see URNs used in XML Schema documents to define a namespace, usually using a syntax such as:</p>
<pre>&lt;xsd:schema xmlns="http://www.w3.org/2001/XMLSchema"
            xmlns:xsd="http://www.w3.org/2001/XMLSchema"
            targetNamespace="urn:example"</pre>
<p>Here the <code>targetNamespace</code> use a URN. It defines an identifier to the namespace, but it does not define a location.</p>
<p><strong>URL</strong></p>
<p>A URL is a specialization of URI that defines the network location of a specific resource. Unlike a URN, the URL defines how the resource can be obtained. We use URLs every day in the form of <a href="http://damnhandy.com">http://damnhandy.com</a>, etc. But a URL doesn&#8217;t have to be an HTTP URL, it can be ftp://damnhandy.com, smb://damnhandy.com, etc.</p>
<p><strong>The Difference Between Them</strong></p>
<p>So what <em>is</em> the difference between URI and URL? It&#8217;s not as clear cut as I would like, but here&#8217;s my stab at it:</p>
<p>A URI is an identifier for some resource, but a URL gives you specific information as to obtain that resource. A URI is a URL and as one commenter pointed out, it is now considered incorrect to use URL when describing applications. Generally, if the URL describes both the <em>location</em> and <em>name</em> of a resource, the term to use is URI. Since this is generally the case most of us encounter everyday, URI is the correct term.</p>

<p><a href="http://feeds.feedburner.com/~a/Damnhandy?a=DY5T49"><img src="http://feeds.feedburner.com/~a/Damnhandy?i=DY5T49" border="0"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/Damnhandy?a=YK1S9ib"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=YK1S9ib" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=ZH1LwUB"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=ZH1LwUB" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=Jy4Jz7b"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=Jy4Jz7b" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=jxjnshB"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=jxjnshB" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=UH3sGab"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=UH3sGab" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=waZK1vb"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=waZK1vb" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=RoIjQyB"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=RoIjQyB" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=HZw9i7B"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=HZw9i7B" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=YnuBEkb"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=YnuBEkb" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Damnhandy/~4/187164562" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.damnhandy.com/2007/11/19/uri-vs-url-whats-the-difference/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Damnhandy&amp;itemurl=http%3A%2F%2Fwww.damnhandy.com%2F2007%2F11%2F19%2Furi-vs-url-whats-the-difference%2F</feedburner:awareness><feedburner:origLink>http://www.damnhandy.com/2007/11/19/uri-vs-url-whats-the-difference/</feedburner:origLink></item>
		<item>
		<title>Java 6 Preview IS NOT available for Mac OS X 10.4 Tiger</title>
		<link>http://feeds.feedburner.com/~r/Damnhandy/~3/186738804/</link>
		<comments>http://www.damnhandy.com/2007/11/18/java-6-preview-is-not-available-for-mac-os-x-104-tiger/#comments</comments>
		<pubDate>Sun, 18 Nov 2007 16:49:51 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
		
		<category><![CDATA[Apple]]></category>

		<category><![CDATA[Java]]></category>

		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.damnhandy.com/2007/11/18/java-6-preview-is-not-available-for-mac-os-x-104-tiger/</guid>
		<description>For the misinformed, there is no re-release of of the Java 6 preview on the ADC site. This &amp;#8220;preview release 6&amp;#8243; merely updates Java 5. 1.5.0_13 and Java 1.4 to 1.4.2_16. Basically, it brings Java in Tiger up to he same versions that is in Leopard.</description>
			<content:encoded><![CDATA[<p>For the <a href="http://www.oreillynet.com/onjava/blog/2007/11/java_6_preview_1_for_tiger_ava.html" target="_blank">misinformed</a>, there is no re-release of of the Java 6 preview on the <a href="http://connect.apple.com" target="_blank">ADC</a> site. This &#8220;preview release 6&#8243; merely updates Java 5. 1.5.0_13 and Java 1.4 to 1.4.2_16. Basically, it brings Java in Tiger up to he same versions that is in Leopard.</p>

<p><a href="http://feeds.feedburner.com/~a/Damnhandy?a=B5tyiL"><img src="http://feeds.feedburner.com/~a/Damnhandy?i=B5tyiL" border="0"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/Damnhandy?a=4TSjI4b"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=4TSjI4b" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=QN3K0jB"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=QN3K0jB" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=xr3IHOb"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=xr3IHOb" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=Z6211vB"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=Z6211vB" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=6LOAmEb"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=6LOAmEb" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=gAPIzYb"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=gAPIzYb" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=UsFw5UB"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=UsFw5UB" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=afx6MxB"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=afx6MxB" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=GLj0ivb"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=GLj0ivb" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Damnhandy/~4/186738804" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.damnhandy.com/2007/11/18/java-6-preview-is-not-available-for-mac-os-x-104-tiger/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Damnhandy&amp;itemurl=http%3A%2F%2Fwww.damnhandy.com%2F2007%2F11%2F18%2Fjava-6-preview-is-not-available-for-mac-os-x-104-tiger%2F</feedburner:awareness><feedburner:origLink>http://www.damnhandy.com/2007/11/18/java-6-preview-is-not-available-for-mac-os-x-104-tiger/</feedburner:origLink></item>
		<item>
		<title>Not enough is RESTful in RestFaces</title>
		<link>http://feeds.feedburner.com/~r/Damnhandy/~3/186722111/</link>
		<comments>http://www.damnhandy.com/2007/11/18/not-much-is-restful-in-restfaces-and-jboss-seam/#comments</comments>
		<pubDate>Sun, 18 Nov 2007 15:59:58 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
		
		<category><![CDATA[Java]]></category>

		<category><![CDATA[REST]]></category>

		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.damnhandy.com/2007/11/18/not-much-is-restful-in-restfaces-and-jboss-seam/</guid>
		<description>I just came across a quick article on The Server Side about a JSF framework called RESTFaces. My initial reaction was &amp;#8220;oh cool, a JSF framework that might adhere to RESTful principals.&amp;#8221; Sadly, there isn&amp;#8217;t much more than HTTP GET support that is &amp;#8220;RESTful&amp;#8221; about RESTFaces. RESTFaces touts itself as being a
RESTfaces for JavaServer™ Faces [...]</description>
			<content:encoded><![CDATA[<p>I just came across a quick article on <a href="http://www.theserverside.com/news/thread.tss?thread_id=47561" target="_blank">The Server Side</a> about a JSF framework called <a href="https://restfaces.dev.java.net/">RESTFaces</a>. My initial reaction was &#8220;oh cool, a JSF framework that might adhere to RESTful principals.&#8221; Sadly, there isn&#8217;t much more than HTTP GET support that is &#8220;RESTful&#8221; about <a href="https://restfaces.dev.java.net/">RESTFaces</a>. <a href="https://restfaces.dev.java.net/">RESTFaces</a> touts itself as being a</p>
<blockquote class="webkit-indent-blockquote" style="border-style: none; margin: 0px 0px 0px 40px; padding: 0px"><p><em>RESTfaces for JavaServer™ Faces Technology make it possible to write bookmarkable pages using JavaServer™ Faces.</em></p></blockquote>
<p>In a nut shell: <a href="https://restfaces.dev.java.net/">RESTFaces</a> allows you to invoke actions via HTTP GET as opposed to just POST actions. <a href="http://www.jboss.com/products/seam" target="_blank">JBoss Seam</a> has a similar feature and their docs describes it as a means of making <a href="http://docs.jboss.com/seam/latest/reference/en/html/tutorial.html#blog" target="_blank">RESTFul applications that can be bookmarked</a>. To be fair, Seam does not claim to be a full-on REST framework. Now I am a huge fan of <a href="http://www.jboss.com/products/seam" target="_blank">JBoss Seam</a>, so I don&#8217;t mean to come off as pooh-poohing that effort. But I wonder, is just providing GET support enough enough to be considered RESTful? At a low level, probably yes. But there could be so much more.</p>
<p>This could all change as the specifications for JSF and Web Beans matures.  JSR-311 is a thriving work in progress and JSR-314 is also still getting ramped up as well. As these spec mature, some nice integration points might be:</p>
<p><span style="font-weight: bold" class="Apple-style-span">Support for </span><a href="http://www.ietf.org/internet-drafts/draft-gregorio-uritemplate-01.txt" target="_blank"><span style="font-weight: bold" class="Apple-style-span">URI templates</span></a><span style="font-weight: bold" class="Apple-style-span">.</span></p>
<p><span style="font-weight: bold" class="Apple-style-span"> </span><span style="font-weight: bold" class="Apple-style-span"></span>JSR-311 is currently defining support for this, but if this were integrated into JSF URIs would not be just bookmarkable, but also human readable. For example, instead of:</p>
<pre>http://somehost/blog/entry.action?id=1234</pre>
<p>You could have something a bit cleaner</p>
<pre>http://somehost/blog/entries/1234</pre>
<p>Your entry ID is now a component of the <a href="http://en.wikipedia.org/wiki/Uniform_Resource_Identifier" target="_blank">URI</a>, which makes it a lot easier on the eyes. If you ever have had to deal with marketing applications, you can appreciate the value of this.<span class="Apple-style-span" style="font-weight: bold"></span></p>
<p><span class="Apple-style-span" style="font-weight: bold">Support for multiple representations via HTTP Content Negotiation </span></p>
<p>Again this is something that JSR-311 is defining, but if this is integrated into JSF, or Web Beans for that matter, it would allow a single <a href="http://en.wikipedia.org/wiki/Uniform_Resource_Identifier" target="_blank">URI</a> to deliver different media types. Using the example above, the same URI:</p>
<pre>http://somehost/blog/entries/1234</pre>
<p>Could deliver the content as a PDF, or an HTML format that is more suitable for a mobile device and the decision is made by the framework. The user would not have to execute a specific URL for each type:</p>
<pre>http://somehost/blog/entries/1234.html</pre>
<pre>http://somehost/blog/entries/1234.pdf</pre>
<pre>http://somehost/blog/entries/1234.wml</pre>
<p>Or worse:</p>
<pre>http://somehost/blog/entry.action?id=1234&amp;type=application/pdf</pre>
<pre>http://somehost/blog/entry.action?id=1234&amp;type=text/html</pre>
<p>Through content negotiation, the user just needs the <a href="http://en.wikipedia.org/wiki/Uniform_Resource_Identifier" target="_blank">URI</a> and the application will take care of delivering the proper response. If you&#8217;re looking for an example of a present day implementation, look no further than <a href="http://httpd.apache.org/docs/2.0/content-negotiation.html">Apache HTTPD</a>. <a href="http://www.jboss.com/products/seam" target="_blank">JBoss Seam</a> already supports a number of ways to generate other media types such as PDF, charts and graphs, and other, so I think they&#8217;re in a great position to deliver this kind of functionality. On the plus side, at least these two frameworks do allow one to use HTTP GET which is a big help.</p>

<p><a href="http://feeds.feedburner.com/~a/Damnhandy?a=XKEjGQ"><img src="http://feeds.feedburner.com/~a/Damnhandy?i=XKEjGQ" border="0"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/Damnhandy?a=Gvkt12b"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=Gvkt12b" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=ZP3RdcB"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=ZP3RdcB" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=17FlF2b"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=17FlF2b" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=1c1LqhB"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=1c1LqhB" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=3u377xb"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=3u377xb" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=DwV8q4b"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=DwV8q4b" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=3UWSqIB"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=3UWSqIB" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=akSLc8B"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=akSLc8B" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=jz6Nu7b"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=jz6Nu7b" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Damnhandy/~4/186722111" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.damnhandy.com/2007/11/18/not-much-is-restful-in-restfaces-and-jboss-seam/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Damnhandy&amp;itemurl=http%3A%2F%2Fwww.damnhandy.com%2F2007%2F11%2F18%2Fnot-much-is-restful-in-restfaces-and-jboss-seam%2F</feedburner:awareness><feedburner:origLink>http://www.damnhandy.com/2007/11/18/not-much-is-restful-in-restfaces-and-jboss-seam/</feedburner:origLink></item>
		<item>
		<title>Java 6 WILL NOT be Included in Mac OS X Leopard</title>
		<link>http://feeds.feedburner.com/~r/Damnhandy/~3/175100654/</link>
		<comments>http://www.damnhandy.com/2007/10/25/java-6-will-not-be-included-in-mac-os-x-leopard/#comments</comments>
		<pubDate>Thu, 25 Oct 2007 23:56:31 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
		
		<category><![CDATA[Apple]]></category>

		<category><![CDATA[Java]]></category>

		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.damnhandy.com/2007/10/25/java-6-will-not-be-included-in-mac-os-x-leopard/</guid>
		<description>By all appearances, the initial release of Mac OS X Leopard will not include Java 6. Java 5 will still be there and include all of the 64-bit goodness that we&amp;#8217;ve been reading about. Considering that Java 6 is not listed as one of the 300+ new features it&amp;#8217;s a good indicator that it won&amp;#8217;t [...]</description>
			<content:encoded><![CDATA[<p>By all appearances, the initial release of Mac OS X Leopard <em><strong>will not</strong></em> include Java 6. Java 5 will still be there and include all of the 64-bit goodness that we&#8217;ve been reading about. Considering that Java 6 is not listed as one of the 300+ new features it&#8217;s a good indicator that it won&#8217;t be there. I&#8217;ve also received a <a href="http://www.damnhandy.com/2007/10/17/no-mention-of-java-6-on-leopard-features-page/">few good comments</a> which strongly indicate that<strong> Java 5 is the JVM</strong> that ships with Leopard. There maybe a <em><strong>separate Java 6 download later in life</strong></em>, but Apple being who they are don&#8217;t have much to offer on the subject. * sigh *. Looks like I&#8217;ll be saving my $129 for a while along with the rest of the folks who do Java development on a Mac.</p>

<p><a href="http://feeds.feedburner.com/~a/Damnhandy?a=1N1gkK"><img src="http://feeds.feedburner.com/~a/Damnhandy?i=1N1gkK" border="0"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/Damnhandy?a=3Debwja"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=3Debwja" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=wL8cdcA"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=wL8cdcA" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=I2gpTQa"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=I2gpTQa" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=rlqkDcA"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=rlqkDcA" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=NWBMyGa"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=NWBMyGa" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=82ZtUya"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=82ZtUya" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=a61Nx4A"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=a61Nx4A" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=puG0olA"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=puG0olA" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=ChcRzka"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=ChcRzka" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Damnhandy/~4/175100654" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.damnhandy.com/2007/10/25/java-6-will-not-be-included-in-mac-os-x-leopard/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Damnhandy&amp;itemurl=http%3A%2F%2Fwww.damnhandy.com%2F2007%2F10%2F25%2Fjava-6-will-not-be-included-in-mac-os-x-leopard%2F</feedburner:awareness><feedburner:origLink>http://www.damnhandy.com/2007/10/25/java-6-will-not-be-included-in-mac-os-x-leopard/</feedburner:origLink></item>
		<item>
		<title>Some Mac OS X Leopard Java Details</title>
		<link>http://feeds.feedburner.com/~r/Damnhandy/~3/171373774/</link>
		<comments>http://www.damnhandy.com/2007/10/17/some-mac-os-x-leopard-java-details/#comments</comments>
		<pubDate>Thu, 18 Oct 2007 00:12:20 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
		
		<category><![CDATA[Apple]]></category>

		<category><![CDATA[Java]]></category>

		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.damnhandy.com/2007/10/17/some-mac-os-x-leopard-java-details/</guid>
		<description>Even though Java is not listed as one of the 300+ new features, Java is listed as one of the &amp;#8220;Key Technologies&amp;#8221; listed under the tech specs for Leopard. Additionally, the development tools section also states that Leopard will include:
 &amp;#8220;Complete Java JDK, including javac, javadoc, ANT, and Maen tools &amp;#8220;
Whatever &amp;#8220;Maen&amp;#8221; is   [...]</description>
			<content:encoded><![CDATA[<p>Even though Java is not listed as one of the 300+ new features, Java is listed as one of the &#8220;Key Technologies&#8221; listed under the <a href="http://www.apple.com/macosx/techspecs/">tech specs for Leopard</a>. Additionally, the development tools section also states that Leopard will include:</p>
<blockquote><p><em> &#8220;Complete Java JDK, including javac, javadoc, ANT, and Maen tools &#8220;</em></p></blockquote>
<p>Whatever &#8220;<a href="http://maven.apache.org/" target="_blank">Maen</a>&#8221; is <img src='http://www.damnhandy.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Technically speaking, Java isn&#8217;t &#8220;new&#8221; even though Java 6 is a very big improvement over previous releases. I guess saying that they now have Ruby on Rails in every copy will sell more copies than saying that after 13 months, we finally have Java 6. Since Apple apparently <a href="http://lists.apple.com/archives/Java-dev/2007/Oct/msg00091.html" target="_blank">removed the year-old developer preview of Java 6</a>, I&#8217;m gonna go with Java 6 is finally going to appear in Mac OS X.</p>
<p>But seriously Apple, you need to do a better job at communicating with the development community on topics like this. We love your OS. We love your hardware. We hate the fact that the Java community was left in the dark as to what the state of Java was going to be in OS X Leopard. The Ruby folks seemed to have an awful lot of details around what was going to be included in 10.5. Whatever. I&#8217;ll still get my copy on the 27th at 10am.</p>

<p><a href="http://feeds.feedburner.com/~a/Damnhandy?a=3MnVzs"><img src="http://feeds.feedburner.com/~a/Damnhandy?i=3MnVzs" border="0"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/Damnhandy?a=wepCCukm"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=wepCCukm" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=XYTr9u0S"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=XYTr9u0S" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=TqgxxbUr"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=TqgxxbUr" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=nR0TzuCk"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=nR0TzuCk" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=6B3YIIb1"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=6B3YIIb1" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=hIAafkmi"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=hIAafkmi" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=IjPEiv49"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=IjPEiv49" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=AtIdJz9V"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=AtIdJz9V" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=9xdPkos6"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=9xdPkos6" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Damnhandy/~4/171373774" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.damnhandy.com/2007/10/17/some-mac-os-x-leopard-java-details/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Damnhandy&amp;itemurl=http%3A%2F%2Fwww.damnhandy.com%2F2007%2F10%2F17%2Fsome-mac-os-x-leopard-java-details%2F</feedburner:awareness><feedburner:origLink>http://www.damnhandy.com/2007/10/17/some-mac-os-x-leopard-java-details/</feedburner:origLink></item>
		<item>
		<title>No Mention of Java 6 on Leopard Features Page</title>
		<link>http://feeds.feedburner.com/~r/Damnhandy/~3/171087638/</link>
		<comments>http://www.damnhandy.com/2007/10/17/no-mention-of-java-6-on-leopard-features-page/#comments</comments>
		<pubDate>Wed, 17 Oct 2007 11:26:07 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
		
		<category><![CDATA[Apple]]></category>

		<category><![CDATA[Java]]></category>

		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.damnhandy.com/2007/10/17/no-mention-of-java-6-on-leopard-features-page/</guid>
		<description>So Apple has put out a page highlighting the 300+ new features Leopard will have.  As I scan through this page, one word I&amp;#8217;m particularly keen on is only mentioned once. That word is Java. It is only mentioned in DTrace section where it talks about how DTrace can monitor Java code. So we [...]</description>
			<content:encoded><![CDATA[<p>So Apple has put out a page highlighting the<a href="http://www.apple.com/macosx/features/300.html" target="_blank"> 300+ new features Leopard</a> will have.  As I scan through this page, one word I&#8217;m particularly keen on is only mentioned once. That word is Java. It is only mentioned in DTrace section where it talks about how DTrace can monitor Java code. So we know Java is there, we also know it&#8217;s been tweaked for DTrace. We also know that <a href="http://www.damnhandy.com/2007/06/13/java-on-mac-os-x-leopard-to-be-64-bit-resolution-independent/">Java on Leopard will be 64-bit</a>.  And we also know that Apple has been working on a Java 6 implementation for some time now.</p>
<p>So why isn&#8217;t Java a feature that&#8217;s listed? Honestly, this is primary reason for me to be purchasing Leopard in the first place. This is a pretty significant feature for me and many other folks who went out and got a MacBook Pro to do Java development on. These games that Apple is playing with the Java camp is certainly getting old!</p>

<p><a href="http://feeds.feedburner.com/~a/Damnhandy?a=QiOGHk"><img src="http://feeds.feedburner.com/~a/Damnhandy?i=QiOGHk" border="0"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/Damnhandy?a=FFamnRFM"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=FFamnRFM" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=3kazV7oX"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=3kazV7oX" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=58WDR23X"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=58WDR23X" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=9aB6EGiY"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=9aB6EGiY" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=84Cr8oty"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=84Cr8oty" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=OfwqQ0DO"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=OfwqQ0DO" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=JhGt0frz"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=JhGt0frz" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=8iG8fRh9"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=8iG8fRh9" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=ARA9lIeB"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=ARA9lIeB" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Damnhandy/~4/171087638" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.damnhandy.com/2007/10/17/no-mention-of-java-6-on-leopard-features-page/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Damnhandy&amp;itemurl=http%3A%2F%2Fwww.damnhandy.com%2F2007%2F10%2F17%2Fno-mention-of-java-6-on-leopard-features-page%2F</feedburner:awareness><feedburner:origLink>http://www.damnhandy.com/2007/10/17/no-mention-of-java-6-on-leopard-features-page/</feedburner:origLink></item>
		<item>
		<title>Goals for RESTEasy 1.0</title>
		<link>http://feeds.feedburner.com/~r/Damnhandy/~3/168710798/</link>
		<comments>http://www.damnhandy.com/2007/10/11/goals-for-resteasy-10/#comments</comments>
		<pubDate>Fri, 12 Oct 2007 01:31:58 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
		
		<category><![CDATA[Java]]></category>

		<category><![CDATA[REST]]></category>

		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.damnhandy.com/2007/10/11/goals-for-resteasy-10/</guid>
		<description>As I&amp;#8217;m reevaluating and retooling RESTEasy, I&amp;#8217;m thinking about what it is going to take to reach 1.0. At a high-level, RESTEasy will provide:

A Server side API as a JAX-RS Implementation
A Client API similar to what I described in this post.
A set of common code that is shared between client and server.

As for features, here&amp;#8217;s [...]</description>
			<content:encoded><![CDATA[<p>As I&#8217;m reevaluating and retooling <a href="http://resteasy.damnhandy.com">RESTEasy</a>, I&#8217;m thinking about what it is going to take to reach 1.0. At a high-level, <a href="http://resteasy.damnhandy.com">RESTEasy</a> will provide:</p>
<ul>
<li>A Server side API as a JAX-RS Implementation</li>
<li>A Client API similar to what I described in <a href="http://www.damnhandy.com/2007/10/11/the-potential-of-a-jax-rs-client-api/" target="_blank">this post</a>.</li>
<li>A set of common code that is shared between client and server.</li>
</ul>
<p>As for features, here&#8217;s the run down:</p>
<ul>
<li>A complete JAX-RS implementation</li>
<li>Use EJB 3 Session beans as a RESTful end point</li>
<li>Use EJB 3 Message-Driven beans as a RESTful end point</li>
<li>Support for JPA and Hibernate</li>
<li>Integrated GZip encoding</li>
<li>An integrated HTTP proxy for Flex applications (to get around <a href="http://www.damnhandy.com/2007/09/24/why-does-the-flash-player-have-such-crappy-http-support/">this issue</a>)</li>
</ul>
<p>These are the basics for the 1.0 release. Right now, I&#8217;m starting to get the code in back inline with JSR-311. If there&#8217;s something you want to see in 1.0, please let me know.</p>

<p><a href="http://feeds.feedburner.com/~a/Damnhandy?a=KaiLMb"><img src="http://feeds.feedburner.com/~a/Damnhandy?i=KaiLMb" border="0"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/Damnhandy?a=EeXrKdbE"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=EeXrKdbE" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=78A9MNwn"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=78A9MNwn" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=kE1BoyMP"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=kE1BoyMP" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=jZjbsj1J"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=jZjbsj1J" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=jvdMgExF"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=jvdMgExF" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=WJejzDUG"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=WJejzDUG" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=Wd1LaYZG"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=Wd1LaYZG" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=12eV110y"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=12eV110y" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Damnhandy?a=oUfTEXJo"><img src="http://feeds.feedburner.com/~f/Damnhandy?i=oUfTEXJo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Damnhandy/~4/168710798" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.damnhandy.com/2007/10/11/goals-for-resteasy-10/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Damnhandy&amp;itemurl=http%3A%2F%2Fwww.damnhandy.com%2F2007%2F10%2F11%2Fgoals-for-resteasy-10%2F</feedburner:awareness><feedburner:origLink>http://www.damnhandy.com/2007/10/11/goals-for-resteasy-10/</feedburner:origLink></item>
	<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetFeedData?uri=Damnhandy</feedburner:awareness></channel>
</rss>
