[Actionframework-users] ANNOUNCE: ActionServlet 0.93.2b
Status: Inactive
Brought to you by:
ptoman
From: Petr T. <Pet...@pi...> - 2002-08-13 16:51:53
|
Changes from 0.93.2a to 0.93.2b 13-Aug-2002 ------------------------------- http://www.actionframework.org ------------------------------- - log messages now include [init], [cleanup] or [request id] prefix (request id is taken from Context.hashCode() and may be "unknown" if cannot be determined - for log messages comming from non-request thread, for example) note: applications need not to prepend [request id] to log messages, internal thread-to-context mapping is used to manage prefixes automatically - $SERVLET and $URL variables are now set before ActionServlet.handle() - new org.actionframework.logAllTypeHandlers <property> may be set to "true" to log invocation of all type handlers (by default org.actionframework.* type handlers are excluded from the log) - trailing slash in a new-session URL no longer causes unassigned action - added new RedirectTemplate class - virtual template for URL redirecting from methods with Template return type - see ActionServlet.getTemplate() in API doc - removed internal ContextParameterRetriever class - bugfix: misleading unexpected initialization error was reported when ActionConfig was not found - bugfix: <in/output-variable> evaluated to null on false "if" condition even if some value had been retreived from the request or URL - bugfix: <in/output-variable name="v1" value="$v2"/>s copied $v2 as String - bugfix: parameter retreiving didn't work for <invoke> in some cases - bugfix: show-* attribute ignoring didn't work for nested <invoke> elements - bugfix: composite type definition was not checked against null - bugfix: if no <template> set 'is-new-session' attribute to "true" and newSession() returned null, NullPointerException was thrown - bugfix: if show-value-of returns a template and there is no content type handler found, the template is rendered as usually - bugfix: array values had additional pair of brackets [] in log - bugfix: ConversionException.setParameterValue() was not called in some cases - changes in examples: - build.xml now detects classpath for any version of Velocity automatically, copying of velocity*.jar files to Ant's lib directory is not required - bugfix: SendReceive demo functionality was broken Thanks to everyone for feedback! |