build.xml

Diff Revision Date Message Lines Author Branch
3318 18 Nov 09

Preparing for next development iteration

+1 -1 Matt Raible trunk
3310 17 Nov 09

Preparing for 2.1.0-M1 Release

+1 -1 Matt Raible trunk
3304 16 Nov 09

Fixed for Maven 3 (http://jira.codehaus.org/browse/MANTRUN-123) and upgraded Ant Tasks

+1 -1 Matt Raible trunk
3293 04 Nov 09

APF-1105: Improved AMP code generation to use annotations when possible. Still need to convert Spring MVC code generation to use @Controller.

+4 -3 Matt Raible trunk
3237 02 May 09

Tapestry basic now passing with AMP tests. However, there's still lots of work to do. 1. Fix AppModule so required fields show up with asterisk. 2. Modify *Form.java so fields are required (should fix #1). 3. Write tests in standard web/tapestry module, as well as for AMP.

+5 -5 Matt Raible trunk
3161 10 Aug 08

APF-1083: Upgrade to Ant 1.7.1

+1 -1 Matt Raible trunk
3156 10 May 08

Preparing for next development iteration

+1 -1 Matt Raible trunk
3146 10 May 08

Preparing for Release 2.0.2

+1 -1 Matt Raible trunk
3063 24 Nov 07

Preparing for next development iteration

+1 -1 Matt Raible trunk
3059 24 Nov 07

Preparing for 2.0.1 Release

+1 -1 Matt Raible trunk
3019 23 Sep 07

Make sure to test modular-jsf with Hibernate

+1 -1 Matt Raible trunk
3018 23 Sep 07

APF-910: Fixes related to iBATIS, full-source and appfuse:gen

+18 -10 Matt Raible trunk
3017 22 Sep 07

APF-910: Fixed issue with duplicate dao.framework files and added tests for jpa and ibatis full-source

+73 -15 Matt Raible trunk
3007 18 Sep 07

Preparing for next development iteration

+1 -1 Matt Raible trunk
3002 18 Sep 07

Preparing for 2.0 Release

+1 -1 Matt Raible trunk
3001 18 Sep 07

Removing changes from revision 3000 - some files had old code in them

+1 -1 Matt Raible trunk
3000 18 Sep 07

Release 2.0 - with all the versions changed this time. ;-)

+1 -1 Matt Raible trunk
2959 15 Sep 07

Fixed test - remove deletes Person.java so need to re-add it.

+9 -1 Matt Raible trunk
2954 15 Sep 07

APF-882: Added "appfuse:remove" goal to allow uninstalling a POJOs CRUD classes and artifacts after they've been generated. NOTE: Use -Dentity=Foo to bypass prompting. Use -Dskip.areyousure=true to bypass prompting user to agree to delete.

+6 -4 Matt Raible trunk
2932 06 Sep 07

APF-876: Fixed full-source on Windows (hopefully)

+5 Matt Raible trunk
2925 04 Sep 07

Fixed testing logic for iBATIS

+6 -8 Matt Raible trunk
2924 04 Sep 07

Fixed typo

+1 -1 Matt Raible trunk
2923 04 Sep 07

Fixed deletion of hibernate.cfg.xml

+1 -3 Matt Raible trunk
2922 04 Sep 07

Change version to 2.0-SNAPSHOT.

+1 -1 Matt Raible trunk
2920 03 Sep 07

AppFuse 2.0 RC1 Release

+1 -1 Matt Raible trunk
2919 03 Sep 07

APF-871: Renamed appfuse-jpa-hibernate to appfuse-jpa

+2 -2 Matt Raible trunk
2917 03 Sep 07

APF-757: Only try to modify src/main/resources/hibernate.cfg.xml when dao.framework == 'hibernate'.

+1 -1 Matt Raible trunk
2915 03 Sep 07

APF-870: Fixed gen-model so it generates files from database properly. Use "ant test-gen-model" in plugins/appfuse-maven-plugin to test.

+27 Matt Raible trunk
2910 02 Sep 07

