List of usage examples for com.fasterxml.jackson.dataformat.xml XmlMapper setInjectableValues
public ObjectMapper setInjectableValues(InjectableValues injectableValues)
From source file:org.apache.olingo.client.core.serialization.ClientODataDeserializerImpl.java
protected XmlMapper getXmlMapper() { final XmlMapper xmlMapper = new XmlMapper(new XmlFactory(new InputFactoryImpl(), new OutputFactoryImpl()), new JacksonXmlModule()); xmlMapper.setInjectableValues(new InjectableValues.Std().addValue(Boolean.class, Boolean.FALSE)); xmlMapper.addHandler(new DeserializationProblemHandler() { @Override/*from w w w. ja v a2 s . c o m*/ public boolean handleUnknownProperty(final DeserializationContext ctxt, final JsonParser jp, final com.fasterxml.jackson.databind.JsonDeserializer<?> deserializer, final Object beanOrClass, final String propertyName) throws IOException, JsonProcessingException { // skip any unknown property ctxt.getParser().skipChildren(); return true; } }); return xmlMapper; }