<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Evolutionnext Latest JBoss blog entries</title>
    <link>http://www.evolutionnext.com/blog/categories/JBoss</link>
    <description>The latest blog entries for JBoss from evolutionnext.com</description>
    <item>
      <title>'Agile Development with JBoss Seam' Download</title>
      <link>http://www.evolutionnext.com/blog/99.html</link>
      <description>Here is the presentation of 'Agile Development with JBoss Seam'&amp;nbsp; that I tried to give at JBoss World 2008 in Orlando Florida.&amp;nbsp; I use the word 'try' because when I got on stage, I became so excited that I ended up expanding on every topic of every slide.&amp;nbsp; Then, when the proctor indicated that there were only five minutes left, I started to freak out and sweat buckets - I had only gone through half of what I wanted to present! :(&amp;nbsp; It was all downhill from there...&lt;br /&gt;
&lt;br /&gt;
Unfortunately, the dry run that I gave to my JUG before-hand didn't help at all, because the atmosphere at JBoss World put me into a 'sharing' mode so that all I wanted to do was dump everything 'Seam' from my wet squishy brain onto the folks that attended my presentation.&lt;br /&gt;
&lt;br /&gt;
So even though the actual presentation didn't go the way I wanted it,&amp;nbsp; the work I put into it did.&lt;br /&gt;
&lt;br /&gt;
To download the slides (format is OpenDocument Presentation), click here: &lt;a href="http://www.evolutionnext.com/blog/files/jbossworld_presentation.odp"&gt;www.evolutionnext.com/blog/files/jbossworld_presentation.odp&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
To download the demo seam-gen project, click here:&lt;br /&gt;
&lt;a href="http://www.evolutionnext.com/blog/files/jboss_world_2008_download.zip"&gt;www.evolutionnext.com/blog/files/jboss_world_2008_download.zip&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
The download requires a little bit of setup. Don't worry, it isn't anything difficult. ;)&amp;nbsp; All of the information you need is in the README.txt file (located in the demo seam-gen project zip file).&amp;nbsp; The demo is licensed as GPLv3 to encompass all of the component's licenses.&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
I was thinking of maturing this little project as a reference implementation for testing in Seam.&amp;nbsp; If anyone out there is interested in having me upkeep this demo, let me know.&amp;nbsp; One consideration that I need to make is whether to host the demo from here or add it to the Seam project.&amp;nbsp; I am leaning towards the latter.</description>
      <pubDate>Mon, 18 Feb 2008 18:16:00 GMT</pubDate>
      <guid>http://www.evolutionnext.com/blog/99.html</guid>
      <dc:date>2008-02-18T18:16:00Z</dc:date>
    </item>
    <item>
      <title>JBoss World 2008, Orlando, Florida</title>
      <link>http://www.evolutionnext.com/blog/100.html</link>
      <description>Just finished the first day at JBoss World 2008. There is no center theme, but there is certain buzz about the JBoss Developer Studio.&amp;nbsp; The Studio features a great set of tools to get started with Seam Development.&amp;nbsp; The demos are certainly outstanding and has made developers eager to try it out.&amp;nbsp; As far as I gathered it is Eclipse based, but plugins for IDEs will be forthcoming.&lt;br /&gt;
&lt;br /&gt;
The Keynote gave clarity to how jboss.org is set up for open-source development and community, and jboss.com is the production and support based website that will be their money maker.&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
The Introduction To Seam presentation got a lot of fanfare, so much so, that I wasn't able to get in on it.&amp;nbsp; That's OK since I know Seam anyway.&amp;nbsp; The BOF by far was the best part and perhaps the 2nd best reason for coming (the 1st being that I will be presenting Agile Development using JBoss Seam on Friday).&amp;nbsp; I got a few of my questions out of the way.&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
My first question, was how to get rid of more of LIES (LazyInitializationExceptions) other than just use the SMPC.&amp;nbsp; Pete Muir and Gavin King helped to explain that if I have a session scoped entity bean for example and have a conversation based session bean that has reference on the entity bean, then that session will naturally have issues with transaction locking and produce the LazyInitializationException.&amp;nbsp; The overall answer was that LIES should never happen in JBoss Seam, and if you get the error message in anyway then you are obviously doing something wrong. I am going to have to research more about the scoping and workarounds and I will have an article posted either here on my blog, or in the seamframework.org website.&lt;br /&gt;
&lt;br /&gt;
That brings me a to a great segue, the Seam Framework website is up and running out of alpha, and I got to say, that is absolutely impressive. If you need to see a complete implementation of jboss seam in a production environment sign up and try it.&lt;br /&gt;
&lt;br /&gt;
The other question I asked is how I can inject components into my validators and converters in JSF without using Component.getInstance(&amp;quot;&amp;lt;&amp;lt;component name&amp;gt;&amp;gt;&amp;quot;). Using the getInstance method of course makes testing very difficult.&amp;nbsp; Pete Muir explained that their hands were tied.&amp;nbsp; The reason for @BypassInterceptors and the use Component.getInstance(&amp;quot;&amp;lt;&amp;lt;component name&amp;gt;&amp;gt;&amp;quot;) is because jsf reserializes the validator or converter object, and in the JSF domain it cannot recognize the @In annotation and provide the correct injection.&lt;br /&gt;
&lt;br /&gt;
That's it for now....currently I am attending the 2nd keynote with a complete &amp;quot;business value, paradigm shift, SOA, value added, ROI, service mix&amp;quot; happy business feel good discussion.</description>
      <pubDate>Thu, 14 Feb 2008 17:51:36 GMT</pubDate>
      <guid>http://www.evolutionnext.com/blog/100.html</guid>
      <dc:date>2008-02-14T17:51:36Z</dc:date>
    </item>
    <item>
      <title>Agile Development Using Jboss Seam @ JBoss World 2008 in Orlando</title>
      <link>http://www.evolutionnext.com/blog/102.html</link>
      <description>I was accepted to present at JBoss World 2008 about a couple of months ago, and I am just about done crafting my presentation.&amp;nbsp; My presentation highlights how to unit-test, integration-test, and acceptance test your jboss seam web applications.&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
The presentation will use a slew of technologies from easymock to selenium.&amp;nbsp; I&amp;nbsp; only have a measly 90 minutes to go through it all, but I hope and anticipate that it will be exciting, entertaining , and informational.&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
My bio and information about the presentation is &lt;a href="http://www.jbossworld.com/agenda/friday.html#next_fri_9"&gt;here&lt;/a&gt;.&amp;nbsp; For complete information on JBoss World 2008 in Orlando and other presentations that will be presented, please visit &lt;a href="http://www.jbossworld.com"&gt;jbossworld.com&lt;/a&gt;</description>
      <pubDate>Sat, 05 Jan 2008 22:33:00 GMT</pubDate>
      <guid>http://www.evolutionnext.com/blog/102.html</guid>
      <dc:date>2008-01-05T22:33:00Z</dc:date>
    </item>
  </channel>
</rss>

