Dashboard > SiteMesh > Release Notes 2.1
  SiteMesh Log In View a printable version of the current page.  
  Release Notes 2.1
Added by Scott Farquhar, last edited by Joe Walnes on Sep 24, 2004  (view change)
Labels: 
(None)

This release fixes a number of major bugs. We recommend all users upgrade.

This release mainly contains application server compatibilty changes. Sitemesh is now compatible with more servers than ever before, and this release fixes the number one bug which was decoration of static pages under Tomcat.

Upgrading from 2.0.1

There are no incompatible changes from 2.0.1. Just drop in the new jar.

Major Changes

  • You can now decorate static pages on Tomcat (SIM-82)
  • Velocity Decorator Servlet now added (SIM-62)
  • Paths can now be excluded from sitemesh decoration completely (SIM-98)
  • A bug with non-decorated pages being truncated has been fixed (SIM-114)

Server Compatibility

This is the most compatible version of sitemesh ever released. Please see the server compatibilty table.

Contributors

Thanks to Chris Miller, Joe Walnes and Mathias Bogaert for their help with this release.

All Changes

OpenSymphony JIRA (23 issues)
T Key Summary Status
Task SIM-30 Create testcases for multiple charsets ResolvedResolved
Bug SIM-50 PageResponse.setContentType() breaks FastPageParser ClosedClosed
Bug SIM-54 Sitemesh clips | truncates content in Jetty 4.2.4 ClosedClosed
Bug SIM-55 applyDecorator tag doesn't work on resin ClosedClosed
Bug SIM-58 Parser doesn't seem to validate html tag with xmlns element ResolvedResolved
New Feature SIM-62 Add (that well known) Velocity Decorator to codebase. ResolvedResolved
Improvement SIM-73 Make PageFilter subclassable ClosedClosed
Bug SIM-74 java.lang.IllegalStateException: getOutputStream() has already been called for this response ClosedClosed
Bug SIM-81 Non-ascii charsets decorated incorrectly under Resin ClosedClosed
Bug SIM-82 Decorating HTML pages in Tomcat 4.x & 5 causes IllegalStateException ClosedClosed
Improvement SIM-83 RequestDispatcher.forward() support ResolvedResolved
Improvement SIM-84 Websphere not recognized as container ResolvedResolved
Bug SIM-89 <url-pattern> mapping on deployment descriptor ResolvedResolved
New Feature SIM-90 Freemarker Decorators ResolvedResolved
Bug SIM-91 Remove singleton configuration ResolvedResolved
New Feature SIM-95 CookieDecoratorMapper ResolvedResolved
Bug SIM-97 Sitemesh captures the response even for non-parseable content ClosedClosed
New Feature SIM-98 Allow content to be excluded from decoration ClosedClosed
Improvement SIM-103 README.txt on site doesn't match .zip file version ResolvedResolved
Bug SIM-104 Encoding is not set properly if getOutputStream is called before content type is set ClosedClosed
Bug SIM-108 ApplyDecorator causes IllegalStateException in Resin 3.0.7 ClosedClosed
Bug SIM-114 Sitemesh truncates content (removes line endings) ClosedClosed
Improvement SIM-117 Put links to Sitemesh 2.1 downloads on the main Sitemesh site ClosedClosed

Site powered by a free Open Source Project / Non-profit License (more) of Confluence - the Enterprise wiki.
Learn more or evaluate Confluence for your organisation.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.2.9 Build:#527 Sep 07, 2006) - Bug/feature request - Contact Administrators