<?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: JBoss Seam usage makes the application code crazy!</title>
	<atom:link href="http://gusiev.com/2009/05/jboss-seam-usage-makes-the-application-code-crazy/feed/" rel="self" type="application/rss+xml" />
	<link>http://gusiev.com/2009/05/jboss-seam-usage-makes-the-application-code-crazy/</link>
	<description>How to make your web application</description>
	<pubDate>Fri, 30 Jul 2010 11:56:53 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
		<item>
		<title>By: Mirna Srygley</title>
		<link>http://gusiev.com/2009/05/jboss-seam-usage-makes-the-application-code-crazy/#comment-148</link>
		<dc:creator>Mirna Srygley</dc:creator>
		<pubDate>Thu, 25 Mar 2010 15:58:31 +0000</pubDate>
		<guid isPermaLink="false">http://gusiev.com/?p=18#comment-148</guid>
		<description>would it be possible to translate your website into spanish because i have difficulties of speaking to english, and as there are not many pictures on your website i would like to read more of what you are writting.</description>
		<content:encoded><![CDATA[would it be possible to translate your website into spanish because i have difficulties of speaking to english, and as there are not many pictures on your website i would like to read more of what you are writting.
]]></content:encoded>
	</item>
	<item>
		<title>By: Bogdan</title>
		<link>http://gusiev.com/2009/05/jboss-seam-usage-makes-the-application-code-crazy/#comment-54</link>
		<dc:creator>Bogdan</dc:creator>
		<pubDate>Sat, 06 Jun 2009 18:11:12 +0000</pubDate>
		<guid isPermaLink="false">http://gusiev.com/?p=18#comment-54</guid>
		<description>&gt; the biggest pros of Seam for me - is simplicity of data-binding and natural way of organizing the code.
&lt;br/&gt;
Can you please be more concrete? How is it done in Seam? How is it done in other frameworks? Why does Seam better?</description>
		<content:encoded><![CDATA[> the biggest pros of Seam for me - is simplicity of data-binding and natural way of organizing the code.

<br />Can you please be more concrete? How is it done in Seam? How is it done in other frameworks? Why does Seam better?
]]></content:encoded>
	</item>
	<item>
		<title>By: Antonio</title>
		<link>http://gusiev.com/2009/05/jboss-seam-usage-makes-the-application-code-crazy/#comment-53</link>
		<dc:creator>Antonio</dc:creator>
		<pubDate>Sat, 06 Jun 2009 12:57:33 +0000</pubDate>
		<guid isPermaLink="false">http://gusiev.com/?p=18#comment-53</guid>
		<description>Why you want to integrate JBoss Tools from Eclipse into Intellij IDEA ? IDEA has it's own "seam-tools"
http://www.jetbrains.com/idea/features/jboss_seam.html

And yes, it's true, think twice before switching to _ANY_ the new technology, because you definitely need a time to get on speed on it. and Seam is not just one technology, you also have to understand JSF lifecycle and Seam lifecycle - it's not an easy switch if you have no deal before with JSF.
you better take your time and read Seam-Books, it's not a technology which could be used without investigating time into learning it.

-"debug JSF templates".. Hmm, but you can debug Seam application as any other remote application. so you at least can debug your java method calls and if you need client-side javascript debug - then just use FireBug

the biggest pros of Seam for me - is simplicity of data-binding and natural way of organizing the code.</description>
		<content:encoded><![CDATA[Why you want to integrate JBoss Tools from Eclipse into Intellij IDEA ? IDEA has it&#8217;s own &#8220;seam-tools&#8221;
<br /><a href="http://www.jetbrains.com/idea/features/jboss_seam.html" rel="nofollow">http://www.jetbrains.com/idea/features/jboss_seam.html</a>

And yes, it&#8217;s true, think twice before switching to _ANY_ the new technology, because you definitely need a time to get on speed on it. and Seam is not just one technology, you also have to understand JSF lifecycle and Seam lifecycle - it&#8217;s not an easy switch if you have no deal before with JSF.
<br />you better take your time and read Seam-Books, it&#8217;s not a technology which could be used without investigating time into learning it.

-&#8221;debug JSF templates&#8221;.. Hmm, but you can debug Seam application as any other remote application. so you at least can debug your java method calls and if you need client-side javascript debug - then just use FireBug

the biggest pros of Seam for me - is simplicity of data-binding and natural way of organizing the code.
]]></content:encoded>
	</item>
	<item>
		<title>By: Bogdan</title>
		<link>http://gusiev.com/2009/05/jboss-seam-usage-makes-the-application-code-crazy/#comment-20</link>
		<dc:creator>Bogdan</dc:creator>
		<pubDate>Tue, 05 May 2009 16:59:51 +0000</pubDate>
		<guid isPermaLink="false">http://gusiev.com/?p=18#comment-20</guid>
		<description>Pete,
