Details
-
Bug
-
Resolution: Cannot Reproduce
-
Blocker
-
None
-
6.4.0.GA
-
None
-
None
Description
I am creating this Jira to make sure we are not regressing on other streams like 7.1.x, CD or EAP 7.2 GA.
Parsing files with custom types using jackson-1.9.9-21 fails with below exception:
Caused by: org.codehaus.jackson.map.JsonMappingException: Illegal type (org.ovirt.engine.core.common.action.AddImageFromScratchParameters) to deserialize: prevented for security reasons at org.codehaus.jackson.map.deser.BeanDeserializerFactory.checkLegalTypes(BeanDeserializerFactory.java:1521) at org.codehaus.jackson.map.deser.BeanDeserializerFactory.createBeanDeserializer(BeanDeserializerFactory.java:655) at org.codehaus.jackson.map.deser.StdDeserializerProvider._createDeserializer(StdDeserializerProvider.java:401) at org.codehaus.jackson.map.deser.StdDeserializerProvider._createAndCache2(StdDeserializerProvider.java:310) at org.codehaus.jackson.map.deser.StdDeserializerProvider._createAndCacheValueDeserializer(StdDeserializerProvider.java:290) at org.codehaus.jackson.map.deser.StdDeserializerProvider.findValueDeserializer(StdDeserializerProvider.java:159) at org.codehaus.jackson.map.deser.StdDeserializerProvider.findTypedValueDeserializer(StdDeserializerProvider.java:180) at org.codehaus.jackson.map.ObjectMapper._findRootDeserializer(ObjectMapper.java:2829) at org.codehaus.jackson.map.ObjectMapper._readMapAndClose(ObjectMapper.java:2728) at org.codehaus.jackson.map.ObjectMapper.readValue(ObjectMapper.java:1863) at org.ovirt.engine.core.utils.serialization.json.JsonObjectDeserializer.readJsonString(JsonObjectDeserializer.java:99) ... 73 more
More details can be found at https://bugzilla.redhat.com/1580319 and https://bugzilla.redhat.com/1577407
Workaround for this issue was either:
1. Manually downgrade jackson jar files within EAP to 1.9.9-11 included in EAP 6.4.19
2. Or manually upgrade jackson jar files within EAP to 1.9.13 upstream version
Anyway if EAP 6.4.20 is released without fix for that issue, all existing RHV 3.6 customers will be broken
Attachments
Issue Links
- links to