<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">
  <title>SeamFramework.org - Aggregated Feed: Seam3News</title>
  <link rel="alternate" href="http://seamframework.org" />
  <id>http://seamframework.org/servlets/feeds/atom.seam?aggregate=Seam3News</id>
  <updated>2011-04-07T16:12:38Z</updated>
  <dc:creator>Aggregated Feed</dc:creator>
  <dc:date>2011-04-07T16:12:38Z</dc:date>
  <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/seam-planet" /><feedburner:info uri="seam-planet" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:browserFriendly></feedburner:browserFriendly><entry>
    <title>(OCPsoft » Seam) URL-rewriting in 60 seconds: JBoss Forge and PrettyFaces</title>
    <link rel="alternate" href="http://ocpsoft.com/java/url-rewriting-in-60-seconds-seam-forge-and-prettyfaces/" />
    <author>
      <name>Lincoln Baxter III</name>
    </author>
    <id>http://ocpsoft.com/java/url-rewriting-in-60-seconds-seam-forge-and-prettyfaces/</id>
    <updated>2011-04-07T16:12:38Z</updated>
    <published>2011-04-07T16:12:38Z</published>
    <summary type="html">Do you have an existing Maven-based Java EE application that you&amp;#8217;d like to clean up a bit in the browser? Do your URLs look too much like this: http://example.com/app/sillyServletName/someStuff?sillyParam=22&amp;#038;sillyOtherParam=profile And not enough like this? http://example.com/app/profile/22 Are you building a new application, and don&amp;#8217;t want to sacrifice anything when it comes to usability or SEO capabilities? [...]</summary>
    <dc:creator>Lincoln Baxter III</dc:creator>
    <dc:date>2011-04-07T16:12:38Z</dc:date>
  </entry>
  <entry>
    <title>(OCPsoft » Seam) How to: Use CDI with JSF 2 PhaseListeners – Explained</title>
    <link rel="alternate" href="http://ocpsoft.com/java/jsf2-java/how-to-use-cdi-with-jsf-2-phaselisteners-explained/" />
    <author>
      <name>Lincoln Baxter III</name>
    </author>
    <id>http://ocpsoft.com/java/jsf2-java/how-to-use-cdi-with-jsf-2-phaselisteners-explained/</id>
    <updated>2010-11-09T06:01:35Z</updated>
    <published>2010-11-09T06:01:35Z</published>
    <summary type="html">A recent thread came up on the JSF 2 forums: &amp;#8220;Why can&amp;#8217;t I use @Inject in a PhaseListener? This CDI stuff is so confusing.&amp;#8221; FIrst, before I start explaining: this is possible, but there&amp;#8217;s a little background you should probably know. The answer to the question &amp;#8220;why can&amp;#8217;t I use CDI in JSF PhaseListeners?&amp;#8221; is: [...]</summary>
    <dc:creator>Lincoln Baxter III</dc:creator>
    <dc:date>2010-11-09T06:01:35Z</dc:date>
  </entry>
  <entry>
    <title>(OCPsoft » Seam) Spring to Java EE – A Migration Experience</title>
    <link rel="alternate" href="http://ocpsoft.com/java/spring-to-java-ee-a-migration-guide-cdi-jsf-jpa-jta-ejb/" />
    <author>
      <name>Lincoln Baxter III</name>
    </author>
    <id>http://ocpsoft.com/java/spring-to-java-ee-a-migration-guide-cdi-jsf-jpa-jta-ejb/</id>
    <updated>2010-10-01T17:40:21Z</updated>
    <published>2010-10-01T17:40:21Z</published>
    <summary type="html">So Java EE 6 is out, and you&amp;#8217;ve decided to give it a go. You&amp;#8217;re trying to port an existing application over to the new stack (or are trying to create a new one for the first time,) but exceptions are bursting through the seams and you just can&amp;#8217;t seem to get things to work. [...]</summary>
    <dc:creator>Lincoln Baxter III</dc:creator>
    <dc:date>2010-10-01T17:40:21Z</dc:date>
  </entry>
  <entry>
    <title>(OCPsoft » Seam) How to JSF 2.0:  – render components outside of the form</title>
    <link rel="alternate" href="http://ocpsoft.com/java/jsf2-java/how-to-jsf-2-0-render-components-outside-of-the-form/" />
    <author>
      <name>Lincoln Baxter III</name>
    </author>
    <id>http://ocpsoft.com/java/jsf2-java/how-to-jsf-2-0-render-components-outside-of-the-form/</id>
    <updated>2010-05-10T04:48:00Z</updated>
    <published>2010-05-10T04:48:00Z</published>
    <summary type="html">Here&amp;#8217;s a simple tip for all of you AJAX lovers using JSF 2.0. It is possible to render components that live outside of the form where your AJAX tag lives; actually, it&amp;#8217;s possible to render any component by using it&amp;#8217;s fully-qualified component ID. Just prefix the target ID with the naming-container separator character, usually &amp;#8220;:&amp;#8221;, [...]</summary>
    <dc:creator>Lincoln Baxter III</dc:creator>
    <dc:date>2010-05-10T04:48:00Z</dc:date>
  </entry>
  <entry>
    <title>(OCPsoft » Seam) JSF 2.0 Cross-field Form Validation – Simple in Reality</title>
    <link rel="alternate" href="http://ocpsoft.com/java/jsf-2-0-cross-field-form-validation-simpl-in-reality/" />
    <author>
      <name>Lincoln Baxter III</name>
    </author>
    <id>http://ocpsoft.com/java/jsf-2-0-cross-field-form-validation-simpl-in-reality/</id>
    <updated>2010-05-05T14:55:50Z</updated>
    <published>2010-05-05T14:55:50Z</published>
    <summary type="html">I&amp;#8217;d like to start by saying that using JSF by itself can sometimes feel trying to pull your own teeth out with a pair of tweezers, but there&amp;#8217;s hope. JSF was designed to be a platform of extensions &amp;#8211; a foundation for building web-frameworks, and that it&amp;#8217;s done very well. JSF 2.0 addresses most of [...]</summary>
    <dc:creator>Lincoln Baxter III</dc:creator>
    <dc:date>2010-05-05T14:55:50Z</dc:date>
  </entry>
  <entry>
    <title>(OCPsoft » Seam) CDI-powered Unit Testing using Arquillian</title>
    <link rel="alternate" href="http://ocpsoft.com/seam/cdi-powered-unit-testing-using-arquillian/" />
    <author>
      <name>Lincoln Baxter III</name>
    </author>
    <id>http://ocpsoft.com/seam/cdi-powered-unit-testing-using-arquillian/</id>
    <updated>2010-04-26T19:13:19Z</updated>
    <published>2010-04-26T19:13:19Z</published>
    <summary type="html">When developing any system or software, it is important to test as much of that system as possible. Web frameworks are no exception; comprehensive, well-designed unit tests are critical for long-term success and maintenance. With the introduction of Contexts and Dependency Injection into the Java Enterprise framework (otherwise known as CDI &amp;#8211; Weld, or Apache [...]</summary>
    <dc:creator>Lincoln Baxter III</dc:creator>
    <dc:date>2010-04-26T19:13:19Z</dc:date>
  </entry>
  <entry>
    <title>(OCPsoft » Seam) Seam Faces 3.0.0.Alpha3 – JSF 2.0 just got even easier!</title>
    <link rel="alternate" href="http://ocpsoft.com/java/seam-faces-3-0-0-alpha2-jsf-2-0-just-got-even-easier/" />
    <author>
      <name>Lincoln Baxter III</name>
    </author>
    <id>http://ocpsoft.com/java/seam-faces-3-0-0-alpha2-jsf-2-0-just-got-even-easier/</id>
    <updated>2010-04-23T20:16:27Z</updated>
    <published>2010-04-23T20:16:27Z</published>
    <summary type="html">Ever wondered why JSF doesn&amp;#8217;t support bean @Inject-ion in Converters or Validators? Ever wondered how to listen to a single PhaseEvent or ComponentSystemEvent, or filter on events by componentId, or view? Ever wondered why you can&amp;#8217;t just @Inject FacesContext, or NavigationHandler? Well&amp;#8230; now you can, with the brand-new, just-out release of Seam Faces &amp;#8212; 3.0.0.Alpha3 [...]</summary>
    <dc:creator>Lincoln Baxter III</dc:creator>
    <dc:date>2010-04-23T20:16:27Z</dc:date>
  </entry>
</feed>

