Resin 3.0.18 Release Notes
Resin 3.0

Features
Installation
Configuration
Web Applications
IOC/AOP
Resources
JSP
Quercus
Servlets and Filters
Databases
Admin (JMX)
CMP
EJB
Amber
EJB 3.0
Security
XML and XSLT
XTP
JMS
Performance
Protocols
Third-party
Troubleshooting/FAQ

Feature Overview
Release Notes
Change Logs
Migrate from 2.1
Features FAQ

Resin 3.0.24
Resin 3.0.23
Resin 3.0.22
Resin 3.0.21
Resin 3.0.20
Archive

Resin 3.0.19
Resin 3.0.18
Resin 3.0.17
Resin 3.0.16
Resin 3.0.15
Resin 3.0.14
Resin 3.0.13
Resin 3.0.12
Resin 3.0.11
Resin 3.0.10
Resin 3.0.9
Resin 3.0.8
Resin 3.0.7
Resin 3.0.6
Resin 3.0.5
Resin 3.0.4
Resin 3.0.3
Resin 3.0.2
Resin 3.0.1
Resin 3.0.0
Resin 3.0.19
Archive
Resin 3.0.17

  1. Quercus
  2. rewrite-dispatch
  3. JMX System Notifications
  4. JNI
  5. HttpProxyServlet
  6. JSP
  7. caching/persistent-sessions
  8. mod_caucho/plugins
  9. change log
  10. Special Thanks

Quercus

Quercus now runs Drupal and MediaWiki. The Caucho forum has some performance results, with Quercus as 3-4 times faster than Apache/mod_php.

New modules include:

  • mcrypt
  • sessions
  • PDF (partial)
  • SimpleXML
  • Zip
  • Zlib
  • MHash
  • Bcmath

rewrite-dispatch

rewrite-dispatch now accepts <moved-permanently>.

JMX System Notifications

Application resources can now listen for Lifecycle Notification events using JMX, configured in the resin.conf (or using JMX directly.)

JNI

./configure fixes for 64-bit linux.

win32 does not support SNDTIMEO/RCVTIMEO, so select() needed to be added again.

solaris/linux issues with the blocking reads in conjunction with EINTR have been addressed.

HttpProxyServlet

Implementation of HttpProxyServlet has been improved, in particular related to redirects.

JSP

The default app-default.xml does not read .tld files on web-app startup, only on the first JSP invocation. This will improve startup times, but may cause issues with applications like JSF which expect all .tld files to be read.

caching/persistent-sessions

More work on simplifying the backend for caching and persistent sessions. The fragment implementation has been simplified again, several locking bugs have been addressed, and performance has been improved.

mod_caucho/plugins

Fixes for manual dispatching of Apache/mod_caucho. If no ResinConfigServer directive exists, mod_caucho dispatch is manual.

Fixes for virtual host dispatch issues to Apache/mod_caucho.

Multiple ./configure fixes for Apache under different operating systems.

change log

Also, many smaller bugs are listed in the change log.

Special Thanks

Special thanks to Stefano Bagnara for amazing work finding a huge number of Quercus bugs.


Resin 3.0.19
Archive
Resin 3.0.17
Copyright © 1998-2006 Caucho Technology, Inc. All rights reserved.
Resin® is a registered trademark, and HardCoretm and Quercustm are trademarks of Caucho Technology, Inc.