<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Not enough is RESTful in RestFaces</title>
	<atom:link href="http://www.damnhandy.com/2007/11/18/not-much-is-restful-in-restfaces-and-jboss-seam/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.damnhandy.com/2007/11/18/not-much-is-restful-in-restfaces-and-jboss-seam/</link>
	<description>A blog about Java, REST, and other stuff.</description>
	<pubDate>Sun, 27 Jul 2008 00:39:43 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
		<item>
		<title>By: Brian</title>
		<link>http://www.damnhandy.com/2007/11/18/not-much-is-restful-in-restfaces-and-jboss-seam/#comment-85398</link>
		<dc:creator>Brian</dc:creator>
		<pubDate>Thu, 15 May 2008 17:00:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.damnhandy.com/2007/11/18/not-much-is-restful-in-restfaces-and-jboss-seam/#comment-85398</guid>
		<description>The RESTfaces framework has helped me overcome some major obstacles with the application that I wrote.  Don't be so hard on it.  It covers the main functionality of sending a request to a JSF application from a bookmarkable page.

JBoss is just pure crap.  I tried to install it and had many, many problems.  That was even before I tried to even install Seam which is worse.  STAY AWAY!!</description>
		<content:encoded><![CDATA[<p>The RESTfaces framework has helped me overcome some major obstacles with the application that I wrote.  Don&#8217;t be so hard on it.  It covers the main functionality of sending a request to a JSF application from a bookmarkable page.</p>
<p>JBoss is just pure crap.  I tried to install it and had many, many problems.  That was even before I tried to even install Seam which is worse.  STAY AWAY!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alberto Gori</title>
		<link>http://www.damnhandy.com/2007/11/18/not-much-is-restful-in-restfaces-and-jboss-seam/#comment-58023</link>
		<dc:creator>Alberto Gori</dc:creator>
		<pubDate>Mon, 19 Nov 2007 08:39:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.damnhandy.com/2007/11/18/not-much-is-restful-in-restfaces-and-jboss-seam/#comment-58023</guid>
		<description>Hi, I am a RestFaces developer.
I admit my mistake (initially I called it ActionFaces then someone suggested me restfaces).
Anyway the TheServerSide post  doesn't speak about REST applications, but ok the name and some old part of documentation briefly report that misused word.

mAnyway thanks to your post I'll try to bring a support for URI templates in RestFaces.
I have to think about Content negotiation instead...I don't think it can be RestFaces feature..

Alberto Gori.</description>
		<content:encoded><![CDATA[<p>Hi, I am a RestFaces developer.<br />
I admit my mistake (initially I called it ActionFaces then someone suggested me restfaces).<br />
Anyway the TheServerSide post  doesn&#8217;t speak about REST applications, but ok the name and some old part of documentation briefly report that misused word.</p>
<p>mAnyway thanks to your post I&#8217;ll try to bring a support for URI templates in RestFaces.<br />
I have to think about Content negotiation instead&#8230;I don&#8217;t think it can be RestFaces feature..</p>
<p>Alberto Gori.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan</title>
		<link>http://www.damnhandy.com/2007/11/18/not-much-is-restful-in-restfaces-and-jboss-seam/#comment-57910</link>
		<dc:creator>Ryan</dc:creator>
		<pubDate>Mon, 19 Nov 2007 02:21:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.damnhandy.com/2007/11/18/not-much-is-restful-in-restfaces-and-jboss-seam/#comment-57910</guid>
		<description>Gavin,

You're right about the fact that Seam absolutely does not claim to be a RESTfui framework. I have updated the post to make that more clear.

Ryan-</description>
		<content:encoded><![CDATA[<p>Gavin,</p>
<p>You&#8217;re right about the fact that Seam absolutely does not claim to be a RESTfui framework. I have updated the post to make that more clear.</p>
<p>Ryan-</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gavin</title>
		<link>http://www.damnhandy.com/2007/11/18/not-much-is-restful-in-restfaces-and-jboss-seam/#comment-57748</link>
		<dc:creator>Gavin</dc:creator>
		<pubDate>Sun, 18 Nov 2007 19:55:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.damnhandy.com/2007/11/18/not-much-is-restful-in-restfaces-and-jboss-seam/#comment-57748</guid>
		<description>Oh, and P.S. I know what REST is, it's you who have not done your research.</description>
		<content:encoded><![CDATA[<p>Oh, and P.S. I know what REST is, it&#8217;s you who have not done your research.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gavin</title>
		<link>http://www.damnhandy.com/2007/11/18/not-much-is-restful-in-restfaces-and-jboss-seam/#comment-57745</link>
		<dc:creator>Gavin</dc:creator>
		<pubDate>Sun, 18 Nov 2007 19:52:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.damnhandy.com/2007/11/18/not-much-is-restful-in-restfaces-and-jboss-seam/#comment-57745</guid>
		<description>Actually URI patterns are quite trivial to support using something like UrlRewriteFilter. You can see an example of this in Seam Wiki, for example on in.relation.to. (Personally, I don't quite see how "human-friendly" URLs has anything to do with the principles of REST, but let's just let that one by, since I certainly can't be bothered arguing the point.)

Content negotiation is something that I would like to see built-in to Seam, (there is an existing feature request for that in JIRA), but this is another thing that is *very* easy to implement in your application, JSF doesn't get in your way at all here.

AFAIK, the case of DELETE is similar. ie. there is no built-in support, but there is also nothing that gets in your way of assigning a special semantic when the method on a non-faces request is DELETE instead of GET.

But, what I really want to point out is that Seam definitely does *not* claim to be a REST framework, or to "support REST", or “to create RESTful applications”, or anything like that. The only claim we make on our website is the following:

"Seam even adds facilities for handling bookmarkable (REST-style) web pages - the number one user complaint against JSF."

So please don't tar Seam with the same brush as other products. I encourage you to search our documentation and web site, you won't find anything inaccurate there. The link you provided is to a discussion of an *example* application, which is indeed RESTful, not to any claims that in general "Seam ... makes RESTful applications". So please post a correction. Thanks in advance.</description>
		<content:encoded><![CDATA[<p>Actually URI patterns are quite trivial to support using something like UrlRewriteFilter. You can see an example of this in Seam Wiki, for example on in.relation.to. (Personally, I don&#8217;t quite see how &#8220;human-friendly&#8221; URLs has anything to do with the principles of REST, but let&#8217;s just let that one by, since I certainly can&#8217;t be bothered arguing the point.)</p>
<p>Content negotiation is something that I would like to see built-in to Seam, (there is an existing feature request for that in JIRA), but this is another thing that is *very* easy to implement in your application, JSF doesn&#8217;t get in your way at all here.</p>
<p>AFAIK, the case of DELETE is similar. ie. there is no built-in support, but there is also nothing that gets in your way of assigning a special semantic when the method on a non-faces request is DELETE instead of GET.</p>
<p>But, what I really want to point out is that Seam definitely does *not* claim to be a REST framework, or to &#8220;support REST&#8221;, or “to create RESTful applications”, or anything like that. The only claim we make on our website is the following:</p>
<p>&#8220;Seam even adds facilities for handling bookmarkable (REST-style) web pages - the number one user complaint against JSF.&#8221;</p>
<p>So please don&#8217;t tar Seam with the same brush as other products. I encourage you to search our documentation and web site, you won&#8217;t find anything inaccurate there. The link you provided is to a discussion of an *example* application, which is indeed RESTful, not to any claims that in general &#8220;Seam &#8230; makes RESTful applications&#8221;. So please post a correction. Thanks in advance.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marcus</title>
		<link>http://www.damnhandy.com/2007/11/18/not-much-is-restful-in-restfaces-and-jboss-seam/#comment-57673</link>
		<dc:creator>Marcus</dc:creator>
		<pubDate>Sun, 18 Nov 2007 18:16:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.damnhandy.com/2007/11/18/not-much-is-restful-in-restfaces-and-jboss-seam/#comment-57673</guid>
		<description>"RESTful" seems to mean whatever the fanatic of the day says it means (i.e. do it my way you unRESTful sinner, or else). The magical qualities of the wonderful internet in its perfect state with everyone GETting and PUTting and POSTing and DELETE-ing never seems quite clear in substance, but *sigh*, I guess since the web has been such a huge story of failure without half (yes, half) of those commands, that we really need to get RESTful in order to fix it. 

BTW, URI templates work great on just about any system  with a simple rewriter module, which is what the Seam peeps suggest. Either way, its all just zealotry anyway.</description>
		<content:encoded><![CDATA[<p>&#8220;RESTful&#8221; seems to mean whatever the fanatic of the day says it means (i.e. do it my way you unRESTful sinner, or else). The magical qualities of the wonderful internet in its perfect state with everyone GETting and PUTting and POSTing and DELETE-ing never seems quite clear in substance, but *sigh*, I guess since the web has been such a huge story of failure without half (yes, half) of those commands, that we really need to get RESTful in order to fix it. </p>
<p>BTW, URI templates work great on just about any system  with a simple rewriter module, which is what the Seam peeps suggest. Either way, its all just zealotry anyway.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
