At line 62 changed 4 lines. |
** I recommend using "ant setup-tomcat deploy" and then using "ant reload" |
after running "ant deploy" when you change .java or config files. |
* Removed "upload" module and integrated file-upload into the core. Removed |
unnecessary scriplets from uploadForm.jsp. |
** I recommend using "ant setup-tomcat deploy" and then using "ant reload" after running "ant deploy" when you change .java or config files. |
* Removed "upload" module and integrated file-upload into the core. Removed unnecessary scriplets from uploadForm.jsp. |
At line 67 changed 12 lines. |
** Changed CSS for error messages to have a red border around them - making |
it easier to distinguish errors from messages. |
** Added onclick and onfocus event handler to form inputs to select the |
text when an input type="text" is clicked or focuses on. |
* Changed directory structure from common/ejb/web to dao/service/web. |
[Read more...|http://raibledesigns.com/page/rd?anchor=appfuse_refactorings_part_i_changing] |
* Added Spring to configure Hibernate, DAOs and Managers. Configured |
declarative transactions at the service and dao layers. Configured |
OpenSessionInViewFilter for guaranteeing one transaction per request. |
[Read more...|http://raibledesigns.com/page/rd?anchor=appfuse_refactorings_part_ii_spring] |
* Changed UserCounterListener to only record users that have logged in |
successfully. Also added a screen to show currently logged in users. |
** Changed CSS for error messages to have a red border around them - making it easier to distinguish errors from messages. |
** Added onclick and onfocus event handler to form inputs to select the text when an input type="text" is clicked or focuses on. |
* Changed directory structure from common/ejb/web to dao/service/web. [Read more...|http://raibledesigns.com/page/rd?anchor=appfuse_refactorings_part_i_changing] |
* Added Spring to configure Hibernate, DAOs and Managers. Configured declarative transactions at the service and dao layers. Configured OpenSessionInViewFilter for guaranteeing one transaction per request. [Read more...|http://raibledesigns.com/page/rd?anchor=appfuse_refactorings_part_ii_spring] |
* Changed UserCounterListener to only record users that have logged in successfully. Also added a screen to show currently logged in users. |
At line 80 changed 5 lines. |
* Implemented persistent login cookie strategy (for Remember Me) as |
[recommended by Charles|http://tinyurl.com/2wyqr]. |
[Read more...|http://raibledesigns.com/page/rd?anchor=appfuse_refactorings_part_iii_remember] |
* Added iBATIS as a persistence framework option. |
[Read more...|http://raibledesigns.com/page/rd?anchor=appfuse_refactorings_part_iv_replacing] |
* Implemented persistent login cookie strategy (for Remember Me) as [recommended by Charles|http://tinyurl.com/2wyqr]. [Read more...|http://raibledesigns.com/page/rd?anchor=appfuse_refactorings_part_iii_remember] |
* Added iBATIS as a persistence framework option. [Read more...|http://raibledesigns.com/page/rd?anchor=appfuse_refactorings_part_iv_replacing] |
At line 86 changed 6 lines. |
* Added support for generating indexed property setters in ActionForms when |
generating Forms with XDoclet. This support includes adding Velocity JARs |
to the the list of 3rd party JARs. Currently, Velocity is only used by |
XDoclet. |
* Added "Account Information" e-mail as part of registration process. This |
e-mail gets sent the e-mail address the user entered on signup. |
* Added support for generating indexed property setters in ActionForms when generating Forms with XDoclet. This support includes adding Velocity JARs to the the list of 3rd party JARs. Currently, Velocity is only used by XDoclet. |
* Added "Account Information" e-mail as part of registration process. This e-mail gets sent the e-mail address the user entered on signup. |
At line 93 changed 6 lines. |
* Cactus 1.6 Nightly (20030119) to support the "cactus" task and Resin |
3.0.5 |
* JSTL 1.0.5 |
* Patched Canoo's WebTest to work with Ant 1.6 |
* Hibernate 2.1.2 |
* MySQL JDBC Driver 3.0.11 |
** Cactus 1.6 Nightly (20030119) to support the "cactus" task and Resin 3.0.5 |
** JSTL 1.0.5 |
** Patched Canoo's WebTest to work with Ant 1.6 |
** Hibernate 2.1.2 |
** MySQL JDBC Driver 3.0.11 |