Abhishek Agarwal created STORM-1534:
---------------------------------------
Summary: Incompatible jackson dependencies are being packed in
storm package
Key: STORM-1534
URL: https://issues.apache.org/jira/browse/STORM-1534
Project: Apache Storm
Issue Type: Bug
Components: storm-core
Affects Versions: 1.0.0
Reporter: Abhishek Agarwal
Assignee: Abhishek Agarwal
I see jackson-annotations-2.1.1.jar with jackson-databind-2.6.3.jar. This is
leading to exception in my application
{noformat}
java.lang.NoClassDefFoundError:
com/fasterxml/jackson/annotation/JsonProperty$Access
at
com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.findAccess(POJOPropertyBuilder.java:542)
~[jackson-databind-2.6.3.jar:2.6.3]
at
com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.removeNonVisible(POJOPropertyBuilder.java:623)
~[jackson-databind-2.6.3.jar:2.6.3]
at
com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector._removeUnwantedAccessor(POJOPropertiesCollector.java:697)
~[jackson-databind-2.6.3.jar:2.6.3]
at
com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector.collectAll(POJOPropertiesCollector.java:298)
~[jackson-databind-2.6.3.jar:2.6.3]
at
com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector.getJsonValueMethod(POJOPropertiesCollector.java:169)
~[jackson-databind-2.6.3.jar:2.6.3]
at
com.fasterxml.jackson.databind.introspect.BasicBeanDescription.findJsonValueMethod(BasicBeanDescription.java:222)
~[jackson-databind-2.6.3.jar:2.6.3]
at
com.fasterxml.jackson.databind.ser.BasicSerializerFactory.findSerializerByAnnotations(BasicSerializerFactory.java:355)
~[jackson-databind-2.6.3.jar:2.6.3]
at
com.fasterxml.jackson.databind.ser.BasicSerializerFactory.buildMapSerializer(BasicSerializerFactory.java:771)
~[jackson-databind-2.6.3.jar:2.6.3]
at
com.fasterxml.jackson.databind.ser.BasicSerializerFactory.buildContainerSerializer(BasicSerializerFactory.java:580)
~[jackson-databind-2.6.3.jar:2.6.3]
at
com.fasterxml.jackson.databind.ser.BeanSerializerFactory._createSerializer2(BeanSerializerFactory.java:194)
~[jackson-databind-2.6.3.jar:2.6.3]
at
com.fasterxml.jackson.databind.ser.BeanSerializerFactory.createSerializer(BeanSerializerFactory.java:153)
~[jackson-databind-2.6.3.jar:2.6.3]
at
com.fasterxml.jackson.databind.SerializerProvider._createUntypedSerializer(SerializerProvider.java:1203)
~[jackson-databind-2.6.3.jar:2.6.3]
at
com.fasterxml.jackson.databind.SerializerProvider._createAndCacheUntypedSerializer(SerializerProvider.java:1157)
~[jackson-databind-2.6.3.jar:2.6.3]
at
com.fasterxml.jackson.databind.SerializerProvider.findValueSerializer(SerializerProvider.java:481)
~[jackson-databind-2.6.3.jar:2.6.3]
at
com.fasterxml.jackson.databind.SerializerProvider.findTypedValueSerializer(SerializerProvider.java:679)
~[jackson-databind-2.6.3.jar:2.6.3]
at
com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.serializeValue(DefaultSerializerProvider.java:107)
~[jackson-databind-2.6.3.jar:2.6.3]
at
com.fasterxml.jackson.databind.ObjectMapper._convert(ObjectMapper.java:3437)
~[jackson-databind-2.6.3.jar:2.6.3]
{noformat}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)