Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

...

Code Block
titleMaven Dependency

<dependency>
  <groupId>org.apache.struts</groupId>
    <artifactId>struts2-core</artifactId>
      <version>2.0.8</version>
</dependency>
Code Block
titleSnapshot Repository

<repositories>
  <repository>
    <id>apache.snapshots</id>
    <name>ASF Maven 2 Snapshot</name>
    <url>http://people.apache.org/repo/m2-snapshot-repository</url>
  </repository>
</repositories>

New Features

  • Allow automcatic id setting from Restful2ActionMapper
  • Update Tiles2 plugin to work with latest Tiles2 release

Significant Fixes

  • struts.xml include dependant packages not loading properly
  • Several problems with internationalization fixed, e.g.

    Significant Fixes

  • ...
  • s:i18n tag, optgroup tag
  • FilterDispatcher not cleaning up correctly

Known Bugs and Problems

  •  The Tiles JSP support package, tiles-jsp-2.0.3.jar, is not included in the Struts 2.0.8 distributions.
    For this reason, it must be extracted from the official Tiles 2.0.3 release, that you can download in the Apache Archive site.
    For details see WW-1992.

Documentation Changes and Additions

Internal Changes

  • Updated XWork dependency to 2.0.3

Migration from previous Releases

If a custom validators.xml configuration file is used as a global validator
configuration, the file needs to be adjusted.
The validation configuration is now validated against the following DTD:

No Format

<!DOCTYPE validators PUBLIC
         "-//OpenSymphony Group//XWork Validator Config 1.0//EN"
         "http://www.opensymphony.com/xwork/xwork-validator-config-1.0.dtd">

Furthermore it is no longer required, that all default validators need to be copied
over into a customized validators.xml configuration.
Just override existing (those from default) with a custom implementation or extend
it with custom configurations.

Experimental Features and Plugins

...

  • Struts 2.0.8 is a milestone version in the 2.0.x series. Struts 2.0.6 is the prior GA release.
  • The Release Manager is Ted HustedRainer Hermanns.
  • The tag date for the release is not set6 June 2007, circa 6pm CEST.