I also hate "applet-config".

For Jigsaw, you don't need to run the config tool on server,
you can install it on your machine. The config tool
uses http.  ( just pass http://host:8009 as parameter, where host
is where the server runs ).
( an very old version of Jigsaw had an wonderfull html-only config
tool... ). This is my favorite for development. Also it is the easiest to
install ( unzip and run a small program to update the configs ) - but
it's slower than Apache or JWS.

With JWS, you can put the jar file in your's browser classpath
( so it can find the classes ), and it will not download the applet.
( I never tried  that, but it should work ).
With a small effort you can edit the properties file directly -
it is not hard as soon as you find the right files ( and emacs
or vi are better tools - you can find very fast what you need).
( /properties/server/javawebserver/webpageservice/rules.properties for
example)

Apache + JServ:  The fact it runs
only with Apache is not a problem - most web servers run apache
anyway, and I don't think any sane provider will switch to something else

JRun: It's a bit too expensive. I love their support for JSP and SHTML,
but I don't know if it worth the money.

( this is my personal opinion, please don't kill me )

About your other requirments: all of the above tools can be installed in a
user account ( of course, serving on ports>1024). Space usage can be optimized

( as soon as you remove all the garbage ) - you need the jar file and the
config files
only for all of them. As with all free software, you need to spend some time
but after
that you get the best results.
( for Apache - you can install it in user account, but you can also use the
standard
binaries with your own config files - so you save more space )

Regards,
Costin

> > 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 thething 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 install the servlet update the
> engine. In a nutshell what I'm after is a way of making
> basic servlets as easy to deploy as CGI scripts.
>
> > Is this too much to ask?
> >
> > --
> > Frank Carver
> > [ Personal: [EMAIL PROTECTED]   http://www.io.com/~efficacy ]
> > [ At Work:  [EMAIL PROTECTED]    tel +44 (0)1473 227371 ]
> >
> >
>
> ___________________________________________________________________________
> To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
> of the message "signoff SERVLET-INTEREST".
>
> Archives: http://archives.java.sun.com/archives/servlet-interest.html
> Resources: http://java.sun.com/products/servlet/external-resources.html
> LISTSERV Help: http://www.lsoft.com/manuals/user/user.html

___________________________________________________________________________
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff SERVLET-INTEREST".

Archives: http://archives.java.sun.com/archives/servlet-interest.html
Resources: http://java.sun.com/products/servlet/external-resources.html
LISTSERV Help: http://www.lsoft.com/manuals/user/user.html

Reply via email to