Re: [jackson-user] StackOverflowError in deeply nested JSON

2016-07-25 Thread Tatu Saloranta
Ok. Good to know, although bit depressing if Android really has such strict limitations. Jackson-jr should keep less state information so it could help, but I can't say how big the difference is a priori. -+ Tatu +- On Thu, Jul 21, 2016 at 4:35 PM, Colin White wrote: > Unfortunately, it doesn't

Re: [jackson-user] Jackson + Bean validation (JSR-303)

2016-07-25 Thread Tatu Saloranta
On Mon, Jul 25, 2016 at 1:11 PM, Martin Duris wrote: > Hi guys, > > is possible to perform basic validation ? For example max-length on string > : > > public class MyBean { >private String name; > >@JsonGetter("name") >@Min(value = 100) >public String getTheName() { > return

Re: [jackson-user] java.lang.VerifyError when using jackson-module-scala_2.11

2016-07-25 Thread Tatu Saloranta
Actually I don't think your problem is related to Jackson 1.x usage, since you are trying to use 2.7.5 version of Scala module, which requires 2.x base components. 1.x and 2.x components reside in different Java packages and have different Maven group ids so they do not collide. However it seems l

[jackson-user] java.lang.VerifyError when using jackson-module-scala_2.11

2016-07-25 Thread jackhuang
Hi all, I want to use *jackson-module-scala_2.11:2.7.5* in my *Apache Flink* codebase. When I attempt to run the code I get java.lang.VerifyError: Cannot inherit from final class > at java.lang.ClassLoader.defineClass1(Native Method) > at java.lang.ClassLoader.defineClass(ClassLoader.java:800) >

[jackson-user] Jackson + Bean validation (JSR-303)

2016-07-25 Thread Martin Duris
Hi guys, is possible to perform basic validation ? For example max-length on string : public class MyBean { private String name; @JsonGetter("name") @Min(value = 100) public String getTheName() { return name; } } So this call : mapper.readValue(jsonString, MyBean.class)

Re: [jackson-user] YamlScheme Validation

2016-07-25 Thread Tatu Saloranta
Jackson does not provide any schema-validation functionality, but in theory it should be possible to use `jackson-dataformat-yaml` for reading content, and then using an external validator by giving `JsonParser` created by YAML module (assuming validator uses or allows use of Jackson for input read