Hi, I'm evaluating AppFuse as a platform for a new application I'm building. I'm concerned it might not be right for my needs, mainly because I'm having trouble integrating the sample project with Eclipse. Here's my details and then a couple questions:
DETAILS: I'm building a new web application with Java. The intention is it use Eclipse 3.7 (Helios), JSF 2.0 and/or jQuery UI for the front end, GlassFish3, Spring, Hibernate, and Oracle for the back end. I'm evaluating AppFuse and an application platform and I have some questions -- I hope you can help! I did the Quickstart here: http://appfuse.org/display/APF/AppFuse+QuickStart ... and everything went fine. I was pleasantly surprised when the demo web app appeared with it's user crud functionality. Then I tried the steps to integrate with Eclipse and everything got a little crazier: http://appfuse.org/display/APF/Eclipse These instructions appear to be for Eclipse 3.2 (Callisto) and I'm using Eclipse 3.7 (Helios) -- I'm hoping that's not a problem. I'm at the point where I can see my project in Eclipse but there are many "red Xs" that I can't seem to get rid of. Also, I can't seem to easily launch the web app in my own web server (GlassFish) with Eclipse's WTP tools. I notice there are instructions "Integration with Eclipse Web Tools Project (WTP)", here: http://appfuse.org/display/APF/Eclipse ... stupid question, and I really required to edit those files manually to get things to work? QUESTIONS: It seems AppFuse is tightly integrated with Maven and that I won't be able to use a regular Eclipse project to debug and run the application. Is this the case? If I proceed with AppFuse + Eclipse + GlassFish, am I in for a world of hurt? Alternately, is there an alternate way to download and use AppFuse without Maven? That is, create a Dynamic Web Project in Eclipse, add the AppFuse jars, and proceed that way? In the end, I need to know if AppFuse is the right framework for me to build my application on -- any help is greatly appreciated. Thanks for reading, rh