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