Resin 3.0.3 is the first non-beta release of Resin 3.0.x.
Any bug you find in 3.0.3 should be reported in the
Because of the large number of changes from Resin 2.1 to Resin 3.0,
developers should stress
test their application with Resin 3.0.3 thoroughly before deploying
See the Resin 3.0.2 release notes
for a more detailed explanation or read
the install section. The plugin
protocol and configuration has changed significantly from Resin 2.1.
Resin 3.0 plugins read their configuration from a configuration
server, not from the resin.conf directly.
Because both Servlet 2.4 and JSP 2.0 are still in draft stage,
Resin's support is considered beta. However, we don't expect
the specs are likely to change much from the current draft to the
The XSLT implementation has changed dramatically, as part of a
long-needed cleanup. There shouldn't be any visible changes, although
new bugs could certainly have crept in.
Resin's caching now understands "Vary" and "Cache-Control:
max-age=15". The "Vary" will help GZip performance and the max-age
will make it easier to add caching to pages.
Configuration for the connection/thread pool now includes
spare-thread-max and spare-thread-min, which work like Apache's
MinSpareServers and MaxSpareServers. spare-thread-max and
spare-thread-min specify the min and max number of idle threads that
Resin tries to keep around ready for new requests.
The Resin 3.0 configuration has changed significantly from Resin
2.1, mostly by being stricter. The configuration documentation gives more
Copyright (c) 1998-2009 Caucho Technology, Inc. All rights reserved.
are registered trademarks of Caucho Technology, Inc.