• Post Reply Bookmark Topic Watch Topic
  • New Topic

Experiences configuring Servlet engines  RSS feed

Posts: 6920
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I've been putting in a fair amount of effort recently trying to evaluate servlet engines, and it's really starting to bug me. Maybe some of you can help me with solutions, provide pointers to alternatives, or at least sympathise with me.
My problem is this. I want to deploy servlets on a commercial web host. I don't particularly care which one, although the usual conatraints about cost and available features do come into it. I know there aren't many that offer servlet hosting at the moment, but that's not the real problem. The problem is with the servlet engines.
I have looked at Java Web Server, Jigsaw, JRun and Apache JServ so far, and none of them are suitable. The reasons :-
JWS: The server is written in portable Java (which means I can theoretically run it) but installing it is irritating. The worst thing about it, though, and the thing which effectively kills it for me is its reliance on a *massive* applet for configuration. Downloading this is a bind even on or local LAN, let alone over a modem or a transatlantic connection. Why did they chose such a silly way of configuring it?
Jigsaw: This failed straight away, it's installation and configuration process uses a Graphical GUI. I have access to commercial servers using telnet, http, ftp, smtp and pop3; none of these permit the running of graphical applications.
JRun: This has the same problem as Jigsaw, but also needs hacking of the main http server configuration. Mere customers of mass market web space providers don't have that option.
Apache Jserv: This is a little better than the others (it can be installed and configured over telnet, at least), but it will only work with one type of web server, and it also requires hacking of the http server config files.
Can anyone help me. Do you know of a servlet engine which:
+ can be installed using telnet/ftp
+ can be configured using telnet or low-bandwith http/ftp/smtp
+ uses a small amount of ISP storage space
+ runs on a wide variety of operating systems
+ runs with a wide variety of http servers
+ needs no access to protected server configs
+ doesn't need root access to install
+ supports a modern servlet API
+ is free/shareware/reasonable cost
Ideally it should also support zero-admin adding or changing of servlets and their associated code, so that simply uploading a new version will update the engine.
Is this too much to ask?

Frank Carver
[ Personal: frank@efsol.com http://www.io.com/~efficacy ]
[ At Work: frank.carver@bt.com tel +44 (0)1473 227371 ]
Ranch Hand
Posts: 88
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
One thing you may want to consider is website pro by Oreilly. You can configure the server and the jrun properties from a locally installed application. Donwload it and see if it works for you. (this is windoze only BTW).
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!