Hi Morris, U have also to run '*mvn install eclipse:eclipse*' (not only 'mvn eclipse:eclipse'), since you're using a modular archetype. And other procedure u have to follow (the only way I know), so that get able to compile and deploy/run your AppFuse app in Eclipse's TomCat, is described in: http://appfuse.org/display/APF/Eclipse#Eclipse-wtp But, I have a Warning: don't do it till u are sure u don't need anything more from the combo mvn/AppFuse (otherwise u'll not be able to run mvn(AppFuse) cmds suitably any longer)!! Any1 fix me up anything I'm wrong. ;-)) Reguards,
Ice-Man 2008/12/31 Kief Morris <[email protected]> > Hi, > > I'm new to both appfuse and Eclipse (used to use IntelliJ), and can't > seem to get appfuse to create a modular project that Eclipse likes. > I'm following the tutorial, although I'll list the key steps below. > > The summary of my issue is that I create a project, am able to built > it with maven, run it and log in, however when I load it in Eclipse I > get validation errors which seem to make it unusable. I guess I could > use it as a heavyweight text editor, but I'd rather have it working > for real. > > I only have the problem with modular projects, a basic project seems > to work ok. I've tried different web front ends (tapestry, spring, and > now struts), with the same or similar results. > > Eclipse shows 22 Errors and 427 warnings. The first error is: > > Description Resource Path Location Type > Fragment "/common/messages.jsp" was not be found at expected path > /appstruts-webapp/target/war/work/appfuse-web-common-2.0.2/common/messages.jsp > default.jsp > appstruts-webapp/target/war/work/appfuse-web-common-2.0.2/decorators line > 27 JSP Problem > > Indeed, there does not seem to be a path exactly like this, although > there are various messages.jsp files strewn about. > > I'm doing this on Vista (unfortunately), Sun JDK 1.6.0_11, maven > 2.0.9, Eclipse 3.4.1. > > My initial maven line is: > > mvn archetype:create -DarchetypeGroupId=org.appfuse.archetypes > -DarchetypeArtifactId=appfuse-modular-struts > -DremoteRepositories=http://static.appfuse.org/releases > -DarchetypeVersion=2.0.2 -DgroupId=com.kief.appstruts > -DartifactId=appstruts > > I follow this by running mvn in the base (appstruts) directory, then > "mvn jetty:run-war" in the web directory. The app builds and runs, and > I can log in. > > I run mvn eclipse:eclipse in the base of my appstruts directory, then > create a new workspace in eclipse with an empty directory, then import > as per the eclipse guide on the wiki, using the base of the appstruts > project as root. > > I tried running mvn install under the web directory (after googling > around and finding some older posts on this list), with no change to > the results. > > What other information can I provide? I'm sure there are loads of > people using ganymede with appfuse, I'm not sure what's different > about how I'm doing it. > > Thanks for any help, > Kief > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >
