Java Architectures

Powered by Sun Microsystems
We're pleased to announce the availability of the CAS 3.0.5 RC1
release. This release includes many new features, enhancements and bug
fixes:

*New Features*
  • Support for obtaining user from request.getRemoteUser()
  • Upgrade EhcacheTicketRegistry to support distributed ticket registries
  • JAAS AuthenticationHandler
*Improvements*
  • LdapHandlers utilize LdapTemplate project
  • Support for Swedish, Italian, and Urdu
  • Ticket State updated for TicketGrantingTickets in order to
    facilitate better ExpirationPolicies
  • Use HttpClient to allow for better configuration/pooling of
    HttpConnections (still uses strict hostname checking for SSL)
  • Added hook method to ServiceValidate to obtain credentials for
    PGTs besides PGT URL
  • Upgrade to Spring Webflow 1.0 and Spring 2.0

*Bug Fixes*
  • Removed infinite redirect on 404 error
  • Avoid hard coding of /cas/ for cookie request paths
  • Disable LDAP connection pooling for binding (cannot pool
    connections where credentials change)
  • Assert.notNull checks did not include information to determine
    which parameter was null
  • Strip jsession id from service urls
  • JDBC AuthenticationHandler threw exception if username was not found in database.


You can download this release from our downloads section at
http://www.ja-sig.org/products/cas/downloads/index.html .You
can find the complete release notes here. We're targeting a final CAS
3.0.5 release to coincide with the releases of Spring 2.0 and Spring
Webflow 1.0. Please note that 3.0.5 RC1 should be considered stable
APIs and its safe to start working with them in preparation for a 3.0.5
release. Of special concern, the Spring Webflow 1.0 API is different
than the Spring Webflow PR5 API. If you've customized the login flow
please see the default has changed in order to upgrade yours (the
changes are minimal).
Built With HyperContent