Vitaly Lipovetsky wrote:
>
> Hans Bergsten wrote:
>
> > Peter Delahunty wrote:
> > >
> > > > Can anyone point me in the direction of any FREE servlet engines.
> > > >
> > > > I already have JSERV
> > > >
> > > > Ideally i want something that supports the latest specifications
> > > >
> > > > JDK 1.2
> > > > JSP 1.1
> > > > Servlets 2.2
> >
> > You can use the binary distribution of our LiteWebServer free of charge for
> > both non-commercial and commercial use. Source code and support is available
> > for a license fee.
>
> I tested a lot of different servlet engines and I mean that LiteWebServer is the best
> pure servlet engine.
> If you need only servlet engine not Web server I advise to choose LWS.
> It has got small footprint and enough features. Besides LWS has simple configuration
> and installation procedure.
> I developed some servlets on NT and then it was very easy move all to AS/400.
Thanks, I'm glad you like it and I appreciate your nice comments.
> I'd like just more SSL support and auto-reloading modified servlets. I hope they add
> these features in the next versions.
These features will be considered for a future version, but it will most
likely take some time and I can't promise they will be implemented.
SSL has traditionally required native code and have had all sorts of problems
with licenses and export restrictions. With the new Java 2 security APIs, and
the promise of less restrictive export rules for encryption software,
it may be possible to add support for SSL in a future version. But there are
lots of things in this area we haven't looked at yet, so no promises.
Auto-reloading of servlets is something we have stayed away from. The
way it's implemented in most Servlet 2.1 containers it only simplifies
the most trivial cases but causes many problems when servlets depend on
shared classes, have interdependencies, use cached information, etc. LWS
is simple and fast to restart, and is not intended as a web server for high-load
Internet web sites, so we've preferred to keep it simple instead and load all
classes using the primordial class loader. Servlet 2.2 defines more strictly
how class loading must be performed and a compliant container will not cause
the typical ClassCastExceptions common to many of today's containers. To
handle the new WAR files, a custom class loader is needed anyway so we will
look at this again. But, no promises.
> I'd like to have a source of main class com.gefionsoftware.server.lws.LiteWebServer ,
> because if I want to debug
> servlets in JBuilder I need a source of class with main function.
Are you sure you need the source code? I assume it should be possible to
use the debugger with just the binary (class) file. But if you're right I
will see how we can make the source for this one class available as part
of the free binary distribution. Also note that the complete source is available
of you purchase a support license.
Hans
--
Hans Bergsten [EMAIL PROTECTED]
Gefion Software http://www.gefionsoftware.com
___________________________________________________________________________
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