After I tested Freemarker's versions between 2.3.10 and 2.3.15. I got result
like this:

   - For Version 2.3.14, I have to check null value before call
   DeepUnwrap.unwrap() method in CatalogUrlDirective.java. And got " Time taken
   for tests: 176.806 seconds".
   - For Version 2.3.13, I have to check null value before call
   DeepUnwrap.unwrap() method in CatalogUrlDirective.java. And got " Time taken
   for tests: 96.021 :  seconds".
   - For Version 2.3.12 and 2.3.11, Can not compile
component://widget/templates/htmlFormMacroLibrary.ftl
   file. I got error:


  Caused by: freemarker.core.ParseException: Error on line 457, column 30,
in template component://widget/templates/htmlFormMacroLibrary.ftl

Found floor, expecting one of: chunk, is_date, last, root, j_string,
contains, is_hash, long, float, ends_with, namespace, matches, time, values,
seq_last_index_of, uncap_first, byte, substring, is_transform, web_safe,
groups, seq_contains, is_macro, index_of, word_list, int, is_method, eval,
parent, xml, number, capitalize, if_exists, rtf, node_type, double,
is_directive, url, size, default, is_boolean, split, node_name,
is_enumerable, seq_index_of, is_sequence, sort, is_node, sort_by, left_pad,
cap_first, interpret, children, node_namespace, chop_linebreak, date, short,
last_index_of, is_collection, ancestors, length, trim, datetime, is_string,
reverse, c, keys, upper_case, js_string, has_content, right_pad, replace,
is_hash_ex, new, is_number, is_indexable, lower_case, string, exists, html,
first, starts_with

at freemarker.core.BuiltIn.newBuiltIn(BuiltIn.java:196)


Regards,

Chatree Srichart

Reply via email to