If you've been watching in on the conversations and are interested in experimenting with Seam 3, I'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.">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">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">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">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>-> create file local.build.properties and populate with:<br>jboss.home=<<same as JBOSS_HOME>><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">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">http://anonsvn.jboss.org/repos/seam/examples/trunk</a> examples<br>cd examples/booking<br>
mvn cli:execute-phase<br>> explode<br><br>Start JBoss and visit <a href="http://localhost:8080/seam-booking/">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">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'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't hesitate to resend a message if<br>
you feel that it did not reach my attention.<br>