Develop a lightweight Java Servlet that simply uses an XML config file to email html form data to a small list of recipients. The servlet should also save the form data into an XML log file (with timestamp). XML Config file: The XML config file will specify the list of recipients (probably no more than 5-10 email addresses), any mandatory form fields, a smtp host, urls for success/failure page, etc. The config file may include configurations for multiple forms (distinguished by a FormID). The FormID and form data is passed to the servlet directly from each html form; you don't need to create any html forms for this (other than to simply test drive the servlet). Email Content: The email is straight text (no attachments needed). The email message content should be determined by a simple template file that can refer to form field values within some user-defined text. This is a small project that may lead to some interesting web-based work requests (e.g. Cocoon and XML/XSLT projects). Experienced Java XML/Servlet coders only; please include any relevant sample, referrals, and/or thoughts with your bid response.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 3) Complete ownership and distribution copyrights to all work purchased.
Tomcat 4.x Windows 2000