• hessian
  • quercus/php
  • resin 3.0
  • resin 3.1
  • resin 4.0

  • changes
  • configuration
  • examples
  • installing
  • overview
  • starting

  • guide: admin
  • admin
  • amber
  • bam
  • caching
  • clustering
  • comet
  • database
  • deployment
  • ejb 3.0
  • embedding
  • filters
  • ioc
  • jsf
  • jsp
  • logging
  • messaging
  • quercus
  • remoting
  • security
  • resources
  • servlets
  • third-party
  • troubleshooting
  • virtual host
  • watchdog
  • webapp
  • HOME
  • ABOUT
  • ARTICLES
  • WORKSPACE
  • NEWS
  • PROJECTS
  • PRODUCTS
  • STORE
resin
  • hessian
  • quercus/php
  • resin 3.0
  • resin 3.1
  • resin 4.0

  • changes
  • configuration
  • examples
  • installing
  • overview
  • starting

  • guide: admin
  • admin
  • amber
  • bam
  • caching
  • clustering
  • comet
  • database
  • deployment
  • ejb 3.0
  • embedding
  • filters
  • ioc
  • jsf
  • jsp
  • logging
  • messaging
  • quercus
  • remoting
  • security
  • resources
  • servlets
  • third-party
  • troubleshooting
  • virtual host
  • watchdog
  • webapp
  • HOME
  • ABOUT
  • ARTICLES
  • WORKSPACE
  • NEWS
  • PROJECTS
  • PRODUCTS
  • STORE

In configuration files, EL field expressions like ${smtp.mail.host} now directly refer to the system property.

The 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> ...

The <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.

New attribute to the <database> to workaround issues with Oracle drivers and distributed transactions.

When a pre-servlet 2.4 web.xml is used, JSP files will not use EL expressions by default.

Custom access logs can now extend AbstractAccessLog.

Added character-encoding init-param for a default character encoding.

The default name of the pid file now uses the -server argument.

server.root is now the preferred variable name for the server root.

ejb-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.

The access log format string now supports '%D' to measure the time taken in microseconds (actual accuracy is milliseconds).

<javac compiler="eclipse"/> is now supported.

Environment-specific logging handles can now be removed.

An amber bean now allows an @AmberTableCache annotation to specify the read-only and cache timeout attributes.

Special 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.

  • HOME |
  • CONTACT US |
  • DOCUMENTATION |
  • SALES |
  • WIKI
Copyright (c) 1998-2009 Caucho Technology, Inc. All rights reserved.
caucho® , resin® and quercus® are registered trademarks of Caucho Technology, Inc.
  • HOME |
  • CONTACT US |
  • DOCUMENTATION |
  • SALES |
  • WIKI
Copyright (c) 1998-2009 Caucho Technology, Inc. All rights reserved.
caucho® , resin® and quercus® are registered trademarks of Caucho Technology, Inc.