A couple more details that I&#39;ve been reminded of.<br><br>You need to use JDK 6 atm. Seam 3 will target JDK 5, but for now I&#39;m using a JDK 6 API for convenience/prototyping.<br><br>There is one module in Seam that is not build automatically by the parent pom.<br>
<br><span style="font-family: Arial; font-size: 13px;"><div></div><div>cd seam-trunk/modules/webbeans-bridge </div><div>mvn install<br><br>I&#39;ll be moving the parent pom up a directory later today, so instead of building Seam from the parent folder you will build from the root.<br>
<br>-Dan<br></div></span><br><div class="gmail_quote">On Thu, May 28, 2009 at 9:11 PM, Dan Allen <span dir="ltr">&lt;<a href="mailto:dan.j.allen@gmail.com">dan.j.allen@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
One more important detail. You must have a Bean Validation implementation and API JAR in the JBoss AS classpath. I use the following JARs.<br><br>hibernate-validator-4.0.0.Beta1.jar<br>slf4j-api-1.5.6.jar<br>slf4j-log4j12-1.5.6.jar<br>

validation-api-1.0.CR2.jar<br><br>You can download the release here <a href="http://sourceforge.net/project/showfiles.php?group_id=40712&amp;package_id=225206" target="_blank">http://sourceforge.net/project/showfiles.php?group_id=40712&amp;package_id=225206</a> or get the SVN from here <a href="http://anonsvn.jboss.org/repos/hibernate/beanvalidation/trunk/" target="_blank">http://anonsvn.jboss.org/repos/hibernate/beanvalidation/trunk/</a> and here <a href="http://anonsvn.jboss.org/repos/hibernate/validator/trunk/" target="_blank">http://anonsvn.jboss.org/repos/hibernate/validator/trunk/</a><br>
<font color="#888888">
<br>-Dan</font><div><div></div><div class="h5"><br><br><div class="gmail_quote">On Thu, May 28, 2009 at 3:58 PM, Dan Allen <span dir="ltr">&lt;<a href="mailto:dan.j.allen@gmail.com" target="_blank">dan.j.allen@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
If you&#39;ve been watching in on the conversations and are interested in experimenting with Seam 3, I&#39;ve prepared a concise set of instructions for getting started. Keep in mind that Seam 3 is in the very early stages, so put on your lab glasses ;)<br>


<br>Begin by installing/extracting JBoss AS 5. Set JBOSS_HOME to point to this installation. Now, checkout and build!<br><br>Open a shell and switch to your development directory. (Committers note that you can change the repository URLs to <a href="https://svn.jboss.org." target="_blank">https://svn.jboss.org.</a>..)<br>


<br>mkdir webbeans-trunk<br>cd webbeans-trunk<br>svn co <a href="http://anonsvn.jboss.org/repos/webbeans/ri/trunk" target="_blank">http://anonsvn.jboss.org/repos/webbeans/ri/trunk</a> ri<br>svn co <a href="http://anonsvn.jboss.org/repos/jbossas/projects/webbeans-ri-int/trunk" target="_blank">http://anonsvn.jboss.org/repos/jbossas/projects/webbeans-ri-int/trunk</a> ri-int<br>


svn co <a href="http://anonsvn.jboss.org/repos/webbeans/extensions/trunk" target="_blank">http://anonsvn.jboss.org/repos/webbeans/extensions/trunk</a> extensions<br>cd ri<br>mvn install -Dmaven.test.skip=true<br>cd ../ri-int<br>

mvn install -Dmaven.test.skip=true<br>
cd ../extensions/logger<br>mvn install -Dmaven.test.skip=true<br>cd ../../ri/jboss-as<br><br>PAUSE<br>-&gt; create file local.build.properties and populate with:<br>jboss.home=&lt;&lt;same as JBOSS_HOME&gt;&gt;<br>webbeans-ri-int.version=5.2.0-SNAPSHOT<br>


webbeans.version=1.0.0-SNAPSHOT<br><br>ant update<br><br>cd ../../..<br>mkdir seam-trunk<br>cd seam-trunk<br>svn co <a href="http://anonsvn.jboss.org/repos/seam/modules/trunk" target="_blank">http://anonsvn.jboss.org/repos/seam/modules/trunk</a> modules<br>


cd modules/parent<br>mvn install<br>cd ../jsf-upgrade-tool/<br>mvn<br>cd ../..<br>svn co <a href="http://anonsvn.jboss.org/repos/seam/examples/trunk" target="_blank">http://anonsvn.jboss.org/repos/seam/examples/trunk</a> examples<br>

cd examples/booking<br>
mvn cli:execute-phase<br>&gt; explode<br><br>Start JBoss and visit <a href="http://localhost:8080/seam-booking/" target="_blank">http://localhost:8080/seam-booking/</a><br><br>I welcome all feedback and patches.<br><br>Cheers,<br>

<br>-Dan<br>
<br>--<br>Dan Allen<br>Senior Software Engineer, Red Hat | Author of Seam in Action<br><br><a href="http://mojavelinux.com" target="_blank">http://mojavelinux.com</a><br><a href="http://mojavelinux.com/seaminaction" target="_blank">http://mojavelinux.com/seaminaction</a><br>


<a href="http://in.relation.to/Bloggers/Dan" target="_blank">http://in.relation.to/Bloggers/Dan</a><br><br>NOTE: While I make a strong effort to keep up with my email on a daily<br>basis, personal or other work matters can sometimes keep me away<br>


from my email. If you contact me, but don&#39;t hear back for more than a week,<br>it is very likely that I am excessively backlogged or the message was<br>caught in the spam filters.  Please don&#39;t hesitate to resend a message if<br>


you feel that it did not reach my attention.<br>
</blockquote></div><br><br clear="all"><br></div></div>-- <br><div><div></div><div class="h5">Dan Allen<br>Senior Software Engineer, Red Hat | Author of Seam in Action<br><br><a href="http://mojavelinux.com" target="_blank">http://mojavelinux.com</a><br>
<a href="http://mojavelinux.com/seaminaction" target="_blank">http://mojavelinux.com/seaminaction</a><br>
<a href="http://in.relation.to/Bloggers/Dan" target="_blank">http://in.relation.to/Bloggers/Dan</a><br><br>NOTE: While I make a strong effort to keep up with my email on a daily<br>basis, personal or other work matters can sometimes keep me away<br>

from my email. If you contact me, but don&#39;t hear back for more than a week,<br>it is very likely that I am excessively backlogged or the message was<br>caught in the spam filters.  Please don&#39;t hesitate to resend a message if<br>

you feel that it did not reach my attention.<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Dan Allen<br>Senior Software Engineer, Red Hat | Author of Seam in Action<br><br><a href="http://mojavelinux.com">http://mojavelinux.com</a><br><a href="http://mojavelinux.com/seaminaction">http://mojavelinux.com/seaminaction</a><br>
<a href="http://in.relation.to/Bloggers/Dan">http://in.relation.to/Bloggers/Dan</a><br><br>NOTE: While I make a strong effort to keep up with my email on a daily<br>basis, personal or other work matters can sometimes keep me away<br>
from my email. If you contact me, but don&#39;t hear back for more than a week,<br>it is very likely that I am excessively backlogged or the message was<br>caught in the spam filters.  Please don&#39;t hesitate to resend a message if<br>
you feel that it did not reach my attention.<br>