Thank you Krydos I deleted all files from the account (jsp, class, xml, images. everything). I uploaded HelloWorld.war. The reason I did not do so in the first place is because of the following thread - http://www.helionet.org/index/topic/11272-deploying-war-file-java-application/page__hl__%2Bservlet+%2Bfile__fromsearch__1 Information about this war file: The website name is HelloWorld - in my system I actually use http://localhost:8080/HelloWorld/ So I assume on the heliohost server it should be something like guardmed.heliohost.org/HelloWorld There is one JSP in the war, it's named Hello.jsp. This is actually reachable using the url http://guardmed.heliohost.org/HelloWorld/Hello.jsp There is one servlet in the war, it's named HelloWorld. Could not reach it any way There is a web.xml with the following needed information The welcome page is defined to be Hello.jsp, meaning that the url http://guardmed.heliohost.org/HelloWorld/ should go directly to http://guardmed.heliohost.org/HelloWorld/Hello.jsp For some reason right now this doesn't happen. It does happen on my system. There is a servlet mapping for HelloWorld to /HelloWorld. So I would expect http://guardmed.heliohost.org/HelloWorld/HelloWorld to go the servlet (but it doesn't). It's interesting to see that the tomcat does open the war, because it opens the jsp when called directly. Any help would be appreciated