You are correct that AppFuse does not contain source JARs for the web classes. This is because we're using Maven's war-overlay feature to allow users to have limited files in their project, but still get the full AppFuse functionality in their project. Over the last year, we've realized this is not that productive for developers as they can't leverage their IDEs, Maven and "mvn jetty:run" as easily. For this reason, we recommend you run "appfuse:full-source" and get all of AppFuse's source in your project. In the next release (2.1), we will include all the source from the web modules for you to edit. This might make it more difficult to upgrade, but we feel that's an acceptable trade-off.
Matt On Thu, Feb 26, 2009 at 4:10 AM, Kannan Ekanath <kannan.ekan...@gmail.com> wrote: > Hi Matt/Appfuse owners, > Is it possible to also attach source artifacts for generated jars. I think > AppFuse kinda overlays two wars, so quite often I have to debug say > "BaseControllerTestCase" which is inside the > "target\warpath\appfuse-spring-2.0.2.warpath.jar" (I think this is > generated) so it would be handy to have source artifacts. > Also, Can I please ask why this jar is not being managed as a dependency > instead of being generated everytime? The same applies for > "target\warpath\appfuse-web-common-2.0.2.warpath.jar". I quite often want to > debug classes inside this but because there are no source archives I google > the internet which lands me in the fisheye url, see the source and figure > out what it is doing. > PS: I don't know enough about the internal AppFuse workings, so if it is not > possible to generate sources for these please let me know :) > > -- > Regards, > Kannan Ekanath > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@appfuse.dev.java.net For additional commands, e-mail: users-h...@appfuse.dev.java.net