You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by ta...@jakarta.apache.org on 2004/04/30 17:51:05 UTC
[Jakarta Tapestry Wiki] New: Tapestry31Status
Date: 2004-04-30T08:51:05
Editor: HowardLewisShip <hl...@apache.org>
Wiki: Jakarta Tapestry Wiki
Page: Tapestry31Status
URL: http://wiki.apache.org/jakarta-tapestry/Tapestry31Status
no comment
New Page:
#pragma section-numbers off
= April 30 2004 =
Just finished merging of changes from the hlship-3-1 branch into the trunk. The unit test suite is working and code coverage has only slipped 0.10% from Tapestry 3.0.
There's a temporary kludge around OGNL: the old IResourceResolver interface extended ognl.ClassResolver. The new org.apache.hivemind.ClassResolver interface does not. OGNL now uses
a static variable to store an instance of ognl.ClassResolver and that's a problem the tapestry library is on the system classpath and there are multiple WARs deployed ... but its
all temporary until some form of !OgnlService is put in place.
Upgrade (3.0 to 3.1) notes:
* {{{org.apache.tapestry.ApplicationRuntimeException}}} is now {{{org.apache.hivemind.ApplicationRuntimeException}}}
* {{{org.apache.tapestry.IResourceResolver}}} is now {{{org.apache.hivemind.ClassResolver}}}
* {{{org.apache.tapestry.ILocation}}} is now {{{org.apache.hivemind.Location}}}
* {{{org.apache.tapestry.ILocationHolder}}} is now {{{org.apache.hivemind.LocationHolder}}}
* {{{org.apache.tapestry.IMessages}}} is now {{{org.apache.hivemind.Messages}}}
* {{{org.apache.tapestry.spec.BaseLocatable}}} is now {{{org.apache.hivemind.impl.BaseLocatable}}}
* Some related methods (such as {{{IEngine.getResourceResolver()}}}) have been renamed to {{{getClassResolver()}}}. More may come.
Next up:
* Remove some deprecated methods
* Do some more renames to make things sensible
* Try and get rid of some unwanted dependencies, especially Digester
---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-dev-help@jakarta.apache.org