in log4j-converter-config/src/main/java/org/apache/logging/converter/config/internal/v2/AbstractJacksonConfigurationMapper.java [52:65]
public ConfigurationNode parse(InputStream inputStream) throws IOException {
JsonNode documentNode = mapper.readTree(inputStream);
final JsonNode configurationNode;
if (wrapRootObject) {
configurationNode = documentNode.get(CONFIGURATION_FIELD_NAME);
if (configurationNode == null || !configurationNode.isObject()) {
throw new IOException("Unable to find " + CONFIGURATION_FIELD_NAME + " field.");
}
} else {
configurationNode = documentNode;
}
return parseObjectNode((ObjectNode) configurationNode, CONFIGURATION_FIELD_NAME);
}