Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Dependency Injection: The framework now uses its own dependency injection container, based on Google Guice. Applications are free to use Spring, Plexus, or even a local copy of Guice for any dependency injection needs. Actions can still be instantiated via the Spring configuration, when desired (WW-1499), but Spring is entirely optional now.
  • Composite Action Mapper: Multiple Action Mappers can now be chained into a composite
  • Line-level debuggingPrecise error reporting: All configuration elements, including properties that come from Java properties files, have attached include location and line information for easier debugging (WW-1510).
  • Bean Configuration - Application objects can be injected into the framework or have static values set.

...