Really ?! this is cool! but on which Seam version this integration is based
on ?
Thanks, Paolo
On 7/16/07, Eelco Hillenius <[EMAIL PROTECTED]> wrote:
Hi all,
I just committed initial Seam support (I know, I know, I didn't the
see the light two weeks ago, but after Gavin King contacted me and
Igor came up with the brilliant idea of just starting with DI in mind,
I couldn't resist and had to see whether I could make it work.
I just committed the result of that as a wicket-stuff project
(wicket-seam-test). Please take a look and committers on wicket-stuff
don't hold back playing with it. I'd be interested to learn what
people think of it. I really have to get back to other things for a
bit now, so I don't intend to work on it much the next two months, but
I'd be happy to coop in the background.
It's a bit messy to get working now, mainly because I couldn't find a
decent maven 2 build for Seam yet. Which wouldn't be so bad weren't it
for the fact that it currently has about 1,500 dependencies, not all
clear on the versions either. :)
Anyway, here's part of the README I committed with the project. Hope
you'll have fun with it! Please send discussions on this to the
developer list instead of replying to this thread. I sent to the user
list to get better exposure.
--------------------------------------------
Initial project for Wicket Seam support. Currently hosts the
integration code (which
due to Igor's and Al's great work on Spring and Guice isn't too much)
and a simple example
that nevertheless shows off that Seam can do scoped DI.
It's a start, and I can imagine that there are quite a few issues and
features that can be
worked on. Anyone interested in working on this project, please drop us a
line.
The plan is to keep it as Wicket stuff project for a while to play
around with, and if licensing
issues are resolved, Seams has a decent and recent maven deployment
and hopefully
a *much leaner* version (currently we'd need all the JSF, Hibernate
JEE dependencies
just to get it running) we can consider migrating this to a core
project. Otoh, it might
be a project with many interested people, in which case it'd actually
better stay here.
I think the most interesting features to look at first are related to
JPA/ Hibernate ORM and
validation support and transaction stuff. Next on my list would be
jBPM (might be nice
for wizard building) and possibly Seam's rule engine integration for
authorization. On the
longer term, we should keep an eye on WebBeans.
---------------- Setting it up ----------------
Currently, the only way to get this running is to check out this project
from
https://wicket-stuff.svn.sourceforge.net/svnroot/wicket-stuff/trunk/wicket-seam-test
,
and
check out and build Seam from anoncvs.forge.jboss.com, repo
'/cvsroot/jboss', module 'jboss-seam'.
The Eclipse project files are set up for this and the wicket and
wicket-ioc project to be
all in your workspace and use each other as project dependencies. Only
extra thing you need to do
is to export most of the classpath entries of Seam. At the end of this
document, you can find the
contents of my Eclipse .classpath file for jboss-seam. Contributions
for other IDEs are welcome.
Hopefully Seam gets a proper maven 2 build soon and we can make this a
decent project.
Eelco
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user