I've been tasked with adding several features to an existing site. I've taken a look at the current configuration: Tomcat 5.0 standalone with JDK 1.4, and a DB server on the same machine.
Should I, during the course of adding features and setting up a separate server for the DB (part of the client's request), upgrade the JDK and Tomcat versions? I think it would be easier to find the relevant libraries that I need for my development. Is it worth it? What should I consider?
I would set up a second instance of Tomcat, running on top of Apache (this is faster, right?) using a different port until I'm sure it's stable before I turn off the current service. Am I correct in assuming this in no way could possibly affect the current site until I replace it?
Further information: it's a Windows 2003 server box. I believe the current DBMS is MSSQL 2005, but I'm not sure if that's relevant.
(I'm aware this isn't exactly a sysadmin question, but I have a feeling this question wouldn't fare very well on SO.)