[Jhs-leads] Common J2EE components

Kirkpatrick, Ivan Ivan.Kirkpatrick@dep.state.fl.us
Tue, 18 Jan 2005 16:37:52 -0500


To all Project Leads,

We have begun to identify some common components or aspects of J2EE
applications where it is possible to get the various projects off to a =
good
start.

For example all projects require Exception handling and we would like to
propose an approach for all projects to adopt.  In this case we advocate =
a
single top level Exception for each project with more specific =
exceptions
derived from the top level one.  We also expect to see Exception =
chaining
used.  We would also come up with guidelines for Checked and Unchecked
Exceptions and the use thereof in general.

There may be additional ideas we would all want to incorporate.

Additional ideas for:
A Connection Manager,=20
How to implement logging effectively and its use in production =
monitoring.=20
J2EE Security
New Technologies like JSF
How to make good use of Tiles
User input validation
Persistence, JDO, Toplink, Hibernate, HSQLDB
Beans, all flavors=20
Communications, JMS and WorkFlow
Testing, Test Plans, and Reports
Common documentation - Everyone should check out the work Linc Clay has =
done
on the ISDM/PM documentation and getting it into the Maven format.
Business Objects

I am soliciting inputs from all of you as to what concerns and areas we =
might
tackle first and if any of you have additional items to add to the list. =
 I
am considering additional classes like the one we had previously with =
one or
more of the above topics at each class.

I am also still interested in getting some kind of schedule information =
from
each of you regarding the projects.=20

I would like to have your inputs by the end of the week.

Ivan