in streams-contrib/streams-provider-moreover/src/main/java/org/apache/streams/moreover/MoreoverResult.java [61:111]
protected MoreoverResult(String clientId, String xmlString, long start, long end) {
this.xmlString = xmlString;
this.clientId = clientId;
this.start = start;
this.end = end;
XmlFactory xmlFactory = new XmlFactory(new InputFactoryImpl(),
new OutputFactoryImpl());
JacksonXmlModule module = new JacksonXmlModule();
module.setDefaultUseWrapper(false);
xmlMapper = new XmlMapper(xmlFactory, module);
xmlMapper
.configure(
DeserializationFeature.ACCEPT_SINGLE_VALUE_AS_ARRAY,
Boolean.TRUE);
xmlMapper
.configure(
DeserializationFeature.ACCEPT_EMPTY_STRING_AS_NULL_OBJECT,
Boolean.TRUE);
xmlMapper
.configure(
DeserializationFeature.USE_JAVA_ARRAY_FOR_JSON_ARRAY,
Boolean.TRUE);
xmlMapper.configure(
DeserializationFeature.READ_ENUMS_USING_TO_STRING,
Boolean.TRUE);
xmlMapper.configure(
DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES,
Boolean.FALSE);
ObjectMapper mapper = new ObjectMapper();
mapper
.configure(
DeserializationFeature.ACCEPT_SINGLE_VALUE_AS_ARRAY,
Boolean.TRUE);
mapper.configure(
DeserializationFeature.ACCEPT_EMPTY_STRING_AS_NULL_OBJECT,
Boolean.TRUE);
mapper
.configure(
DeserializationFeature.USE_JAVA_ARRAY_FOR_JSON_ARRAY,
Boolean.TRUE);
mapper.configure(
DeserializationFeature.READ_ENUMS_USING_TO_STRING,
Boolean.TRUE);
}