This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
There is the argument that "beggars can't be choosers". But the chasm between JSP 1.2 and JSP 2.0 is a wide one indeed. For someone wanting to get started on the right foot and avoid falling into the poor practices that JSP 1.x can establish, an out-of-date server is not very useful. [ March 29, 2007: Message edited by: Bear Bibeault ]
Originally posted by Ulf Dittmer: Statements like these make me cringe.
Does any online service NOT have a similar disclaimer? I'd think that it is part of the standard boilerplate for a service provider. CYA and all that. More on topic, My ISP provides me with a DSL line and a static IP address. I run Tomcat on my home computer so I have free (for the cost of internet access) servlet/jsp hosting.
That statement makes me cringe and I would also expect to see it in any hosting contract. It makes sense to back up any of your hosted code, data, etc.. on a disk or your local machine.
I have a co-worker who spent a considerable amount of time building a PHP site for fishing & gaming organization to which he belongs. One day the site stopped working with a message that the account had been closed for a violation of the terms of service. He made contact with them to see what the problem was. They told him that they found a script that was in violation of their terms and closed the account permanently. They wouldn't tell him what script it was, or what was in it. They also wouldn't give him any access to the files on the server. All of his work was gone and the organization's site was down until he could get the domain moved to another hosting company.
Always have a copy of your work in your possession.
Actually, what I was getting at, was the "at its sole discretion" part. That would be very unusual for a commercial hosting company. At the very least there would have to be a transgression of the terms of contract, e.g. malicious behavior or some such. But you get what you pay for with for-free hosting.