Provide ability to parse out both variable and fixed length structured data messages into Java objects.
It would be nice if parsing syntax is close to JSP custom tags and/or XSL tags.
The following is an example:
<bean className="some.object.JavaClass" id="obj" />
<set property="obj.property1" length="8" />
<set property="obj.prop2" expr="${propValueExpr}" />
The setter parsing command should automatically perform the type conversions before setting the values for all primitive types and primitive type wrappers.
The framework should provide ability to define custom type converters and specifically should enable use of specific converter for setting property values as shown below:
<typeDef id="custConverter" className="custom.type.Converter" />
<typeDef type="java.util.Date" className="custom.date.Converter" />
<set property="obj.prop3" length="8" typeDefRef="custConverter" />