- Java J2EE Servlets
- JSP
- JBoss Application Server
- AJAX
- Subversion
- Search and ranking algorithms
- Regular Expressions
- And many more!
Our primary reason for using subversion is that is doesn't require element types to be associated to checked in elements in the same way as Clearcase and CVS. We did not investigate Perforce. Furthermore, subversion is widely used and well respected as the successor to CVS. Finally, there are many useful clients for subversion, ranging from eclipse plugins to simple command line utilities.
The project is split into two top level folders and an ANT build.xml file; one folder holds the source tree, while the second, "Phase1.war", holds the Enterprise Web Archive application, which includes JSP files, CSS, images, javascript, and compiled Servlet classes. The ANT build script has two targets: compile and deploy, which copies the completed WAR file to the deploy folder of JBoss Application Server.
JBoss was chosen as the application container for our project because it is widely available and free. It is a happy medium between Tomcat's simplicity and Weblogic's complexity, offering JMS queues and topics, should they be required, yet will happily serve simple HTML and JSP files.
1 comment:
Looks good, nice idea!
Post a Comment