Sub-task
- [APF-502] - APF-404 subtask: Package names
- [APF-504] - APF-404 subtask: userForm.page improvements
- [APF-505] - APF-404 subtask: activeUsers.html improvements
- [APF-507] - APF-404 subtask: selectFile.html improvements
- [APF-508] - APF-404 subtask: signup.html improvements
- [APF-509] - APF-404 subtask: userForm.html improvements
- [APF-510] - APF-404 subtask: FileUpload.java improvements
- [APF-511] - APF-404 subtask: FileDisplay.java improvements
- [APF-512] - APF-404 subtask: Change RoleModel to OptionsModel for re-use purposes
- [APF-513] - APF-404 subtask: SignupForm.java improvements
- [APF-515] - APF-404 subtask: Change hivemodule.xml so detailed error page triggered by property
Bug
- [APF-178] - flush Hibenate session in test cases
- [APF-308] - when a same user login to system via "Remember ME" multiple times, a new user object is created and user count increments multiple times..
- [APF-473] - Incorrect display of special characters
- [APF-475] - Change user list to pass user id instead of username to solve problem with special characters
- [APF-544] - No encryption after password validation error.
- [APF-545] - Exception when sorting at Table by a Column which contains null values
- [APF-552] - hibernate3 and dbunit plugins execute when running "mvn -Dmaven.test.skip=true"
- [APF-558] - row event caused the same request sent twice
- [APF-561] - Figure out how to do native2ascii with Maven 2
- [APF-566] - LogoutFilter return a 404 on Websphere 6.0.2
- [APF-574] - DaoUtils.getPersistentId fails if dealing with a class whose @Id lives in the superclass
- [APF-580] - Database driver dependency missing from Archetypes
- [APF-585] - Hibernate 3 Plugin needs to be run manually after creating a new project
- [APF-586] - Database cannot be changed in archetype created project
- [APF-595] - Archetypes should execute dbunit twice: once before tests and once before integration-tests
- [APF-598] - Change to jdbc.url parameters in root POM not recognised
- [APF-601] - Allow exclusion of artifacts in war dependencies so i18n bundles aren't read from WARs
- [APF-602] - BaseDaoTestCase.getConfigLocations inconsitent with tutorial
- [APF-605] - Error transferring file org.hibernate:hibernate:jar:3.2.1.ga
- [APF-606] - dbunit CLEAN_INSERT tries to execute before hbm2dll
- [APF-608] - Disable GzipFilter because it causes issues with Display Tag's export, as well as i18n
- [APF-611] - Struts2 Tutorial - Cancel button should bypass validation
- [APF-612] - In the Struts2 Tutorial editPerson the button bar renders in the wrong position
- [APF-614] - ClassNotFoundException: org.directwebremoting.servlet.DwrServlet
- [APF-618] - Bundle loading for messages fails when using multiple webapps
- [APF-625] - Struts 2.0.5 fails to download then creating a new project with 2.0 M3
Improvement
- [APF-400] - Generic TestCase for testing the whole Hibernate config
- [APF-420] - Add documentation on SiteMesh and Menu setup
- [APF-532] - Upgrade to Struts 2.0.3 and new UI Tag Shortcuts
- [APF-539] - Upgrade to Acegi Security 1.0.3
- [APF-569] - Changes to bring AppFuse more in-line with the frameworks it uses
- [APF-570] - Upgrade to Spring 2.0.2
- [APF-582] - Upgrade to Script.aculo.us 1.7 and Prototype 1.5.0
- [APF-583] - BASE64Encoder is Sun proprietary API and may be removed in a future release
- [APF-587] - Move DAO interfaces to data modules
- [APF-588] - Upgrade to DWR 2.0-rc2
- [APF-596] - Upgrade to SQL Maven Plugin 1.0
- [APF-603] - Upgrade to Struts 2.0.4
- [APF-604] - Move configuration from struts.properties to struts.xml
- [APF-609] - Move integration tests to profile that's disabled when running -Dmaven.test.skip=true
- [APF-616] - Modify log4j.xml in archetypes so local project has DEBUG logging on
- [APF-617] - Upgrade to Spring Modules Validation 0.7
- [APF-619] - Move version and company information to ApplicationResources.properties
- [APF-623] - Upgrade to Struts 2.0.5
New Feature
- [APF-494] - Use Spring a a Plugin Container to allow easy extension of Appfuse
- [APF-624] - Add "jboss" profile so applications can be tested in JBoss
Task
- [APF-562] - Create and document the release process for AppFuse 2.x
- [APF-615] - Create integration tests for archetypes
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.