Re: I haven't downvoted a post in a long time...
Java on the server is pretty good - CLI + socket - Great.
Its the rest of the garbage that comes lumbered with Java and the problem that so many poeple and companies have been burned by Java incompatibilities and securities snafus in the past make Java a very hard sell these days.
Java's problem has and always - wheres the revenue model to maintain it?