| ||||||||||
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 |
EL field expressionIn configuration files, EL field expressions like \${smtp.mail.host} now directly refer to the system property. cluster changesThe active cluster is now selected implicitly with a matching server-id. This will allow some configurations with multiple <cluster> items to avoid multiple resin.conf file.. ... <server> <cluster> <srun server-id="a" host="192.168.0.10" port="6802"/> <srun server-id="b" host="192.168.0.11" port="6802"/> </cluster> <cluster> <srun server-id="c" host="192.168.0.20" port="6802"/> <srun server-id="d" host="192.168.0.21" port="6802"/> </cluster> </server> ... xaThe <xa> tag now defaults to true. If true, connections automatically participate in distributed transactions. If false, the database connections do not participate in distributed transactions. xa-forbid-same-rmNew attribute to the <database> to workaround issues with Oracle drivers and distributed transactions. JSP with older web.xmlWhen a pre-servlet 2.4 web.xml is used, JSP files will not use EL expressions by default. Custom AccessLogCustom access logs can now extend AbstractAccessLog. FileServletAdded character-encoding init-param for a default character encoding. pid fileThe default name of the pid file now uses the -server argument. server.rootserver.root is now the preferred variable name for the server root. ejb-serverejb-server has been changed to allow multiple ejb-server instances. In the case of Amber/EJB3, the EntityManager name is assignable with entity-manager-jndi-name. See ejb-server on the wiki. The <ear-default> tag and the resin-application.xml now supports a <ejb-server-jndi-name> to specify an alternate <ejb-server> for the .ear file. access-log time in microsecondsThe access log format string now supports '%D' to measure the time taken in microseconds (actual accuracy is milliseconds). Eclipse compiler<javac compiler="eclipse"/> is now supported. EnvironmentLogger.removeHandleEnvironment-specific logging handles can now be removed. AmberTableCacheAn amber bean now allows an @AmberTableCache annotation to specify the read-only and cache timeout attributes. Special ThanksSpecial thanks to Fiaz Hossain for suggesting a fix for the EnvironmentLogger.removeHandle functionality. Special thanks to Branko Granar for significant enhancements to the mod_caucho debugging.
|