Hi I gave the CVS version of seam a final testrun yesterday (implemented a small blogger)
Here are my comments: First of all, I like it, it took me two hours from cvs downloading to have a running blogger with master detail view up and running in seam noejb. But I found some problematic parts (see them as hints on improvement not critique) First, the annotations are very good and tight, but there is a structural problem in the way the whole data model/model index issue is handled. First of all the data model seems to be some collection, maybe seam could provide a model which can rely on paging as well, thus not the entire collection has to be loaded. (some kind of ejb3 jsf data model) Another thing is, you have a model counter, which is a cood thing, which can be automatically requested, after an action from the data table itself. But this is a problematic pattern, because data can change in between, thus passing the surrogate of the affected object or the object makes more sense in this case. Third, setup, programming and deployment. This is somewhat the biggest problem. Seam tries to target people who do not want to fight with the obstacles of J2EE, and yet it relies on 5 config files and a bunch of generated ones, which are partially caused by the dependencies into JSF, Hibernate, JBoss Embedded etc... Well, you cannot get rid of all this stuff, but you can make things easier. a) Some of the config files need documentation b) There should be some kind of well documented shell projects with structures suitable for WTP based Eclipse installations where programming can be possible, without having to go through the ant deployment cycle every time. c) Make those empty shell projects for some different project types (SEAM+Plain jsp based JSF, Seam with xhtml templates etc...) But besides that, the whole thing is excellent. View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3913211#3913211 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3913211 ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click _______________________________________________ JBoss-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jboss-user
