[ 
https://issues.apache.org/jira/browse/NIFI-14697?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Daniel Stieglitz updated NIFI-14697:
------------------------------------
    Description: 
Per the JsonNode javadocs 
[https://javadoc.io/static/com.fasterxml.jackson.core/jackson-databind/2.19.1/com/fasterxml/jackson/databind/JsonNode.html#fields]

the method fields has been deprecated and the suggested replacement is to use 
method properties().

The following places in the code base are where this is an issue
{code:java}
[WARNING] 
nifi/nifi-extension-bundles/nifi-extension-utils/nifi-record-utils/nifi-json-record-utils/src/main/java/org
/apache/nifi/json/AbstractJsonRowRecordReader.java:[306,72] [deprecation] 
fields() in JsonNode has been deprecated
[WARNING] 
nifi/nifi-extension-bundles/nifi-extension-utils/nifi-record-utils/nifi-json-record-utils/src/main/java/org
/apache/nifi/json/JsonSchemaInference.java:[106,67] [deprecation] fields() in 
JsonNode has been deprecated
[WARNING] 
nifi/nifi-extension-bundles/nifi-extension-utils/nifi-record-utils/nifi-json-record-utils/src/main/java/org
/apache/nifi/json/JsonTreeRowRecordReader.java:[142,73] [deprecation] fields() 
in JsonNode has been deprecated
[WARNING] 
nifi/nifi-extension-bundles/nifi-aws-bundle/nifi-aws-parameter-providers/src/main/java/org/apache/nifi/parameter/aws/AwsSecretsManagerParameterProvider.java:[284,78]
 [deprecation] fields() in ObjectNode has been deprecated
[WARNING] 
nifi/nifi-extension-bundles/nifi-redis-bundle/nifi-redis-extensions/src/main/java/org/apache/nifi/redis/sta
te/RedisStateMapJsonSerDe.java:[85,27] [deprecation] fields() in JsonNode has 
been deprecated{code}

  was:
Per the JsonNode javadocs 
[https://javadoc.io/static/com.fasterxml.jackson.core/jackson-databind/2.19.1/com/fasterxml/jackson/databind/JsonNode.html#fields]

the method fields has been deprecated and the suggested replacement is to use 
method 

properties().

The following places in the code base are where this is an issue
{code:java}
[WARNING] 
nifi/nifi-extension-bundles/nifi-extension-utils/nifi-record-utils/nifi-json-record-utils/src/main/java/org
/apache/nifi/json/AbstractJsonRowRecordReader.java:[306,72] [deprecation] 
fields() in JsonNode has been deprecated
[WARNING] 
nifi/nifi-extension-bundles/nifi-extension-utils/nifi-record-utils/nifi-json-record-utils/src/main/java/org
/apache/nifi/json/JsonSchemaInference.java:[106,67] [deprecation] fields() in 
JsonNode has been deprecated
[WARNING] 
nifi/nifi-extension-bundles/nifi-extension-utils/nifi-record-utils/nifi-json-record-utils/src/main/java/org
/apache/nifi/json/JsonTreeRowRecordReader.java:[142,73] [deprecation] fields() 
in JsonNode has been deprecated
[WARNING] 
nifi/nifi-extension-bundles/nifi-aws-bundle/nifi-aws-parameter-providers/src/main/java/org/apache/nifi/parameter/aws/AwsSecretsManagerParameterProvider.java:[284,78]
 [deprecation] fields() in ObjectNode has been deprecated
[WARNING] 
nifi/nifi-extension-bundles/nifi-redis-bundle/nifi-redis-extensions/src/main/java/org/apache/nifi/redis/sta
te/RedisStateMapJsonSerDe.java:[85,27] [deprecation] fields() in JsonNode has 
been deprecated{code}


> Replace com.fasterxml.jackson.databind.JsonNode deprecated fields() method 
> with API suggested replacement
> ---------------------------------------------------------------------------------------------------------
>
>                 Key: NIFI-14697
>                 URL: https://issues.apache.org/jira/browse/NIFI-14697
>             Project: Apache NiFi
>          Issue Type: Improvement
>            Reporter: Daniel Stieglitz
>            Assignee: Daniel Stieglitz
>            Priority: Minor
>
> Per the JsonNode javadocs 
> [https://javadoc.io/static/com.fasterxml.jackson.core/jackson-databind/2.19.1/com/fasterxml/jackson/databind/JsonNode.html#fields]
> the method fields has been deprecated and the suggested replacement is to use 
> method properties().
> The following places in the code base are where this is an issue
> {code:java}
> [WARNING] 
> nifi/nifi-extension-bundles/nifi-extension-utils/nifi-record-utils/nifi-json-record-utils/src/main/java/org
> /apache/nifi/json/AbstractJsonRowRecordReader.java:[306,72] [deprecation] 
> fields() in JsonNode has been deprecated
> [WARNING] 
> nifi/nifi-extension-bundles/nifi-extension-utils/nifi-record-utils/nifi-json-record-utils/src/main/java/org
> /apache/nifi/json/JsonSchemaInference.java:[106,67] [deprecation] fields() in 
> JsonNode has been deprecated
> [WARNING] 
> nifi/nifi-extension-bundles/nifi-extension-utils/nifi-record-utils/nifi-json-record-utils/src/main/java/org
> /apache/nifi/json/JsonTreeRowRecordReader.java:[142,73] [deprecation] 
> fields() in JsonNode has been deprecated
> [WARNING] 
> nifi/nifi-extension-bundles/nifi-aws-bundle/nifi-aws-parameter-providers/src/main/java/org/apache/nifi/parameter/aws/AwsSecretsManagerParameterProvider.java:[284,78]
>  [deprecation] fields() in ObjectNode has been deprecated
> [WARNING] 
> nifi/nifi-extension-bundles/nifi-redis-bundle/nifi-redis-extensions/src/main/java/org/apache/nifi/redis/sta
> te/RedisStateMapJsonSerDe.java:[85,27] [deprecation] fields() in JsonNode has 
> been deprecated{code}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to