FAQ

[Turbine-user] Fulcrum Parser 1.0.2 released

Thomas Vandahl
Oct 18, 2009 at 6:39 pm
The Fulcrum Parser team is pleased to announce the fulcrum-parser-1.0.2
release!

Fulcrum Parser Service is a component to support parsing of parameters
out of different sources such as CSV files, Cookies, Servlet Requests etc.

Changes in this version include:

New features:
o Added getBooleans() and getBooleanObjects() to the ValueParser to
provide a "more orthogonal" interface.
o Made ValueParser and BaseValueParser locale-aware. Note that the
default locale used is always the default value of the JVM which is
different from the previous behaviour where the locale used was
sometimes Locale.US (for float, double and BigDecimal) and sometimes
the JVM-default (for dates).
o Add javabean get/set for dependent upload service to
DefaultParameterParser.
o Basic unit test verifying that the default parser starts up.
o Change to commons-logger to be more friendly to who ever uses this
code.
o Removed use of old Log4j Category in favor of Logger.
o Make gump friendly.
o Initial conversion to Avalon component.


Changes:
o Removed the dependency on commons-logging.
o Important change: The BaseValueParser now consistently returns null
for all get-methods that return an Object, if the parameter name does
not exist.
This changes the behaviour of getBigDecimal which used to return 0 in
this case.
o Totally refactored the component to provide correctly initialized
parser objects. Issue: TRB-39.
o Port parser fixes of Turbine 2.3.2 over to the component. Issue:
TRB-32. Thanks to Jürgen Hofmann.


Have fun!
-Fulcrum Parser team

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@turbine.apache.org
For additional commands, e-mail: user-help@turbine.apache.org
reply

Search Discussions

Related Discussions

Discussion Navigation
viewthread | post

1 user in discussion

Thomas Vandahl: 1 post