On 29 May 2009, at 16:17, Dan Allen wrote:

A couple more details that I've been reminded of.

You need to use JDK 6 atm. Seam 3 will target JDK 5, but for now I'm using a JDK 6 API for convenience/prototyping.

There is one module in Seam that is not build automatically by the parent pom.

cd seam-trunk/modules/webbeans-bridge 

I added this as a module to build automatically on Friday.

mvn install

I'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.

-Dan

On Thu, May 28, 2009 at 9:11 PM, Dan Allen <dan.j.allen@gmail.com> wrote:
One more important detail. You must have a Bean Validation implementation and API JAR in the JBoss AS classpath. I use the following JARs.

hibernate-validator-4.0.0.Beta1.jar
slf4j-api-1.5.6.jar
slf4j-log4j12-1.5.6.jar
validation-api-1.0.CR2.jar

You can download the release here http://sourceforge.net/project/showfiles.php?group_id=40712&package_id=225206 or get the SVN from here http://anonsvn.jboss.org/repos/hibernate/beanvalidation/trunk/ and here http://anonsvn.jboss.org/repos/hibernate/validator/trunk/

-Dan


On Thu, May 28, 2009 at 3:58 PM, Dan Allen <dan.j.allen@gmail.com> wrote:
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 ;)

Begin by installing/extracting JBoss AS 5. Set JBOSS_HOME to point to this installation. Now, checkout and build!

Open a shell and switch to your development directory. (Committers note that you can change the repository URLs to https://svn.jboss.org...)

mkdir webbeans-trunk
cd webbeans-trunk
svn co http://anonsvn.jboss.org/repos/webbeans/ri/trunk ri
svn co http://anonsvn.jboss.org/repos/jbossas/projects/webbeans-ri-int/trunk ri-int
svn co http://anonsvn.jboss.org/repos/webbeans/extensions/trunk extensions
cd ri
mvn install -Dmaven.test.skip=true
cd ../ri-int
mvn install -Dmaven.test.skip=true
cd ../extensions/logger
mvn install -Dmaven.test.skip=true
cd ../../ri/jboss-as

PAUSE
-> create file local.build.properties and populate with:
jboss.home=<<same as JBOSS_HOME>>
webbeans-ri-int.version=5.2.0-SNAPSHOT
webbeans.version=1.0.0-SNAPSHOT

ant update

cd ../../..
mkdir seam-trunk
cd seam-trunk
svn co http://anonsvn.jboss.org/repos/seam/modules/trunk modules
cd modules/parent
mvn install
cd ../jsf-upgrade-tool/
mvn
cd ../..
svn co http://anonsvn.jboss.org/repos/seam/examples/trunk examples
cd examples/booking
mvn cli:execute-phase
> explode

Start JBoss and visit http://localhost:8080/seam-booking/

I welcome all feedback and patches.

Cheers,

-Dan

--
Dan Allen
Senior Software Engineer, Red Hat | Author of Seam in Action

http://mojavelinux.com
http://mojavelinux.com/seaminaction
http://in.relation.to/Bloggers/Dan

NOTE: While I make a strong effort to keep up with my email on a daily
basis, personal or other work matters can sometimes keep me away
from my email. If you contact me, but don't hear back for more than a week,
it is very likely that I am excessively backlogged or the message was
caught in the spam filters.  Please don't hesitate to resend a message if
you feel that it did not reach my attention.



--
Dan Allen
Senior Software Engineer, Red Hat | Author of Seam in Action

http://mojavelinux.com
http://mojavelinux.com/seaminaction
http://in.relation.to/Bloggers/Dan

NOTE: While I make a strong effort to keep up with my email on a daily
basis, personal or other work matters can sometimes keep me away
from my email. If you contact me, but don't hear back for more than a week,
it is very likely that I am excessively backlogged or the message was
caught in the spam filters.  Please don't hesitate to resend a message if
you feel that it did not reach my attention.



--
Dan Allen
Senior Software Engineer, Red Hat | Author of Seam in Action

http://mojavelinux.com
http://mojavelinux.com/seaminaction
http://in.relation.to/Bloggers/Dan

NOTE: While I make a strong effort to keep up with my email on a daily
basis, personal or other work matters can sometimes keep me away
from my email. If you contact me, but don't hear back for more than a week,
it is very likely that I am excessively backlogged or the message was
caught in the spam filters.  Please don't hesitate to resend a message if
you feel that it did not reach my attention.
_______________________________________________
seam-dev mailing list
seam-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/seam-dev