APF-757: Added support for JPA to AMP. Currently, iBATIS and JPA are only tested against the "gen" goal and not "full-source". The full-source goal should work, but I'm skipping testing because I know it might take quite some time to test/fix and I'd rather get 2.0 RC1 out the door. ;-)

+19 -7 Matt Raible trunk
2908 02 Sep 07

APF-757: Added iBATIS support to AMP

+47 Matt Raible trunk
2892 31 Aug 07

APF-857: Aggregate "gen and install" into single call

+4 -4 Matt Raible trunk
2887 31 Aug 07

APF-755: Full Source plugin now works on modular archetypes (too bad it took an all-nighter to pull it off ;-)

+29 -5 Matt Raible trunk
2766 01 Jun 07

APF-774: Group archetypes under org.appfuse.archetypes.

+1 -1 Matt Raible trunk
2745 25 May 07

Changed version to 2.0-rc1-SNAPSHOT (and 1.0-rc1-SNAPSHOT for maven-warpath-plugin)

+1 -1 Matt Raible trunk
2730 23 May 07

AppFuse 2.0 M5 Release

+1 -1 Matt Raible trunk
2724 22 May 07

APF-488: Integrated XFire by default. Thanks to Luke McLean for detailed instructions on integration. You rock Luke!

+11 -5 Matt Raible trunk
2699 22 May 07

APF-754: Fixed issue when using AMP on modular project. You no longer need to duplicate hibernate.cfg.xml in the web module.

-4 Matt Raible trunk
2697 21 May 07

APF-675: Added "full-source" plugin that pulls AppFuse's source from SVN and replaces AppFuse dependencies with one from the pom.xml's it pulls in. Current only tested with basic projects. Modular support coming in next release. You can test both AMP and the Full Source plugin using Ant targets in plugins/appfuse-maven-plugin/build.xml. Just run "ant -p" in the appfuse-maven-plugin directory to see all the options. Reading the source code of build.xml will show issues that currently exist (amp requires you to copy hibernate.cfg.xml to the "web/src/main/resources" directory on a modular project. Also, the full source plugin has not been modified to work with (or tested on) modular projects.

+22 -3 Matt Raible trunk
2694 21 May 07

Began working on "full-source" mojo. It's far from complete - SVN export works, but there's lots of pom.xml manipulation that still needs to happen.

+20 Matt Raible trunk
2692 17 May 07

Added messages to prevent running plugin from pom project. Added tests and verified modular project gen/install works. Remaining issues before M5: * id and Long hard coded in templates (change to lookup from $pojo) * web module can't read hibernate.cfg.xml from core.jar * create documentation for plugin * create "full-source" mojo that allows svn export and adding dependencies to pom.xml files * update Confluence to reflect that applicationContext.xml might already exist

+82 -35 Matt Raible trunk
2689 15 May 07

Tapestry install should now work for basic projects

+8 Matt Raible trunk
2687 15 May 07

JSF install should now work for basic projects

+12 -4 Matt Raible trunk
2686 14 May 07

Modified install mojo so it can handle different web frameworks. Polished Spring templates so they actually work. Prepared for full-source projects by changing "org.appfuse" to use project.getGroupId() when full-source is used.

+14 -2 Matt Raible trunk
2684 09 May 07

* Added "gen-core" and "gen-web" and renamed "gen-ui" (the motherload) to "gen". The "install" mojo is still not aware of core vs. web, so you'll get errors about missing files if you try to use it with anything but "gen". * Fixed templates and install (non generics-based) install for backend. Remaining items todo: ------------------------- * Add logic to Action/Controller templates that generate different setters/imports for generic/impl * aggregate "gen and install" so they can be run in single call vs. two separate ones (lifecycles?) * get working with other web frameworks (only tested with Struts 2) * get working with other persistence frameworks (only tested with Hibernate) * get working with modular projects * modify install mojo to handle gen-core and gen-web * Call ModelGeneratorMojo from AppFuseGeneratorMojo to generate from db

+75 Matt Raible trunk
2683 08 May 07

Removed AMP from Sandbox to eliminate confusion

deleted Matt Raible trunk
2678 08 May 07

Began setting up test harness for testing AMP

+63 Matt Raible trunk