`Permission` methods alway get me stuck. 
Currently I am doing the call like this for them:
&lt;% if (object.isUserAllowedEdit(getCurrentUserId()) {%&gt;
....
&lt;% } %&gt; 
I know that it is bad idea even if don't use Seam.
What do you recommend in this case?</description>
		<content:encoded><![CDATA[Pete,
<br />`Permission` methods alway get me stuck. 
<br />Currently I am doing the call like this for them:
<br />< % if (object.isUserAllowedEdit(getCurrentUserId()) {%>
<br />&#8230;.
<br />< % } %> 
<br />I know that it is bad idea even if don&#8217;t use Seam.
<br />What do you recommend in this case?
]]></content:encoded>
	</item>
	<item>
		<title>By: Bogdan</title>
		<link>http://gusiev.com/2009/05/jboss-seam-usage-makes-the-application-code-crazy/#comment-19</link>
		<dc:creator>Bogdan</dc:creator>
		<pubDate>Tue, 05 May 2009 16:50:29 +0000</pubDate>
		<guid isPermaLink="false">http://gusiev.com/?p=18#comment-19</guid>
		<description>Max,
Can I integrate these tools to IDE? 
I prefer IntelliJ Idea.</description>
		<content:encoded><![CDATA[Max,
<br />Can I integrate these tools to IDE? 
<br />I prefer IntelliJ Idea.
]]></content:encoded>
	</item>
	<item>
		<title>By: Max</title>
		<link>http://gusiev.com/2009/05/jboss-seam-usage-makes-the-application-code-crazy/#comment-18</link>
		<dc:creator>Max</dc:creator>
		<pubDate>Tue, 05 May 2009 16:42:12 +0000</pubDate>
		<guid isPermaLink="false">http://gusiev.com/?p=18#comment-18</guid>
		<description>Whoops forgot to say I'm JBoss Tools lead</description>
		<content:encoded><![CDATA[Whoops forgot to say I&#8217;m JBoss Tools lead
]]></content:encoded>
	</item>
	<item>
		<title>By: Max</title>
		<link>http://gusiev.com/2009/05/jboss-seam-usage-makes-the-application-code-crazy/#comment-17</link>
		<dc:creator>Max</dc:creator>
		<pubDate>Tue, 05 May 2009 16:41:41 +0000</pubDate>
		<guid isPermaLink="false">http://gusiev.com/?p=18#comment-17</guid>
		<description>Bogdan, JBoss Tools 3 have "Find references" that also reports usage of EL in xhtml, pages.xml etc.

Let us know if there is something we don't find ;)</description>
		<content:encoded><![CDATA[Bogdan, JBoss Tools 3 have &#8220;Find references&#8221; that also reports usage of EL in xhtml, pages.xml etc.

Let us know if there is something we don&#8217;t find <img src='http://gusiev.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> 
]]></content:encoded>
	</item>
	<item>
		<title>By: Pete Muir</title>
		<link>http://gusiev.com/2009/05/jboss-seam-usage-makes-the-application-code-crazy/#comment-16</link>
		<dc:creator>Pete Muir</dc:creator>
		<pubDate>Tue, 05 May 2009 16:41:05 +0000</pubDate>
		<guid isPermaLink="false">http://gusiev.com/?p=18#comment-16</guid>
		<description>Aha - I see what you mean - in general, I would advise calling only business methods from JSF, and using these to call utility methods.

A good tooling solution (like JBoss Tools) will alieveate this tottally, as it extends the IDE searches to include EL.</description>
		<content:encoded><![CDATA[Aha - I see what you mean - in general, I would advise calling only business methods from JSF, and using these to call utility methods.

A good tooling solution (like JBoss Tools) will alieveate this tottally, as it extends the IDE searches to include EL.
]]></content:encoded>
	</item>
	<item>
		<title>By: Bogdan</title>
		<link>http://gusiev.com/2009/05/jboss-seam-usage-makes-the-application-code-crazy/#comment-15</link>
		<dc:creator>Bogdan</dc:creator>
		<pubDate>Tue, 05 May 2009 16:28:01 +0000</pubDate>
		<guid isPermaLink="false">http://gusiev.com/?p=18#comment-15</guid>
		<description>I can not do utility method call from JSF template. That is why I have to use Seam Application context for utility class. That is a problem because I can not find all usages of the utility method call.

Thanks for your info - it was really helpful. I will look through JSF2 of course.</description>
		<content:encoded><![CDATA[I can not do utility method call from JSF template. That is why I have to use Seam Application context for utility class. That is a problem because I can not find all usages of the utility method call.

Thanks for your info - it was really helpful. I will look through JSF2 of course.
]]></content:encoded>
	</item>
	<item>
		<title>By: Pete Muir</title>
		<link>http://gusiev.com/2009/05/jboss-seam-usage-makes-the-application-code-crazy/#comment-14</link>
		<dc:creator>Pete Muir</dc:creator>
		<pubDate>Tue, 05 May 2009 16:03:31 +0000</pubDate>
		<guid isPermaLink="false">http://gusiev.com/?p=18#comment-14</guid>
		<description>Good feedback:

* Utility methods - you can still write your utility methods as plain Java methods, and wire them in yourself - use as little or as much DI as you like
* IDE / EL usage - we totally agree, hence why we have worked hard on JSR-299 which is typesafe, and so supported natively by an IDE (you can just use the standard "find implementations" feature to navigate, extensions can help with binding annotations)
* JSF debugging - we've tried to take our experience with this to JSF2 - so please try out JSF2 and see what you think - of course, this is a first iteration of the new support, so we need feedback on that
* Exception handling - we definitely realise this is a weak point (mainly due to having to bolt this onto JSF), but JSF2 now has native exception handling so hopefully this will address your concerns.

Pete (Seam project lead)</description>
		<content:encoded><![CDATA[Good feedback:

* Utility methods - you can still write your utility methods as plain Java methods, and wire them in yourself - use as little or as much DI as you like
<br />* IDE / EL usage - we totally agree, hence why we have worked hard on JSR-299 which is typesafe, and so supported natively by an IDE (you can just use the standard &#8220;find implementations&#8221; feature to navigate, extensions can help with binding annotations)
<br />* JSF debugging - we&#8217;ve tried to take our experience with this to JSF2 - so please try out JSF2 and see what you think - of course, this is a first iteration of the new support, so we need feedback on that
<br />* Exception handling - we definitely realise this is a weak point (mainly due to having to bolt this onto JSF), but JSF2 now has native exception handling so hopefully this will address your concerns.

Pete (Seam project lead)
]]></content:encoded>
	</item>
</channel>
</rss>
