AppSecKit uses newer version of Jackson than Charts does. Application having both dependencies wont start unless there is exclusion made.
<dependency>
<groupId>com.vaadin</groupId>
<artifactId>vaadin-charts</artifactId>
<version>4.3.1</version>
<exclusions>
<exclusion>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
</exclusion>
</exclusions>
</dependency>
AppSecKit uses newer version of Jackson than Charts does. Application having both dependencies wont start unless there is exclusion made.