Resin 3.0.14 Release Notes
Resin 3.1

Documentation
Examples
Changes

Release Notes
Change Logs

Resin 3.1.2
Resin 3.1.1
Resin 3.1.0
Archive

Resin 3.0.20
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.15
Archive
Resin 3.0.13

Wiki

Resin now has a wiki.

Configuration functions

The configuration file EL can now support a library of predefined functions. The new functions are:

  • class_exists(name) - returns true if the class is loadable
  • jndi(name) - equivalent to jndi:lookup
  • jndi_lookup(name) - equivalent to jndi

cookie-modulo-cluster

The cluster encoding in the session cookie is now controllable by cookie-module-cluster, defaulting to false.

If true, session cookie values can start with modulo values of the index. So a two server cluster could generate 'a', 'c', 'e', g', etc. for the index='1' server.

If false, the session cookie value matches the cluster index. So the two server cluster would only generate the 'a' prefix.

isapi_srun.dll

Important flusing/buffering issues with isapi_srun.dll fixed.

GzipFilter

GzipFilter now understands "deflate" as well as "gzip". "gzip" has priority, currently.

TaskResource

There is now a task resource for launching a thread for long-running initialization objects. The work task just needs to implement java.lang.Runnable.

<resource type="com.caucho.resources.TaskResource">
  <init>
    <work resin:type="qa.TestWork"/>
  </init>
</resource>

__FILE__

The EL variable \${__FILE__} is now available, referring to the current configuration file.

cache/enable-range

Added an enable-range attribute to the <cache>, defaulting to true. Makes it possible to disable the range support if necessary.

ejb-server/read-data-source

Added read-data-source and xa-data-source to <ejb-server>. In some cases, deployments may use a different <database> configuration for read-only requests, e.g. a <database> with multiple load-balanced <driver> blocks, but use a different <database> for the writes and transactions.


Resin 3.0.15
Archive
Resin 3.0.13
Copyright © 1998-2006 Caucho Technology, Inc. All rights reserved.
Resin ® is a registered trademark, and Quercustm, Ambertm, and Hessiantm are trademarks of Caucho Technology.