Hi, worked with Borland's Server once. I think the only things that need to be updated are the deployment descriptors. Maybe some code modifications if you are using any proprietary functionality of this server.
We have 7 years of experience developing Java Web applications. Auctions sites, Libraries, Project Management Intranets, Web systems front ends. I use GWT, JSP, JSTL, Servlets, Struts, Spring, Hibernate, and if you wish Session EJBs (WebLogic or WebSphere). All the design using a structured, reliable, maintenable and scalable architecture.