diff --git a/src/java/com/samskivert/util/ValueMarshaller.java b/src/java/com/samskivert/util/ValueMarshaller.java index 092b2c8e..24f267c6 100644 --- a/src/java/com/samskivert/util/ValueMarshaller.java +++ b/src/java/com/samskivert/util/ValueMarshaller.java @@ -77,6 +77,13 @@ public class ValueMarshaller } }); + // and longs + _parsers.put(Long.TYPE, new Parser() { + public Object parse (String source) throws Exception { + return Long.valueOf(source); + } + }); + // and floats _parsers.put(Float.TYPE, new Parser() { public Object parse (String source) throws Exception {