Jackson JSON Processor

TextNode.getValueAsLong() does not properly parse Long values, unless a default value is provided