[jira] [Commented] (NIFI-12343) PutElasticsearchJson exception with JSON strings over 20 MB

2024-06-04 Thread Gregory M. Foreman (Jira)


[ 
https://issues.apache.org/jira/browse/NIFI-12343?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17852215#comment-17852215
 ] 

Gregory M. Foreman commented on NIFI-12343:
---

[~Chris S] thank you for doing this!

> PutElasticsearchJson exception with JSON strings over 20 MB
> ---
>
> Key: NIFI-12343
> URL: https://issues.apache.org/jira/browse/NIFI-12343
> Project: Apache NiFi
>  Issue Type: Bug
>  Components: Extensions
>Affects Versions: 1.23.2, 2.0.0-M2
>Reporter: Gregory M. Foreman
>Assignee: Chris Sampson
>Priority: Major
> Fix For: 2.0.0-M4
>
>  Time Spent: 50m
>  Remaining Estimate: 0h
>
>  
> PutElasticsearchJson throws an exception when reading JSON documents that 
> contain string fields over 20 MB:
> {code:java}
> PutElasticsearchJson[id=] No FlowFiles successfully parsed for sending to 
> Elasticsearch
> PutElasticsearchJson[id=] Could not read FlowFile content valid JSON.: 
> com.fasterxml.jackson.core.exc.StreamConstraintsException: String length 
> (20050553) exceeds the maximum length (2000)
> {code}
>  



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


[jira] [Updated] (NIFI-12343) PutElasticsearchJson exception with JSON strings over 20 MB

2024-03-27 Thread Gregory M. Foreman (Jira)


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

Gregory M. Foreman updated NIFI-12343:
--
Affects Version/s: 2.0.0-M2

> PutElasticsearchJson exception with JSON strings over 20 MB
> ---
>
> Key: NIFI-12343
> URL: https://issues.apache.org/jira/browse/NIFI-12343
> Project: Apache NiFi
>  Issue Type: Bug
>  Components: Extensions
>Affects Versions: 1.23.2, 2.0.0-M2
>Reporter: Gregory M. Foreman
>Priority: Major
>
>  
> PutElasticsearchJson throws an exception when reading JSON documents that 
> contain string fields over 20 MB:
> {code:java}
> PutElasticsearchJson[id=] No FlowFiles successfully parsed for sending to 
> Elasticsearch
> PutElasticsearchJson[id=] Could not read FlowFile content valid JSON.: 
> com.fasterxml.jackson.core.exc.StreamConstraintsException: String length 
> (20050553) exceeds the maximum length (2000)
> {code}
>  



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


[jira] [Updated] (NIFI-12875) RestLookupService not handling HTTP 4xx/5xx error codes

2024-03-07 Thread Gregory M. Foreman (Jira)


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

Gregory M. Foreman updated NIFI-12875:
--
Status: Patch Available  (was: Open)

> RestLookupService not handling HTTP 4xx/5xx error codes
> ---
>
> Key: NIFI-12875
> URL: https://issues.apache.org/jira/browse/NIFI-12875
> Project: Apache NiFi
>  Issue Type: Bug
>Affects Versions: 2.0.0-M2
>Reporter: Gregory M. Foreman
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> The RestLookupService service does not handle HTTP error codes correctly.  If 
> the web service being consumed returns a 4xx or 5xx error code, the 
> RestLookupService service ignores the error and passes the response content 
> to the record reader, causing unexpected exception reporting.
> Example: a web service that communicates with clients via JSON is behind a 
> proxy.  The proxy returns a 502 error and responds with HTML content 
> describing the error.  The RestLookupService uses a JsonTreeReader reader and 
> attempts to parse the HTML characters.  This leads to it throwing an 
> exception that it was unable to parse the '<' character.  The real reason is 
> the proxy is sending back a 502 error, but this detail is hidden.



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


[jira] [Created] (NIFI-12875) RestLookupService not handling HTTP 4xx/5xx error codes

2024-03-07 Thread Gregory M. Foreman (Jira)
Gregory M. Foreman created NIFI-12875:
-

 Summary: RestLookupService not handling HTTP 4xx/5xx error codes
 Key: NIFI-12875
 URL: https://issues.apache.org/jira/browse/NIFI-12875
 Project: Apache NiFi
  Issue Type: Bug
Affects Versions: 2.0.0-M2
Reporter: Gregory M. Foreman


The RestLookupService service does not handle HTTP error codes correctly.  If 
the web service being consumed returns a 4xx or 5xx error code, the 
RestLookupService service ignores the error and passes the response content to 
the record reader, causing unexpected exception reporting.

Example: a web service that communicates with clients via JSON is behind a 
proxy.  The proxy returns a 502 error and responds with HTML content describing 
the error.  The RestLookupService uses a JsonTreeReader reader and attempts to 
parse the HTML characters.  This leads to it throwing an exception that it was 
unable to parse the '<' character.  The real reason is the proxy is sending 
back a 502 error, but this detail is hidden.



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


[jira] (NIFI-12854) PutS3Object: expand support for generating metadata

2024-03-06 Thread Gregory M. Foreman (Jira)


[ https://issues.apache.org/jira/browse/NIFI-12854 ]


Gregory M. Foreman deleted comment on NIFI-12854:
---

was (Author: gforeman02):
Hello [~markap14], thanks for posting.  Yes, the existing method (dynamic 
properties) requires knowing what the user metadata keys will be in advance.  
My client has a scenario where one flow has metadata key A and another that has 
key B and this is only known by reading the flowfile attributes.  It would be 
great for the processor to work in the same way it does for tags.

> PutS3Object: expand support for generating metadata
> ---
>
> Key: NIFI-12854
> URL: https://issues.apache.org/jira/browse/NIFI-12854
> Project: Apache NiFi
>  Issue Type: Improvement
>Affects Versions: 2.0.0-M2
>Reporter: Gregory M. Foreman
>Priority: Major
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> The PutS3Object processor currently supports adding user metadata to objects 
> via dynamic properties.  Add support for using FlowFile attributes to 
> generate user metadata.



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


[jira] [Commented] (NIFI-12854) PutS3Object: expand support for generating metadata

2024-03-06 Thread Gregory M. Foreman (Jira)


[ 
https://issues.apache.org/jira/browse/NIFI-12854?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17824154#comment-17824154
 ] 

Gregory M. Foreman commented on NIFI-12854:
---

Hello [~markap14], thanks for posting.  Yes, the existing method (dynamic 
properties) requires knowing what the user metadata keys will be in advance.  
My client has a scenario where one flow has metadata key A and another that has 
key B and this is only known by reading the flowfile attributes.  It would be 
great for the processor to work in the same way it does for tags.

> PutS3Object: expand support for generating metadata
> ---
>
> Key: NIFI-12854
> URL: https://issues.apache.org/jira/browse/NIFI-12854
> Project: Apache NiFi
>  Issue Type: Improvement
>Affects Versions: 2.0.0-M2
>Reporter: Gregory M. Foreman
>Priority: Major
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> The PutS3Object processor currently supports adding user metadata to objects 
> via dynamic properties.  Add support for using FlowFile attributes to 
> generate user metadata.



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


[jira] [Updated] (NIFI-12854) PutS3Object: expand support for generating metadata

2024-03-06 Thread Gregory M. Foreman (Jira)


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

Gregory M. Foreman updated NIFI-12854:
--
Description: The PutS3Object processor currently supports adding user 
metadata to objects via dynamic properties.  Add support for using FlowFile 
attributes to generate user metadata.  (was: The PutS3Object processor 
currently supports adding metadata to objects via dynamic properties.  Add 
support for using FlowFile attributes to generate S3 metadata.)

> PutS3Object: expand support for generating metadata
> ---
>
> Key: NIFI-12854
> URL: https://issues.apache.org/jira/browse/NIFI-12854
> Project: Apache NiFi
>  Issue Type: Improvement
>Affects Versions: 2.0.0-M2
>Reporter: Gregory M. Foreman
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> The PutS3Object processor currently supports adding user metadata to objects 
> via dynamic properties.  Add support for using FlowFile attributes to 
> generate user metadata.



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


[jira] [Updated] (NIFI-12854) PutS3Object: expand support for generating metadata

2024-03-06 Thread Gregory M. Foreman (Jira)


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

Gregory M. Foreman updated NIFI-12854:
--
Status: Patch Available  (was: Open)

> PutS3Object: expand support for generating metadata
> ---
>
> Key: NIFI-12854
> URL: https://issues.apache.org/jira/browse/NIFI-12854
> Project: Apache NiFi
>  Issue Type: Improvement
>Affects Versions: 2.0.0-M2
>Reporter: Gregory M. Foreman
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> The PutS3Object processor currently supports adding metadata to objects via 
> dynamic properties.  Add support for using FlowFile attributes to generate S3 
> metadata.



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


[jira] [Created] (NIFI-12854) PutS3Object: expand support for generating metadata

2024-03-01 Thread Gregory M. Foreman (Jira)
Gregory M. Foreman created NIFI-12854:
-

 Summary: PutS3Object: expand support for generating metadata
 Key: NIFI-12854
 URL: https://issues.apache.org/jira/browse/NIFI-12854
 Project: Apache NiFi
  Issue Type: Improvement
Affects Versions: 2.0.0-M2
Reporter: Gregory M. Foreman


The PutS3Object processor currently supports adding metadata to objects via 
dynamic properties.  Add support for using FlowFile attributes to generate S3 
metadata.



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


[jira] [Updated] (NIFI-12300) OAuth2 support in RestLookupService

2024-02-29 Thread Gregory M. Foreman (Jira)


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

Gregory M. Foreman updated NIFI-12300:
--
Status: Patch Available  (was: Open)

> OAuth2 support in RestLookupService
> ---
>
> Key: NIFI-12300
> URL: https://issues.apache.org/jira/browse/NIFI-12300
> Project: Apache NiFi
>  Issue Type: Improvement
>Affects Versions: 2.0.0-M2, 1.23.2
>Reporter: Gregory M. Foreman
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Enable the RestLookupService to use StandardOauth2AccessTokenProvider to 
> support REST services that require oauth2 tokens to access.



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


[jira] [Updated] (NIFI-12300) OAuth2 support in RestLookupService

2024-02-29 Thread Gregory M. Foreman (Jira)


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

Gregory M. Foreman updated NIFI-12300:
--
Affects Version/s: 2.0.0-M2

> OAuth2 support in RestLookupService
> ---
>
> Key: NIFI-12300
> URL: https://issues.apache.org/jira/browse/NIFI-12300
> Project: Apache NiFi
>  Issue Type: Improvement
>Affects Versions: 1.23.2, 2.0.0-M2
>Reporter: Gregory M. Foreman
>Priority: Major
>
> Enable the RestLookupService to use StandardOauth2AccessTokenProvider to 
> support REST services that require oauth2 tokens to access.



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


[jira] [Updated] (NIFI-12300) OAuth2 support in RestLookupService

2024-02-09 Thread Gregory M. Foreman (Jira)


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

Gregory M. Foreman updated NIFI-12300:
--
Issue Type: Improvement  (was: New Feature)

> OAuth2 support in RestLookupService
> ---
>
> Key: NIFI-12300
> URL: https://issues.apache.org/jira/browse/NIFI-12300
> Project: Apache NiFi
>  Issue Type: Improvement
>Affects Versions: 1.23.2
>Reporter: Gregory M. Foreman
>Priority: Major
>
> Enable the RestLookupService to use StandardOauth2AccessTokenProvider to 
> support REST services that require oauth2 tokens to access.



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


[jira] [Resolved] (NIFI-12292) PutElasticsearchHttp exception with JSON strings over 20 MB

2023-11-09 Thread Gregory M. Foreman (Jira)


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

Gregory M. Foreman resolved NIFI-12292.
---
Resolution: Won't Fix

> PutElasticsearchHttp exception with JSON strings over 20 MB
> ---
>
> Key: NIFI-12292
> URL: https://issues.apache.org/jira/browse/NIFI-12292
> Project: Apache NiFi
>  Issue Type: Bug
>  Components: Extensions
>Affects Versions: 1.23.2
>Reporter: Gregory M. Foreman
>Priority: Major
>
> PutElasticsearchHttp throws an exception when reading JSON documents that 
> contain string fields over 20 MB:
> {code:java}
> PutElasticsearchHttp[id=] Flow file content is not valid JSON, penalizing 
> and transferring to failure. {code}



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


[jira] [Commented] (NIFI-12292) PutElasticsearchHttp exception with JSON strings over 20 MB

2023-11-09 Thread Gregory M. Foreman (Jira)


[ 
https://issues.apache.org/jira/browse/NIFI-12292?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17784614#comment-17784614
 ] 

Gregory M. Foreman commented on NIFI-12292:
---

Thanks for clarifying.  I will close this ticket.  Opened NIFI-12343.

> PutElasticsearchHttp exception with JSON strings over 20 MB
> ---
>
> Key: NIFI-12292
> URL: https://issues.apache.org/jira/browse/NIFI-12292
> Project: Apache NiFi
>  Issue Type: Bug
>  Components: Extensions
>Affects Versions: 1.23.2
>Reporter: Gregory M. Foreman
>Priority: Major
>
> PutElasticsearchHttp throws an exception when reading JSON documents that 
> contain string fields over 20 MB:
> {code:java}
> PutElasticsearchHttp[id=] Flow file content is not valid JSON, penalizing 
> and transferring to failure. {code}



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


[jira] [Created] (NIFI-12343) PutElasticsearchJson exception with JSON strings over 20 MB

2023-11-09 Thread Gregory M. Foreman (Jira)
Gregory M. Foreman created NIFI-12343:
-

 Summary: PutElasticsearchJson exception with JSON strings over 20 
MB
 Key: NIFI-12343
 URL: https://issues.apache.org/jira/browse/NIFI-12343
 Project: Apache NiFi
  Issue Type: Bug
  Components: Extensions
Affects Versions: 1.23.2
Reporter: Gregory M. Foreman


 

PutElasticsearchJson throws an exception when reading JSON documents that 
contain string fields over 20 MB:
{code:java}
PutElasticsearchJson[id=] No FlowFiles successfully parsed for sending to 
Elasticsearch
PutElasticsearchJson[id=] Could not read FlowFile content valid JSON.: 
com.fasterxml.jackson.core.exc.StreamConstraintsException: String length 
(20050553) exceeds the maximum length (2000)
{code}
 



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


[jira] [Commented] (NIFI-12292) PutElasticsearchHttp exception with JSON strings over 20 MB

2023-11-09 Thread Gregory M. Foreman (Jira)


[ 
https://issues.apache.org/jira/browse/NIFI-12292?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17784561#comment-17784561
 ] 

Gregory M. Foreman commented on NIFI-12292:
---

[~bbende] do you happen to know if PutElasticsearchHttp (this one) was 
addressed?

> PutElasticsearchHttp exception with JSON strings over 20 MB
> ---
>
> Key: NIFI-12292
> URL: https://issues.apache.org/jira/browse/NIFI-12292
> Project: Apache NiFi
>  Issue Type: Bug
>  Components: Extensions
>Affects Versions: 1.23.2
>Reporter: Gregory M. Foreman
>Priority: Major
>
> PutElasticsearchHttp throws an exception when reading JSON documents that 
> contain string fields over 20 MB:
> {code:java}
> PutElasticsearchHttp[id=] Flow file content is not valid JSON, penalizing 
> and transferring to failure. {code}



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


[jira] [Commented] (NIFI-12292) PutElasticsearchHttp exception with JSON strings over 20 MB

2023-11-09 Thread Gregory M. Foreman (Jira)


[ 
https://issues.apache.org/jira/browse/NIFI-12292?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17784500#comment-17784500
 ] 

Gregory M. Foreman commented on NIFI-12292:
---

[~bbende] I reviewed:

[NIFI-12323 Configure StreamReadConstraints on the ObjectMapper used b… by 
bbende · Pull Request #7985 · apache/nifi · 
GitHub|https://github.com/apache/nifi/pull/7985/files#diff-aa64084868d7f234108c98fa298f7e7980400dc02c4ebe07166c0a7005e5f386R157]

I like the solution.  Would support it being applied to the processors impacted 
by the Jackson library change.

> PutElasticsearchHttp exception with JSON strings over 20 MB
> ---
>
> Key: NIFI-12292
> URL: https://issues.apache.org/jira/browse/NIFI-12292
> Project: Apache NiFi
>  Issue Type: Bug
>  Components: Extensions
>Affects Versions: 1.23.2
>Reporter: Gregory M. Foreman
>Priority: Major
>
> PutElasticsearchHttp throws an exception when reading JSON documents that 
> contain string fields over 20 MB:
> {code:java}
> PutElasticsearchHttp[id=] Flow file content is not valid JSON, penalizing 
> and transferring to failure. {code}



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


[jira] [Created] (NIFI-12300) OAuth2 support in RestLookupService

2023-10-31 Thread Gregory M. Foreman (Jira)
Gregory M. Foreman created NIFI-12300:
-

 Summary: OAuth2 support in RestLookupService
 Key: NIFI-12300
 URL: https://issues.apache.org/jira/browse/NIFI-12300
 Project: Apache NiFi
  Issue Type: New Feature
Affects Versions: 1.23.2
Reporter: Gregory M. Foreman


Enable the RestLookupService to use StandardOauth2AccessTokenProvider to 
support REST services that require oauth2 tokens to access.



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


[jira] [Updated] (NIFI-12292) PutElasticsearchHttp exception with JSON strings over 20 MB

2023-10-30 Thread Gregory M. Foreman (Jira)


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

Gregory M. Foreman updated NIFI-12292:
--
Component/s: Extensions
 (was: Core Framework)

> PutElasticsearchHttp exception with JSON strings over 20 MB
> ---
>
> Key: NIFI-12292
> URL: https://issues.apache.org/jira/browse/NIFI-12292
> Project: Apache NiFi
>  Issue Type: Bug
>  Components: Extensions
>Affects Versions: 1.23.2
>Reporter: Gregory M. Foreman
>Priority: Major
>
> PutElasticsearchHttp throws an exception when reading JSON documents that 
> contain string fields over 20 MB:
> {code:java}
> PutElasticsearchHttp[id=] Flow file content is not valid JSON, penalizing 
> and transferring to failure. {code}



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


[jira] [Updated] (NIFI-12292) PutElasticsearchHttp exception with JSON strings over 20 MB

2023-10-30 Thread Gregory M. Foreman (Jira)


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

Gregory M. Foreman updated NIFI-12292:
--
Description: 
PutElasticsearchHttp throws an exception when reading JSON documents that 
contain string fields over 20 MB:
{code:java}
PutElasticsearchHttp[id=] Flow file content is not valid JSON, penalizing 
and transferring to failure. {code}

  was:
PutElasticsearchHttp throws an exception when reading documents that contain 
JSON strings over 20 MB:
{code:java}
PutElasticsearchHttp[id=] Flow file content is not valid JSON, penalizing 
and transferring to failure. {code}


> PutElasticsearchHttp exception with JSON strings over 20 MB
> ---
>
> Key: NIFI-12292
> URL: https://issues.apache.org/jira/browse/NIFI-12292
> Project: Apache NiFi
>  Issue Type: Bug
>  Components: Core Framework
>Affects Versions: 1.23.2
>Reporter: Gregory M. Foreman
>Priority: Major
>
> PutElasticsearchHttp throws an exception when reading JSON documents that 
> contain string fields over 20 MB:
> {code:java}
> PutElasticsearchHttp[id=] Flow file content is not valid JSON, penalizing 
> and transferring to failure. {code}



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


[jira] [Created] (NIFI-12292) PutElasticsearchHttp exception with JSON strings over 20 MB

2023-10-30 Thread Gregory M. Foreman (Jira)
Gregory M. Foreman created NIFI-12292:
-

 Summary: PutElasticsearchHttp exception with JSON strings over 20 
MB
 Key: NIFI-12292
 URL: https://issues.apache.org/jira/browse/NIFI-12292
 Project: Apache NiFi
  Issue Type: Bug
  Components: Core Framework
Affects Versions: 1.23.2
Reporter: Gregory M. Foreman


PutElasticsearchHttp throws an exception when reading documents that contain 
JSON strings over 20 MB:
{code:java}
PutElasticsearchHttp[id=] Flow file content is not valid JSON, penalizing 
and transferring to failure. {code}



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


[jira] [Commented] (NIFI-11917) RPM build not being maintained - not working - not in testing chain - consider removal

2023-09-27 Thread Gregory M. Foreman (Jira)


[ 
https://issues.apache.org/jira/browse/NIFI-11917?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17769708#comment-17769708
 ] 

Gregory M. Foreman commented on NIFI-11917:
---

[~joewitt] , having Nifi in the EPEL repo would remove the need to run the 
maven build at all (for us anyway).  I think the only thing needed by EPEL is 
the binary version of Nifi, so testing should be easy and would be performed by 
EPEL project resources.  If none of the options is possible, then we will just 
create the rpm on our own.

> RPM build not being maintained - not working - not in testing chain - 
> consider removal
> --
>
> Key: NIFI-11917
> URL: https://issues.apache.org/jira/browse/NIFI-11917
> Project: Apache NiFi
>  Issue Type: Bug
>Affects Versions: 1.23.0
> Environment: Linux
>Reporter: Gregory M. Foreman
>Assignee: Joe Witt
>Priority: Major
> Fix For: 2.latest
>
>
> Nifi 1.23.0 is unable to build from source when using the rpm profile setting.
> This command:
> {code:java}
> JAVA_OPTS="-Xms128m -Xmx4g"
> MAVEN_OPTS="-Dorg.slf4j.simpleLogger.defaultLogLevel=ERROR -Xms1024m 
> -Xmx3076m -XX:MaxPermSize=256m"
> mvn -T C2.0 --batch-mode -Prpm -DskipTests clean install 
> {code}
> produces the following error:
> {code:java}
> [ERROR] Failed to execute goal 
> org.codehaus.mojo:rpm-maven-plugin:2.2.0:attached-rpm (build-bin-rpm) on 
> project nifi-toolkit-assembly: Source location 
> /root/test/nifi-1.23.0/nifi-toolkit/nifi-toolkit-assembly/target/nifi-toolkit-1.23.0-bin/nifi-toolkit-1.23.0/LICENSE
>  does not exist -> [Help 1]{code}
> The path above ends at:
> /root/test2/nifi/nifi-toolkit/nifi-toolkit-assembly/target/
> There is a zip file within it:
> nifi-toolkit-1.23.0-bin.zip
> It seems like this unzip was missed.
> Environment info:
> {code:bash}
> mvn -version
> Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
> Maven home: /opt/maven
> Java version: 1.8.0_372, vendor: Red Hat, Inc., runtime: 
> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.372.b07-1.el7_9.x86_64/jre
> Default locale: en_US, platform encoding: UTF-8
> OS name: "linux", version: "3.10.0-1160.95.1.el7.x86_64", arch: "amd64", 
> family: "unix"{code}



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


[jira] [Commented] (NIFI-11917) Building RPM from source producers error

2023-09-26 Thread Gregory M. Foreman (Jira)


[ 
https://issues.apache.org/jira/browse/NIFI-11917?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17769349#comment-17769349
 ] 

Gregory M. Foreman commented on NIFI-11917:
---

[~joewitt] I anticipate us continuing to use RPM deployments into the 
foreseeable future.

Is there any support for migrating the capability to something like EPEL?

> Building RPM from source producers error
> 
>
> Key: NIFI-11917
> URL: https://issues.apache.org/jira/browse/NIFI-11917
> Project: Apache NiFi
>  Issue Type: Bug
>Affects Versions: 1.23.0
> Environment: Linux
>Reporter: Gregory M. Foreman
>Priority: Major
>
> Nifi 1.23.0 is unable to build from source when using the rpm profile setting.
> This command:
> {code:java}
> JAVA_OPTS="-Xms128m -Xmx4g"
> MAVEN_OPTS="-Dorg.slf4j.simpleLogger.defaultLogLevel=ERROR -Xms1024m 
> -Xmx3076m -XX:MaxPermSize=256m"
> mvn -T C2.0 --batch-mode -Prpm -DskipTests clean install 
> {code}
> produces the following error:
> {code:java}
> [ERROR] Failed to execute goal 
> org.codehaus.mojo:rpm-maven-plugin:2.2.0:attached-rpm (build-bin-rpm) on 
> project nifi-toolkit-assembly: Source location 
> /root/test/nifi-1.23.0/nifi-toolkit/nifi-toolkit-assembly/target/nifi-toolkit-1.23.0-bin/nifi-toolkit-1.23.0/LICENSE
>  does not exist -> [Help 1]{code}
> The path above ends at:
> /root/test2/nifi/nifi-toolkit/nifi-toolkit-assembly/target/
> There is a zip file within it:
> nifi-toolkit-1.23.0-bin.zip
> It seems like this unzip was missed.
> Environment info:
> {code:bash}
> mvn -version
> Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
> Maven home: /opt/maven
> Java version: 1.8.0_372, vendor: Red Hat, Inc., runtime: 
> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.372.b07-1.el7_9.x86_64/jre
> Default locale: en_US, platform encoding: UTF-8
> OS name: "linux", version: "3.10.0-1160.95.1.el7.x86_64", arch: "amd64", 
> family: "unix"{code}



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


[jira] [Updated] (NIFI-12127) EvaluateJsonPath exception with JSON strings over 20 MB

2023-09-25 Thread Gregory M. Foreman (Jira)


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

Gregory M. Foreman updated NIFI-12127:
--
Description: 
EvaluateJsonPath throws an exception when reading documents that contain JSON 
strings over 20 MB:
{code:java}
2023-09-25 20:21:21,219 ERROR [Timer-Driven Process Thread-2] 
o.a.n.p.standard.EvaluateJsonPath 
EvaluateJsonPath[id=cdeb7d6b-018a-1000--a48fe458] FlowFile 
StandardFlowFileRecord[uuid=f79f7846-18a7-4f04-8049-bc30abb17bcf,claim=StandardContentClaim
 [resourceClaim=StandardResourceClaim[id=1695672616030-8, container=content1, 
section=8], offset=0, 
length=27962063],offset=0,name=954d4b05-3748-45ac-964f-89a09bc30f27,size=27962063]
 did not have valid JSON content. {code}

  was:
EvaluateJsonPath throws an exception when processing JSON strings over 20 MB:
{code:java}
2023-09-25 20:21:21,219 ERROR [Timer-Driven Process Thread-2] 
o.a.n.p.standard.EvaluateJsonPath 
EvaluateJsonPath[id=cdeb7d6b-018a-1000--a48fe458] FlowFile 
StandardFlowFileRecord[uuid=f79f7846-18a7-4f04-8049-bc30abb17bcf,claim=StandardContentClaim
 [resourceClaim=StandardResourceClaim[id=1695672616030-8, container=content1, 
section=8], offset=0, 
length=27962063],offset=0,name=954d4b05-3748-45ac-964f-89a09bc30f27,size=27962063]
 did not have valid JSON content. {code}


> EvaluateJsonPath exception with JSON strings over 20 MB
> ---
>
> Key: NIFI-12127
> URL: https://issues.apache.org/jira/browse/NIFI-12127
> Project: Apache NiFi
>  Issue Type: Bug
>  Components: Extensions
>Affects Versions: 1.23.2
>Reporter: Gregory M. Foreman
>Priority: Major
>
> EvaluateJsonPath throws an exception when reading documents that contain JSON 
> strings over 20 MB:
> {code:java}
> 2023-09-25 20:21:21,219 ERROR [Timer-Driven Process Thread-2] 
> o.a.n.p.standard.EvaluateJsonPath 
> EvaluateJsonPath[id=cdeb7d6b-018a-1000--a48fe458] FlowFile 
> StandardFlowFileRecord[uuid=f79f7846-18a7-4f04-8049-bc30abb17bcf,claim=StandardContentClaim
>  [resourceClaim=StandardResourceClaim[id=1695672616030-8, container=content1, 
> section=8], offset=0, 
> length=27962063],offset=0,name=954d4b05-3748-45ac-964f-89a09bc30f27,size=27962063]
>  did not have valid JSON content. {code}



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


[jira] [Created] (NIFI-12127) EvaluateJsonPath exception with JSON strings over 20 MB

2023-09-25 Thread Gregory M. Foreman (Jira)
Gregory M. Foreman created NIFI-12127:
-

 Summary: EvaluateJsonPath exception with JSON strings over 20 MB
 Key: NIFI-12127
 URL: https://issues.apache.org/jira/browse/NIFI-12127
 Project: Apache NiFi
  Issue Type: Bug
  Components: Extensions
Affects Versions: 1.23.2
Reporter: Gregory M. Foreman


EvaluateJsonPath throws an exception when processing JSON strings over 20 MB:
{code:java}
2023-09-25 20:21:21,219 ERROR [Timer-Driven Process Thread-2] 
o.a.n.p.standard.EvaluateJsonPath 
EvaluateJsonPath[id=cdeb7d6b-018a-1000--a48fe458] FlowFile 
StandardFlowFileRecord[uuid=f79f7846-18a7-4f04-8049-bc30abb17bcf,claim=StandardContentClaim
 [resourceClaim=StandardResourceClaim[id=1695672616030-8, container=content1, 
section=8], offset=0, 
length=27962063],offset=0,name=954d4b05-3748-45ac-964f-89a09bc30f27,size=27962063]
 did not have valid JSON content. {code}



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


[jira] [Updated] (NIFI-12117) JoltTransformJSON exception with JSON strings over 20MB

2023-09-22 Thread Gregory M. Foreman (Jira)


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

Gregory M. Foreman updated NIFI-12117:
--
Summary: JoltTransformJSON exception with JSON strings over 20MB  (was: 
JoltTransformJSON exception with json strings over 20MB)

> JoltTransformJSON exception with JSON strings over 20MB
> ---
>
> Key: NIFI-12117
> URL: https://issues.apache.org/jira/browse/NIFI-12117
> Project: Apache NiFi
>  Issue Type: Bug
>  Components: Extensions
>Affects Versions: 1.23.2
>Reporter: Gregory M. Foreman
>Priority: Major
>
> The following exception is thrown when attempting to process JSON string 
> content greater than 20 MB:
> {code:java}
> JoltTransformJSON[id=a9fca990-018a-1000--6e33ec9a] JSON parsing 
> failed for FlowFile[filename=07ddb61f-a581-4de9-932d-4cbdf3ef2b52]: 
> com.bazaarvoice.jolt.exception.JsonUnmarshalException: Unable to unmarshal 
> JSON to an Object.- Caused by: 
> com.fasterxml.jackson.core.exc.StreamConstraintsException: String length 
> (20051112) exceeds the maximum length (2000) {code}



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


[jira] [Updated] (NIFI-12117) JoltTransformJSON exception with json strings over 20MB

2023-09-22 Thread Gregory M. Foreman (Jira)


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

Gregory M. Foreman updated NIFI-12117:
--
Component/s: Extensions

> JoltTransformJSON exception with json strings over 20MB
> ---
>
> Key: NIFI-12117
> URL: https://issues.apache.org/jira/browse/NIFI-12117
> Project: Apache NiFi
>  Issue Type: Bug
>  Components: Extensions
>Affects Versions: 1.23.2
>Reporter: Gregory M. Foreman
>Priority: Major
>
> The following exception is thrown when attempting to process JSON string 
> content greater than 20 MB:
> {code:java}
> JoltTransformJSON[id=a9fca990-018a-1000--6e33ec9a] JSON parsing 
> failed for FlowFile[filename=07ddb61f-a581-4de9-932d-4cbdf3ef2b52]: 
> com.bazaarvoice.jolt.exception.JsonUnmarshalException: Unable to unmarshal 
> JSON to an Object.- Caused by: 
> com.fasterxml.jackson.core.exc.StreamConstraintsException: String length 
> (20051112) exceeds the maximum length (2000) {code}



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


[jira] [Created] (NIFI-12117) JoltTransformJSON exception with json strings over 20MB

2023-09-22 Thread Gregory M. Foreman (Jira)
Gregory M. Foreman created NIFI-12117:
-

 Summary: JoltTransformJSON exception with json strings over 20MB
 Key: NIFI-12117
 URL: https://issues.apache.org/jira/browse/NIFI-12117
 Project: Apache NiFi
  Issue Type: Bug
Affects Versions: 1.23.2
Reporter: Gregory M. Foreman


The following exception is thrown when attempting to process JSON string 
content greater than 20 MB:
{code:java}
JoltTransformJSON[id=a9fca990-018a-1000--6e33ec9a] JSON parsing failed 
for FlowFile[filename=07ddb61f-a581-4de9-932d-4cbdf3ef2b52]: 
com.bazaarvoice.jolt.exception.JsonUnmarshalException: Unable to unmarshal JSON 
to an Object.- Caused by: 
com.fasterxml.jackson.core.exc.StreamConstraintsException: String length 
(20051112) exceeds the maximum length (2000) {code}



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


[jira] [Comment Edited] (NIFI-11917) Building RPM from source producers error

2023-08-14 Thread Gregory M. Foreman (Jira)


[ 
https://issues.apache.org/jira/browse/NIFI-11917?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17754202#comment-17754202
 ] 

Gregory M. Foreman edited comment on NIFI-11917 at 8/14/23 5:39 PM:


This works around the issue by skipping the offending module:
{code:java}
mvn -T C2.0 --batch-mode -DskipTests -Prpm -pl 
'!nifi-toolkit/nifi-toolkit-assembly' clean install {code}


was (Author: gforeman02):
This works around the issue by skipping the offending pom:
{code:java}
mvn -T C2.0 --batch-mode -DskipTests -Prpm -pl 
'!nifi-toolkit/nifi-toolkit-assembly' clean install {code}

> Building RPM from source producers error
> 
>
> Key: NIFI-11917
> URL: https://issues.apache.org/jira/browse/NIFI-11917
> Project: Apache NiFi
>  Issue Type: Bug
>Affects Versions: 1.23.0
> Environment: Linux
>Reporter: Gregory M. Foreman
>Priority: Major
>
> Nifi 1.23.0 is unable to build from source when using the rpm profile setting.
> This command:
> {code:java}
> JAVA_OPTS="-Xms128m -Xmx4g"
> MAVEN_OPTS="-Dorg.slf4j.simpleLogger.defaultLogLevel=ERROR -Xms1024m 
> -Xmx3076m -XX:MaxPermSize=256m"
> mvn -T C2.0 --batch-mode -Prpm -DskipTests clean install 
> {code}
> produces the following error:
> {code:java}
> [ERROR] Failed to execute goal 
> org.codehaus.mojo:rpm-maven-plugin:2.2.0:attached-rpm (build-bin-rpm) on 
> project nifi-toolkit-assembly: Source location 
> /root/test/nifi-1.23.0/nifi-toolkit/nifi-toolkit-assembly/target/nifi-toolkit-1.23.0-bin/nifi-toolkit-1.23.0/LICENSE
>  does not exist -> [Help 1]{code}
> The path above ends at:
> /root/test2/nifi/nifi-toolkit/nifi-toolkit-assembly/target/
> There is a zip file within it:
> nifi-toolkit-1.23.0-bin.zip
> It seems like this unzip was missed.
> Environment info:
> {code:bash}
> mvn -version
> Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
> Maven home: /opt/maven
> Java version: 1.8.0_372, vendor: Red Hat, Inc., runtime: 
> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.372.b07-1.el7_9.x86_64/jre
> Default locale: en_US, platform encoding: UTF-8
> OS name: "linux", version: "3.10.0-1160.95.1.el7.x86_64", arch: "amd64", 
> family: "unix"{code}



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


[jira] [Commented] (NIFI-11917) Building RPM from source producers error

2023-08-14 Thread Gregory M. Foreman (Jira)


[ 
https://issues.apache.org/jira/browse/NIFI-11917?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17754202#comment-17754202
 ] 

Gregory M. Foreman commented on NIFI-11917:
---

This works around the issue by skipping the offending pom:
{code:java}
mvn -T C2.0 --batch-mode -DskipTests -Prpm -pl 
'!nifi-toolkit/nifi-toolkit-assembly' clean install {code}

> Building RPM from source producers error
> 
>
> Key: NIFI-11917
> URL: https://issues.apache.org/jira/browse/NIFI-11917
> Project: Apache NiFi
>  Issue Type: Bug
>Affects Versions: 1.23.0
> Environment: Linux
>Reporter: Gregory M. Foreman
>Priority: Major
>
> Nifi 1.23.0 is unable to build from source when using the rpm profile setting.
> This command:
> {code:java}
> JAVA_OPTS="-Xms128m -Xmx4g"
> MAVEN_OPTS="-Dorg.slf4j.simpleLogger.defaultLogLevel=ERROR -Xms1024m 
> -Xmx3076m -XX:MaxPermSize=256m"
> mvn -T C2.0 --batch-mode -Prpm -DskipTests clean install 
> {code}
> produces the following error:
> {code:java}
> [ERROR] Failed to execute goal 
> org.codehaus.mojo:rpm-maven-plugin:2.2.0:attached-rpm (build-bin-rpm) on 
> project nifi-toolkit-assembly: Source location 
> /root/test/nifi-1.23.0/nifi-toolkit/nifi-toolkit-assembly/target/nifi-toolkit-1.23.0-bin/nifi-toolkit-1.23.0/LICENSE
>  does not exist -> [Help 1]{code}
> The path above ends at:
> /root/test2/nifi/nifi-toolkit/nifi-toolkit-assembly/target/
> There is a zip file within it:
> nifi-toolkit-1.23.0-bin.zip
> It seems like this unzip was missed.
> Environment info:
> {code:bash}
> mvn -version
> Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
> Maven home: /opt/maven
> Java version: 1.8.0_372, vendor: Red Hat, Inc., runtime: 
> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.372.b07-1.el7_9.x86_64/jre
> Default locale: en_US, platform encoding: UTF-8
> OS name: "linux", version: "3.10.0-1160.95.1.el7.x86_64", arch: "amd64", 
> family: "unix"{code}



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


[jira] [Updated] (NIFI-11917) Building RPM from source producers error

2023-08-07 Thread Gregory M. Foreman (Jira)


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

Gregory M. Foreman updated NIFI-11917:
--
Component/s: (was: Configuration)

> Building RPM from source producers error
> 
>
> Key: NIFI-11917
> URL: https://issues.apache.org/jira/browse/NIFI-11917
> Project: Apache NiFi
>  Issue Type: Bug
>Affects Versions: 1.23.0
> Environment: Linux
>Reporter: Gregory M. Foreman
>Priority: Major
>
> Nifi 1.23.0 is unable to build from source when using the rpm profile setting.
> This command:
> {code:java}
> JAVA_OPTS="-Xms128m -Xmx4g"
> MAVEN_OPTS="-Dorg.slf4j.simpleLogger.defaultLogLevel=ERROR -Xms1024m 
> -Xmx3076m -XX:MaxPermSize=256m"
> mvn -T C2.0 --batch-mode -Prpm -DskipTests clean install 
> {code}
> produces the following error:
> {code:java}
> [ERROR] Failed to execute goal 
> org.codehaus.mojo:rpm-maven-plugin:2.2.0:attached-rpm (build-bin-rpm) on 
> project nifi-toolkit-assembly: Source location 
> /root/test/nifi-1.23.0/nifi-toolkit/nifi-toolkit-assembly/target/nifi-toolkit-1.23.0-bin/nifi-toolkit-1.23.0/LICENSE
>  does not exist -> [Help 1]{code}
> The path above ends at:
> /root/test2/nifi/nifi-toolkit/nifi-toolkit-assembly/target/
> There is a zip file within it:
> nifi-toolkit-1.23.0-bin.zip
> It seems like this unzip was missed.
> Environment info:
> {code:bash}
> mvn -version
> Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
> Maven home: /opt/maven
> Java version: 1.8.0_372, vendor: Red Hat, Inc., runtime: 
> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.372.b07-1.el7_9.x86_64/jre
> Default locale: en_US, platform encoding: UTF-8
> OS name: "linux", version: "3.10.0-1160.95.1.el7.x86_64", arch: "amd64", 
> family: "unix"{code}



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


[jira] [Created] (NIFI-11917) Building RPM from source producers error

2023-08-07 Thread Gregory M. Foreman (Jira)
Gregory M. Foreman created NIFI-11917:
-

 Summary: Building RPM from source producers error
 Key: NIFI-11917
 URL: https://issues.apache.org/jira/browse/NIFI-11917
 Project: Apache NiFi
  Issue Type: Bug
  Components: Configuration
Affects Versions: 1.23.0
 Environment: Linux
Reporter: Gregory M. Foreman


Nifi 1.23.0 is unable to build from source when using the rpm profile setting.

This command:
{code:java}
JAVA_OPTS="-Xms128m -Xmx4g"
MAVEN_OPTS="-Dorg.slf4j.simpleLogger.defaultLogLevel=ERROR -Xms1024m -Xmx3076m 
-XX:MaxPermSize=256m"
mvn -T C2.0 --batch-mode -Prpm -DskipTests clean install 
{code}
produces the following error:
{code:java}
[ERROR] Failed to execute goal 
org.codehaus.mojo:rpm-maven-plugin:2.2.0:attached-rpm (build-bin-rpm) on 
project nifi-toolkit-assembly: Source location 
/root/test/nifi-1.23.0/nifi-toolkit/nifi-toolkit-assembly/target/nifi-toolkit-1.23.0-bin/nifi-toolkit-1.23.0/LICENSE
 does not exist -> [Help 1]{code}
The path above ends at:

/root/test2/nifi/nifi-toolkit/nifi-toolkit-assembly/target/

There is a zip file within it:

nifi-toolkit-1.23.0-bin.zip

It seems like this unzip was missed.

Environment info:
{code:bash}
mvn -version
Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
Maven home: /opt/maven
Java version: 1.8.0_372, vendor: Red Hat, Inc., runtime: 
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.372.b07-1.el7_9.x86_64/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.10.0-1160.95.1.el7.x86_64", arch: "amd64", 
family: "unix"{code}



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


[jira] [Commented] (NIFI-9656) Publish an alternative Java 11 docker image

2022-04-12 Thread Gregory M. Foreman (Jira)


[ 
https://issues.apache.org/jira/browse/NIFI-9656?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17521177#comment-17521177
 ] 

Gregory M. Foreman commented on NIFI-9656:
--

My client has custom nar's that rely on Java 11 jar libraries.  Addressing this 
issue would simplify deployments for us.  If it is trivial to do two images 
during the deployment, it would be appreciated.  Additionally, Nifi 1.16 now 
supports Java 17 (NIFI-9280), so having Java 8, 11, and 17 images would be even 
better.

> Publish an alternative Java 11 docker image
> ---
>
> Key: NIFI-9656
> URL: https://issues.apache.org/jira/browse/NIFI-9656
> Project: Apache NiFi
>  Issue Type: Wish
>  Components: Docker
>Affects Versions: 1.15.3
> Environment: Docker
>Reporter: Christoph Nölle
>Priority: Minor
>
> There have been requests before to update the official Docker image to Java 
> 11 (such as [NIFI-9188|https://issues.apache.org/jira/browse/NIFI-9188]). As 
> I understand, this would be a breaking change for many users, though, and 
> therefore has been postponed for Nifi 2.0. On the other hand, it would be 
> quite desirable if one could use Java 11 features in custom processors 
> (without maintaining a custom Docker image). 
> A solution could be to keep Java 8 for the default image (e.g. tagged 
> "1.15.3" = latest) and provide a second image, e.g. "1.15.3-openjdk-11". The 
> Dockerfile has already been adapted to support building with a Java 11 base 
> image in [https://github.com/apache/nifi/pull/4460].
>  



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Updated] (NIFI-9525) RPM build does not produce working Nifi

2022-01-04 Thread Gregory M. Foreman (Jira)


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

Gregory M. Foreman updated NIFI-9525:
-
Status: Patch Available  (was: Open)

> RPM build does not produce working Nifi
> ---
>
> Key: NIFI-9525
> URL: https://issues.apache.org/jira/browse/NIFI-9525
> Project: Apache NiFi
>  Issue Type: Bug
>Affects Versions: 1.15.1, 1.15.2
> Environment: Centos 7
>Reporter: Gregory M. Foreman
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Maven RPM build fails to produce an operational Nifi installation.
>  
> 
>  
>  
> {code:bash}
> $ mvn -version
> Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
> Maven home: /opt/maven
> Java version: 1.8.0_312, vendor: Red Hat, Inc., runtime: 
> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-1.el7_9.x86_64/jre
> Default locale: en_US, platform encoding: UTF-8
> OS name: "linux", version: "3.10.0-1160.49.1.el7.x86_64", arch: "amd64", 
> family: "unix"
> $ mvn clean install -Prpm -DskipTests
> $ yum localinstall 
> nifi-assembly/target/rpm/nifi-bin/RPMS/noarch/nifi-1.15.1-1.el7.noarch.rpm
> $ /opt/nifi/nifi-1.15.1/bin/nifi.sh start
> nifi.sh: JAVA_HOME not set; results may vary
> Java home: 
> NiFi home: /opt/nifi/nifi-1.15.1
> Bootstrap Config File: /opt/nifi/nifi-1.15.1/conf/bootstrap.conf
> Exception in thread "main" java.lang.NoClassDefFoundError: 
> org/apache/nifi/security/util/TlsConfiguration
>   at java.lang.ClassLoader.defineClass1(Native Method)
>   at java.lang.ClassLoader.defineClass(ClassLoader.java:756)
>   at 
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
>   at java.net.URLClassLoader.defineClass(URLClassLoader.java:473)
>   at java.net.URLClassLoader.access$100(URLClassLoader.java:74)
>   at java.net.URLClassLoader$1.run(URLClassLoader.java:369)
>   at java.net.URLClassLoader$1.run(URLClassLoader.java:363)
>   at java.security.AccessController.doPrivileged(Native Method)
>   at java.net.URLClassLoader.findClass(URLClassLoader.java:362)
>   at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
>   at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
>   at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
>   at 
> org.apache.nifi.bootstrap.util.SecureNiFiConfigUtil.configureSecureNiFiProperties(SecureNiFiConfigUtil.java:124)
>   at org.apache.nifi.bootstrap.RunNiFi.start(RunNiFi.java:1247)
>   at org.apache.nifi.bootstrap.RunNiFi.main(RunNiFi.java:289)
> Caused by: java.lang.ClassNotFoundException: 
> org.apache.nifi.security.util.TlsConfiguration
>   at java.net.URLClassLoader.findClass(URLClassLoader.java:387)
>   at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
>   at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
>   at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
>   ... 15 more
> {code}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (NIFI-9525) RPM build does not produce working Nifi

2022-01-03 Thread Gregory M. Foreman (Jira)


[ 
https://issues.apache.org/jira/browse/NIFI-9525?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17468200#comment-17468200
 ] 

Gregory M. Foreman commented on NIFI-9525:
--

[~joewitt] Yes, happy to assist.

> RPM build does not produce working Nifi
> ---
>
> Key: NIFI-9525
> URL: https://issues.apache.org/jira/browse/NIFI-9525
> Project: Apache NiFi
>  Issue Type: Bug
>Affects Versions: 1.15.1, 1.15.2
> Environment: Centos 7
>Reporter: Gregory M. Foreman
>Priority: Major
>
> Maven RPM build fails to produce an operational Nifi installation.
>  
> 
>  
>  
> {code:bash}
> $ mvn -version
> Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
> Maven home: /opt/maven
> Java version: 1.8.0_312, vendor: Red Hat, Inc., runtime: 
> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-1.el7_9.x86_64/jre
> Default locale: en_US, platform encoding: UTF-8
> OS name: "linux", version: "3.10.0-1160.49.1.el7.x86_64", arch: "amd64", 
> family: "unix"
> $ mvn clean install -Prpm -DskipTests
> $ yum localinstall 
> nifi-assembly/target/rpm/nifi-bin/RPMS/noarch/nifi-1.15.1-1.el7.noarch.rpm
> $ /opt/nifi/nifi-1.15.1/bin/nifi.sh start
> nifi.sh: JAVA_HOME not set; results may vary
> Java home: 
> NiFi home: /opt/nifi/nifi-1.15.1
> Bootstrap Config File: /opt/nifi/nifi-1.15.1/conf/bootstrap.conf
> Exception in thread "main" java.lang.NoClassDefFoundError: 
> org/apache/nifi/security/util/TlsConfiguration
>   at java.lang.ClassLoader.defineClass1(Native Method)
>   at java.lang.ClassLoader.defineClass(ClassLoader.java:756)
>   at 
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
>   at java.net.URLClassLoader.defineClass(URLClassLoader.java:473)
>   at java.net.URLClassLoader.access$100(URLClassLoader.java:74)
>   at java.net.URLClassLoader$1.run(URLClassLoader.java:369)
>   at java.net.URLClassLoader$1.run(URLClassLoader.java:363)
>   at java.security.AccessController.doPrivileged(Native Method)
>   at java.net.URLClassLoader.findClass(URLClassLoader.java:362)
>   at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
>   at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
>   at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
>   at 
> org.apache.nifi.bootstrap.util.SecureNiFiConfigUtil.configureSecureNiFiProperties(SecureNiFiConfigUtil.java:124)
>   at org.apache.nifi.bootstrap.RunNiFi.start(RunNiFi.java:1247)
>   at org.apache.nifi.bootstrap.RunNiFi.main(RunNiFi.java:289)
> Caused by: java.lang.ClassNotFoundException: 
> org.apache.nifi.security.util.TlsConfiguration
>   at java.net.URLClassLoader.findClass(URLClassLoader.java:387)
>   at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
>   at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
>   at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
>   ... 15 more
> {code}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Updated] (NIFI-9525) RPM build does not produce working Nifi

2022-01-03 Thread Gregory M. Foreman (Jira)


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

Gregory M. Foreman updated NIFI-9525:
-
Affects Version/s: 1.15.2

> RPM build does not produce working Nifi
> ---
>
> Key: NIFI-9525
> URL: https://issues.apache.org/jira/browse/NIFI-9525
> Project: Apache NiFi
>  Issue Type: Bug
>Affects Versions: 1.15.1, 1.15.2
> Environment: Centos 7
>Reporter: Gregory M. Foreman
>Priority: Major
>
> Maven RPM build fails to produce an operational Nifi installation.
>  
> 
>  
>  
> {code:bash}
> $ mvn -version
> Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
> Maven home: /opt/maven
> Java version: 1.8.0_312, vendor: Red Hat, Inc., runtime: 
> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-1.el7_9.x86_64/jre
> Default locale: en_US, platform encoding: UTF-8
> OS name: "linux", version: "3.10.0-1160.49.1.el7.x86_64", arch: "amd64", 
> family: "unix"
> $ mvn clean install -Prpm -DskipTests
> $ yum localinstall 
> nifi-assembly/target/rpm/nifi-bin/RPMS/noarch/nifi-1.15.1-1.el7.noarch.rpm
> $ /opt/nifi/nifi-1.15.1/bin/nifi.sh start
> nifi.sh: JAVA_HOME not set; results may vary
> Java home: 
> NiFi home: /opt/nifi/nifi-1.15.1
> Bootstrap Config File: /opt/nifi/nifi-1.15.1/conf/bootstrap.conf
> Exception in thread "main" java.lang.NoClassDefFoundError: 
> org/apache/nifi/security/util/TlsConfiguration
>   at java.lang.ClassLoader.defineClass1(Native Method)
>   at java.lang.ClassLoader.defineClass(ClassLoader.java:756)
>   at 
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
>   at java.net.URLClassLoader.defineClass(URLClassLoader.java:473)
>   at java.net.URLClassLoader.access$100(URLClassLoader.java:74)
>   at java.net.URLClassLoader$1.run(URLClassLoader.java:369)
>   at java.net.URLClassLoader$1.run(URLClassLoader.java:363)
>   at java.security.AccessController.doPrivileged(Native Method)
>   at java.net.URLClassLoader.findClass(URLClassLoader.java:362)
>   at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
>   at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
>   at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
>   at 
> org.apache.nifi.bootstrap.util.SecureNiFiConfigUtil.configureSecureNiFiProperties(SecureNiFiConfigUtil.java:124)
>   at org.apache.nifi.bootstrap.RunNiFi.start(RunNiFi.java:1247)
>   at org.apache.nifi.bootstrap.RunNiFi.main(RunNiFi.java:289)
> Caused by: java.lang.ClassNotFoundException: 
> org.apache.nifi.security.util.TlsConfiguration
>   at java.net.URLClassLoader.findClass(URLClassLoader.java:387)
>   at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
>   at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
>   at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
>   ... 15 more
> {code}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Comment Edited] (NIFI-9525) RPM build does not produce working Nifi

2022-01-03 Thread Gregory M. Foreman (Jira)


[ 
https://issues.apache.org/jira/browse/NIFI-9525?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17468168#comment-17468168
 ] 

Gregory M. Foreman edited comment on NIFI-9525 at 1/3/22, 7:44 PM:
---

The lib directories differ between the maven build and the rpm package.  The 
nifi-assembly pom contains a number of include/exclude package statements to 
assemble the lib directory for the rpm.  I replaced the existing mapping for 
the lib directory with the entry below and it ran fine:
{code:xml}

 /opt/nifi/nifi-${project.version}/lib
 
   
     
${project.build.directory}/nifi-${project.version}-bin/nifi-${project.version}/lib
   
 

{code}
Is this an option?  Or is the include/exclude approach used for a specific 
reason?


was (Author: gforeman02):
The lib directories differ between the maven build and the rpm package.  The 
nifi-assembly pom contains a number of include/exclude package statements to 
assemble the lib directory for the rpm.  I replaced the existing mapping for 
the lib directory with the entry below and it ran fine:


{code:XML}

 /opt/nifi/nifi-${project.version}/lib
 
   
     
${project.build.directory}/nifi-${project.version}-bin/nifi-${project.version}/lib
   
 

{code}

Is this an option?  Or are the include/exclude approach used for a specific 
reason?

> RPM build does not produce working Nifi
> ---
>
> Key: NIFI-9525
> URL: https://issues.apache.org/jira/browse/NIFI-9525
> Project: Apache NiFi
>  Issue Type: Bug
>Affects Versions: 1.15.1
> Environment: Centos 7
>Reporter: Gregory M. Foreman
>Priority: Major
>
> Maven RPM build fails to produce an operational Nifi installation.
>  
> 
>  
>  
> {code:bash}
> $ mvn -version
> Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
> Maven home: /opt/maven
> Java version: 1.8.0_312, vendor: Red Hat, Inc., runtime: 
> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-1.el7_9.x86_64/jre
> Default locale: en_US, platform encoding: UTF-8
> OS name: "linux", version: "3.10.0-1160.49.1.el7.x86_64", arch: "amd64", 
> family: "unix"
> $ mvn clean install -Prpm -DskipTests
> $ yum localinstall 
> nifi-assembly/target/rpm/nifi-bin/RPMS/noarch/nifi-1.15.1-1.el7.noarch.rpm
> $ /opt/nifi/nifi-1.15.1/bin/nifi.sh start
> nifi.sh: JAVA_HOME not set; results may vary
> Java home: 
> NiFi home: /opt/nifi/nifi-1.15.1
> Bootstrap Config File: /opt/nifi/nifi-1.15.1/conf/bootstrap.conf
> Exception in thread "main" java.lang.NoClassDefFoundError: 
> org/apache/nifi/security/util/TlsConfiguration
>   at java.lang.ClassLoader.defineClass1(Native Method)
>   at java.lang.ClassLoader.defineClass(ClassLoader.java:756)
>   at 
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
>   at java.net.URLClassLoader.defineClass(URLClassLoader.java:473)
>   at java.net.URLClassLoader.access$100(URLClassLoader.java:74)
>   at java.net.URLClassLoader$1.run(URLClassLoader.java:369)
>   at java.net.URLClassLoader$1.run(URLClassLoader.java:363)
>   at java.security.AccessController.doPrivileged(Native Method)
>   at java.net.URLClassLoader.findClass(URLClassLoader.java:362)
>   at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
>   at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
>   at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
>   at 
> org.apache.nifi.bootstrap.util.SecureNiFiConfigUtil.configureSecureNiFiProperties(SecureNiFiConfigUtil.java:124)
>   at org.apache.nifi.bootstrap.RunNiFi.start(RunNiFi.java:1247)
>   at org.apache.nifi.bootstrap.RunNiFi.main(RunNiFi.java:289)
> Caused by: java.lang.ClassNotFoundException: 
> org.apache.nifi.security.util.TlsConfiguration
>   at java.net.URLClassLoader.findClass(URLClassLoader.java:387)
>   at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
>   at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
>   at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
>   ... 15 more
> {code}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (NIFI-9525) RPM build does not produce working Nifi

2022-01-03 Thread Gregory M. Foreman (Jira)


[ 
https://issues.apache.org/jira/browse/NIFI-9525?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17468168#comment-17468168
 ] 

Gregory M. Foreman commented on NIFI-9525:
--

The lib directories differ between the maven build and the rpm package.  The 
nifi-assembly pom contains a number of include/exclude package statements to 
assemble the lib directory for the rpm.  I replaced the existing mapping for 
the lib directory with the entry below and it ran fine:


{code:XML}

 /opt/nifi/nifi-${project.version}/lib
 
   
     
${project.build.directory}/nifi-${project.version}-bin/nifi-${project.version}/lib
   
 

{code}

Is this an option?  Or are the include/exclude approach used for a specific 
reason?

> RPM build does not produce working Nifi
> ---
>
> Key: NIFI-9525
> URL: https://issues.apache.org/jira/browse/NIFI-9525
> Project: Apache NiFi
>  Issue Type: Bug
>Affects Versions: 1.15.1
> Environment: Centos 7
>Reporter: Gregory M. Foreman
>Priority: Major
>
> Maven RPM build fails to produce an operational Nifi installation.
>  
> 
>  
>  
> {code:bash}
> $ mvn -version
> Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
> Maven home: /opt/maven
> Java version: 1.8.0_312, vendor: Red Hat, Inc., runtime: 
> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-1.el7_9.x86_64/jre
> Default locale: en_US, platform encoding: UTF-8
> OS name: "linux", version: "3.10.0-1160.49.1.el7.x86_64", arch: "amd64", 
> family: "unix"
> $ mvn clean install -Prpm -DskipTests
> $ yum localinstall 
> nifi-assembly/target/rpm/nifi-bin/RPMS/noarch/nifi-1.15.1-1.el7.noarch.rpm
> $ /opt/nifi/nifi-1.15.1/bin/nifi.sh start
> nifi.sh: JAVA_HOME not set; results may vary
> Java home: 
> NiFi home: /opt/nifi/nifi-1.15.1
> Bootstrap Config File: /opt/nifi/nifi-1.15.1/conf/bootstrap.conf
> Exception in thread "main" java.lang.NoClassDefFoundError: 
> org/apache/nifi/security/util/TlsConfiguration
>   at java.lang.ClassLoader.defineClass1(Native Method)
>   at java.lang.ClassLoader.defineClass(ClassLoader.java:756)
>   at 
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
>   at java.net.URLClassLoader.defineClass(URLClassLoader.java:473)
>   at java.net.URLClassLoader.access$100(URLClassLoader.java:74)
>   at java.net.URLClassLoader$1.run(URLClassLoader.java:369)
>   at java.net.URLClassLoader$1.run(URLClassLoader.java:363)
>   at java.security.AccessController.doPrivileged(Native Method)
>   at java.net.URLClassLoader.findClass(URLClassLoader.java:362)
>   at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
>   at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
>   at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
>   at 
> org.apache.nifi.bootstrap.util.SecureNiFiConfigUtil.configureSecureNiFiProperties(SecureNiFiConfigUtil.java:124)
>   at org.apache.nifi.bootstrap.RunNiFi.start(RunNiFi.java:1247)
>   at org.apache.nifi.bootstrap.RunNiFi.main(RunNiFi.java:289)
> Caused by: java.lang.ClassNotFoundException: 
> org.apache.nifi.security.util.TlsConfiguration
>   at java.net.URLClassLoader.findClass(URLClassLoader.java:387)
>   at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
>   at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
>   at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
>   ... 15 more
> {code}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Updated] (NIFI-9525) RPM build does not produce working Nifi

2022-01-03 Thread Gregory M. Foreman (Jira)


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

Gregory M. Foreman updated NIFI-9525:
-
Description: 
Maven RPM build fails to produce an operational Nifi installation.
 

 
 
{code:bash}
$ mvn -version
Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
Maven home: /opt/maven
Java version: 1.8.0_312, vendor: Red Hat, Inc., runtime: 
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-1.el7_9.x86_64/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.10.0-1160.49.1.el7.x86_64", arch: "amd64", 
family: "unix"

$ mvn clean install -Prpm -DskipTests

$ yum localinstall 
nifi-assembly/target/rpm/nifi-bin/RPMS/noarch/nifi-1.15.1-1.el7.noarch.rpm

$ /opt/nifi/nifi-1.15.1/bin/nifi.sh start
nifi.sh: JAVA_HOME not set; results may vary

Java home: 
NiFi home: /opt/nifi/nifi-1.15.1

Bootstrap Config File: /opt/nifi/nifi-1.15.1/conf/bootstrap.conf

Exception in thread "main" java.lang.NoClassDefFoundError: 
org/apache/nifi/security/util/TlsConfiguration
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:756)
at 
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:473)
at java.net.URLClassLoader.access$100(URLClassLoader.java:74)
at java.net.URLClassLoader$1.run(URLClassLoader.java:369)
at java.net.URLClassLoader$1.run(URLClassLoader.java:363)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:362)
at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
at 
org.apache.nifi.bootstrap.util.SecureNiFiConfigUtil.configureSecureNiFiProperties(SecureNiFiConfigUtil.java:124)
at org.apache.nifi.bootstrap.RunNiFi.start(RunNiFi.java:1247)
at org.apache.nifi.bootstrap.RunNiFi.main(RunNiFi.java:289)
Caused by: java.lang.ClassNotFoundException: 
org.apache.nifi.security.util.TlsConfiguration
at java.net.URLClassLoader.findClass(URLClassLoader.java:387)
at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
... 15 more
{code}

  was:
Maven RPM build fails to produce an operational Nifi installation.
 

 
 
{{{}$ mvn -version{}}}{{{}Apache Maven 3.8.4 
(9b656c72d54e5bacbed989b64718c159fe39b537){}}}{{{}Maven home: 
/opt/maven{}}}{{{}Java version: 1.8.0_312, vendor: Red Hat, Inc., runtime: 
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-1.el7_9.x86_64/jre{}}}{{{}Default 
locale: en_US, platform encoding: UTF-8{}}}{{{}OS name: "linux", version: 
"3.10.0-1160.49.1.el7.x86_64", arch: "amd64", family: "unix"{}}}
{{$ mvn clean install -Prpm -DskipTests}}
{{$ yum localinstall 
nifi-assembly/target/rpm/nifi-bin/RPMS/noarch/nifi-1.15.1-1.el7.noarch.rpm}}
{{{}$ /opt/nifi/nifi-1.15.1/bin/nifi.sh start{}}}{{{}nifi.sh: JAVA_HOME not 
set; results may vary{}}}
{{Java home: }}{{NiFi home: /opt/nifi/nifi-1.15.1}}
{{Bootstrap Config File: /opt/nifi/nifi-1.15.1/conf/bootstrap.conf}}
{{{}Exception in thread "main" java.lang.NoClassDefFoundError: 
org/apache/nifi/security/util/TlsConfiguration{}}}{{{}at 
java.lang.ClassLoader.defineClass1(Native Method){}}}{{{}at 
java.lang.ClassLoader.defineClass(ClassLoader.java:756){}}}{{{}at 
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142){}}}{{{}at
 java.net.URLClassLoader.defineClass(URLClassLoader.java:473){}}}{{{}at 
java.net.URLClassLoader.access$100(URLClassLoader.java:74){}}}{{{}at 
java.net.URLClassLoader$1.run(URLClassLoader.java:369){}}}{{{}at 
java.net.URLClassLoader$1.run(URLClassLoader.java:363){}}}{{{}at 
java.security.AccessController.doPrivileged(Native Method){}}}{{{}at 
java.net.URLClassLoader.findClass(URLClassLoader.java:362){}}}{{{}at 
java.lang.ClassLoader.loadClass(ClassLoader.java:418){}}}{{{}at 
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352){}}}{{{}at 
java.lang.ClassLoader.loadClass(ClassLoader.java:351){}}}{{{}at 
org.apache.nifi.bootstrap.util.SecureNiFiConfigUtil.configureSecureNiFiProperties(SecureNiFiConfigUtil.java:124){}}}{{{}at
 org.apache.nifi.bootstrap.RunNiFi.start(RunNiFi.java:1247){}}}{{{}at 
org.apache.nifi.bootstrap.RunNiFi.main(RunNiFi.java:289){}}}{{{}Caused by: 
java.lang.ClassNotFoundException: 
org.apache.nifi.security.util.TlsConfiguration{}}}{{{}at 
java.net.URLClassLoader.findClass(URLClassLoader.java:387){}}}{{{}at 
java.lang.ClassLoader.loadClass(ClassLoader.java:418){}}}{{{}at 
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352){}}}{{{}at 

[jira] [Updated] (NIFI-9525) RPM build does not produce working Nifi

2022-01-03 Thread Gregory M. Foreman (Jira)


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

Gregory M. Foreman updated NIFI-9525:
-
Description: 
Maven RPM build fails to produce an operational Nifi installation.
 

 
 
{{{}$ mvn -version{}}}{{{}Apache Maven 3.8.4 
(9b656c72d54e5bacbed989b64718c159fe39b537){}}}{{{}Maven home: 
/opt/maven{}}}{{{}Java version: 1.8.0_312, vendor: Red Hat, Inc., runtime: 
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-1.el7_9.x86_64/jre{}}}{{{}Default 
locale: en_US, platform encoding: UTF-8{}}}{{{}OS name: "linux", version: 
"3.10.0-1160.49.1.el7.x86_64", arch: "amd64", family: "unix"{}}}
{{}}

{{$ mvn clean install -Prpm -DskipTests}}
{{}}

{{$ yum localinstall 
nifi-assembly/target/rpm/nifi-bin/RPMS/noarch/nifi-1.15.1-1.el7.noarch.rpm}}
{{}}

{{{}$ /opt/nifi/nifi-1.15.1/bin/nifi.sh start{}}}{{{}nifi.sh: JAVA_HOME not 
set; results may vary{}}}
{{Java home: }}{{NiFi home: /opt/nifi/nifi-1.15.1}}
{{Bootstrap Config File: /opt/nifi/nifi-1.15.1/conf/bootstrap.conf}}
{{{}Exception in thread "main" java.lang.NoClassDefFoundError: 
org/apache/nifi/security/util/TlsConfiguration{}}}{{{}at 
java.lang.ClassLoader.defineClass1(Native Method){}}}{{{}at 
java.lang.ClassLoader.defineClass(ClassLoader.java:756){}}}{{{}at 
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142){}}}{{{}at
 java.net.URLClassLoader.defineClass(URLClassLoader.java:473){}}}{{{}at 
java.net.URLClassLoader.access$100(URLClassLoader.java:74){}}}{{{}at 
java.net.URLClassLoader$1.run(URLClassLoader.java:369){}}}{{{}at 
java.net.URLClassLoader$1.run(URLClassLoader.java:363){}}}{{{}at 
java.security.AccessController.doPrivileged(Native Method){}}}{{{}at 
java.net.URLClassLoader.findClass(URLClassLoader.java:362){}}}{{{}at 
java.lang.ClassLoader.loadClass(ClassLoader.java:418){}}}{{{}at 
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352){}}}{{{}at 
java.lang.ClassLoader.loadClass(ClassLoader.java:351){}}}{{{}at 
org.apache.nifi.bootstrap.util.SecureNiFiConfigUtil.configureSecureNiFiProperties(SecureNiFiConfigUtil.java:124){}}}{{{}at
 org.apache.nifi.bootstrap.RunNiFi.start(RunNiFi.java:1247){}}}{{{}at 
org.apache.nifi.bootstrap.RunNiFi.main(RunNiFi.java:289){}}}{{{}Caused by: 
java.lang.ClassNotFoundException: 
org.apache.nifi.security.util.TlsConfiguration{}}}{{{}at 
java.net.URLClassLoader.findClass(URLClassLoader.java:387){}}}{{{}at 
java.lang.ClassLoader.loadClass(ClassLoader.java:418){}}}{{{}at 
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352){}}}{{{}at 
java.lang.ClassLoader.loadClass(ClassLoader.java:351){}}}{{{}... 15 more{}}}

  was:
Maven RPM build fails to produce an operational Nifi installation.
 

 
 
{{{}$ mvn -version{}}}{{{}Apache Maven 3.8.4 
(9b656c72d54e5bacbed989b64718c159fe39b537){}}}{{{}Maven home: 
/opt/maven{}}}{{{}Java version: 1.8.0_312, vendor: Red Hat, Inc., runtime: 
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-1.el7_9.x86_64/jre{}}}{{{}Default 
locale: en_US, platform encoding: UTF-8{}}}{{{}OS name: "linux", version: 
"3.10.0-1160.49.1.el7.x86_64", arch: "amd64", family: "unix"{}}}
{{$ mvn clean install -Prpm -DskipTests}}
{{$ yum localinstall 
nifi-assembly/target/rpm/nifi-bin/RPMS/noarch/nifi-1.15.1-1.el7.noarch.rpm}}
{{{}$ /opt/nifi/nifi-1.15.1/bin/nifi.sh start{}}}{{{}nifi.sh: JAVA_HOME not 
set; results may vary{}}}
{{Java home: }}{{NiFi home: /opt/nifi/nifi-1.15.1}}
{{Bootstrap Config File: /opt/nifi/nifi-1.15.1/conf/bootstrap.conf}}
{{{}Exception in thread "main" java.lang.NoClassDefFoundError: 
org/apache/nifi/security/util/TlsConfiguration{}}}{{{}at 
java.lang.ClassLoader.defineClass1(Native Method){}}}{{{}at 
java.lang.ClassLoader.defineClass(ClassLoader.java:756){}}}{{{}at 
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142){}}}{{{}at
 java.net.URLClassLoader.defineClass(URLClassLoader.java:473){}}}{{{}at 
java.net.URLClassLoader.access$100(URLClassLoader.java:74){}}}{{{}at 
java.net.URLClassLoader$1.run(URLClassLoader.java:369){}}}{{{}at 
java.net.URLClassLoader$1.run(URLClassLoader.java:363){}}}{{{}at 
java.security.AccessController.doPrivileged(Native Method){}}}{{{}at 
java.net.URLClassLoader.findClass(URLClassLoader.java:362){}}}{{{}at 
java.lang.ClassLoader.loadClass(ClassLoader.java:418){}}}{{{}at 
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352){}}}{{{}at 
java.lang.ClassLoader.loadClass(ClassLoader.java:351){}}}{{{}at 
org.apache.nifi.bootstrap.util.SecureNiFiConfigUtil.configureSecureNiFiProperties(SecureNiFiConfigUtil.java:124){}}}{{{}at
 org.apache.nifi.bootstrap.RunNiFi.start(RunNiFi.java:1247){}}}{{{}at 
org.apache.nifi.bootstrap.RunNiFi.main(RunNiFi.java:289){}}}{{{}Caused by: 
java.lang.ClassNotFoundException: 
org.apache.nifi.security.util.TlsConfiguration{}}}{{{}at 
java.net.URLClassLoader.findClass(URLClassLoader.java:387){}}}{{{}at 
java.lang.ClassLoader.loadClass(ClassLoader.java:418){}}}{{{}at 

[jira] [Updated] (NIFI-9525) RPM build does not produce working Nifi

2022-01-03 Thread Gregory M. Foreman (Jira)


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

Gregory M. Foreman updated NIFI-9525:
-
Description: 
Maven RPM build fails to produce an operational Nifi installation.
 

 
 
{{{}$ mvn -version{}}}{{{}Apache Maven 3.8.4 
(9b656c72d54e5bacbed989b64718c159fe39b537){}}}{{{}Maven home: 
/opt/maven{}}}{{{}Java version: 1.8.0_312, vendor: Red Hat, Inc., runtime: 
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-1.el7_9.x86_64/jre{}}}{{{}Default 
locale: en_US, platform encoding: UTF-8{}}}{{{}OS name: "linux", version: 
"3.10.0-1160.49.1.el7.x86_64", arch: "amd64", family: "unix"{}}}
{{$ mvn clean install -Prpm -DskipTests}}
{{$ yum localinstall 
nifi-assembly/target/rpm/nifi-bin/RPMS/noarch/nifi-1.15.1-1.el7.noarch.rpm}}
{{{}$ /opt/nifi/nifi-1.15.1/bin/nifi.sh start{}}}{{{}nifi.sh: JAVA_HOME not 
set; results may vary{}}}
{{Java home: }}{{NiFi home: /opt/nifi/nifi-1.15.1}}
{{Bootstrap Config File: /opt/nifi/nifi-1.15.1/conf/bootstrap.conf}}
{{{}Exception in thread "main" java.lang.NoClassDefFoundError: 
org/apache/nifi/security/util/TlsConfiguration{}}}{{{}at 
java.lang.ClassLoader.defineClass1(Native Method){}}}{{{}at 
java.lang.ClassLoader.defineClass(ClassLoader.java:756){}}}{{{}at 
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142){}}}{{{}at
 java.net.URLClassLoader.defineClass(URLClassLoader.java:473){}}}{{{}at 
java.net.URLClassLoader.access$100(URLClassLoader.java:74){}}}{{{}at 
java.net.URLClassLoader$1.run(URLClassLoader.java:369){}}}{{{}at 
java.net.URLClassLoader$1.run(URLClassLoader.java:363){}}}{{{}at 
java.security.AccessController.doPrivileged(Native Method){}}}{{{}at 
java.net.URLClassLoader.findClass(URLClassLoader.java:362){}}}{{{}at 
java.lang.ClassLoader.loadClass(ClassLoader.java:418){}}}{{{}at 
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352){}}}{{{}at 
java.lang.ClassLoader.loadClass(ClassLoader.java:351){}}}{{{}at 
org.apache.nifi.bootstrap.util.SecureNiFiConfigUtil.configureSecureNiFiProperties(SecureNiFiConfigUtil.java:124){}}}{{{}at
 org.apache.nifi.bootstrap.RunNiFi.start(RunNiFi.java:1247){}}}{{{}at 
org.apache.nifi.bootstrap.RunNiFi.main(RunNiFi.java:289){}}}{{{}Caused by: 
java.lang.ClassNotFoundException: 
org.apache.nifi.security.util.TlsConfiguration{}}}{{{}at 
java.net.URLClassLoader.findClass(URLClassLoader.java:387){}}}{{{}at 
java.lang.ClassLoader.loadClass(ClassLoader.java:418){}}}{{{}at 
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352){}}}{{{}at 
java.lang.ClassLoader.loadClass(ClassLoader.java:351){}}}{{{}... 15 more{}}}

  was:
Maven RPM build fails to produce an operational Nifi installation.
 

 
 
{{{}$ mvn -version{}}}{{{}Apache Maven 3.8.4 
(9b656c72d54e5bacbed989b64718c159fe39b537){}}}{{{}Maven home: 
/opt/maven{}}}{{{}Java version: 1.8.0_312, vendor: Red Hat, Inc., runtime: 
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-1.el7_9.x86_64/jre{}}}{{{}Default 
locale: en_US, platform encoding: UTF-8{}}}{{{}OS name: "linux", version: 
"3.10.0-1160.49.1.el7.x86_64", arch: "amd64", family: "unix"{}}}
{{}}

{{$ mvn clean install -Prpm -DskipTests}}
{{}}

{{$ yum localinstall 
nifi-assembly/target/rpm/nifi-bin/RPMS/noarch/nifi-1.15.1-1.el7.noarch.rpm}}
{{}}

{{{}$ /opt/nifi/nifi-1.15.1/bin/nifi.sh start{}}}{{{}nifi.sh: JAVA_HOME not 
set; results may vary{}}}
{{Java home: }}{{NiFi home: /opt/nifi/nifi-1.15.1}}
{{Bootstrap Config File: /opt/nifi/nifi-1.15.1/conf/bootstrap.conf}}
{{{}Exception in thread "main" java.lang.NoClassDefFoundError: 
org/apache/nifi/security/util/TlsConfiguration{}}}{{{}at 
java.lang.ClassLoader.defineClass1(Native Method){}}}{{{}at 
java.lang.ClassLoader.defineClass(ClassLoader.java:756){}}}{{{}at 
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142){}}}{{{}at
 java.net.URLClassLoader.defineClass(URLClassLoader.java:473){}}}{{{}at 
java.net.URLClassLoader.access$100(URLClassLoader.java:74){}}}{{{}at 
java.net.URLClassLoader$1.run(URLClassLoader.java:369){}}}{{{}at 
java.net.URLClassLoader$1.run(URLClassLoader.java:363){}}}{{{}at 
java.security.AccessController.doPrivileged(Native Method){}}}{{{}at 
java.net.URLClassLoader.findClass(URLClassLoader.java:362){}}}{{{}at 
java.lang.ClassLoader.loadClass(ClassLoader.java:418){}}}{{{}at 
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352){}}}{{{}at 
java.lang.ClassLoader.loadClass(ClassLoader.java:351){}}}{{{}at 
org.apache.nifi.bootstrap.util.SecureNiFiConfigUtil.configureSecureNiFiProperties(SecureNiFiConfigUtil.java:124){}}}{{{}at
 org.apache.nifi.bootstrap.RunNiFi.start(RunNiFi.java:1247){}}}{{{}at 
org.apache.nifi.bootstrap.RunNiFi.main(RunNiFi.java:289){}}}{{{}Caused by: 
java.lang.ClassNotFoundException: 
org.apache.nifi.security.util.TlsConfiguration{}}}{{{}at 
java.net.URLClassLoader.findClass(URLClassLoader.java:387){}}}{{{}at 
java.lang.ClassLoader.loadClass(ClassLoader.java:418){}}}{{{}at 

[jira] [Created] (NIFI-9525) RPM build does not produce working Nifi

2022-01-03 Thread Gregory M. Foreman (Jira)
Gregory M. Foreman created NIFI-9525:


 Summary: RPM build does not produce working Nifi
 Key: NIFI-9525
 URL: https://issues.apache.org/jira/browse/NIFI-9525
 Project: Apache NiFi
  Issue Type: Bug
Affects Versions: 1.15.1
 Environment: Centos 7
Reporter: Gregory M. Foreman


Maven RPM build fails to produce an operational Nifi installation.
 

 
 
{{{}$ mvn -version{}}}{{{}Apache Maven 3.8.4 
(9b656c72d54e5bacbed989b64718c159fe39b537){}}}{{{}Maven home: 
/opt/maven{}}}{{{}Java version: 1.8.0_312, vendor: Red Hat, Inc., runtime: 
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-1.el7_9.x86_64/jre{}}}{{{}Default 
locale: en_US, platform encoding: UTF-8{}}}{{{}OS name: "linux", version: 
"3.10.0-1160.49.1.el7.x86_64", arch: "amd64", family: "unix"{}}}
{{$ mvn clean install -Prpm -DskipTests}}
{{$ yum localinstall 
nifi-assembly/target/rpm/nifi-bin/RPMS/noarch/nifi-1.15.1-1.el7.noarch.rpm}}
{{{}$ /opt/nifi/nifi-1.15.1/bin/nifi.sh start{}}}{{{}nifi.sh: JAVA_HOME not 
set; results may vary{}}}
{{Java home: }}{{NiFi home: /opt/nifi/nifi-1.15.1}}
{{Bootstrap Config File: /opt/nifi/nifi-1.15.1/conf/bootstrap.conf}}
{{{}Exception in thread "main" java.lang.NoClassDefFoundError: 
org/apache/nifi/security/util/TlsConfiguration{}}}{{{}at 
java.lang.ClassLoader.defineClass1(Native Method){}}}{{{}at 
java.lang.ClassLoader.defineClass(ClassLoader.java:756){}}}{{{}at 
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142){}}}{{{}at
 java.net.URLClassLoader.defineClass(URLClassLoader.java:473){}}}{{{}at 
java.net.URLClassLoader.access$100(URLClassLoader.java:74){}}}{{{}at 
java.net.URLClassLoader$1.run(URLClassLoader.java:369){}}}{{{}at 
java.net.URLClassLoader$1.run(URLClassLoader.java:363){}}}{{{}at 
java.security.AccessController.doPrivileged(Native Method){}}}{{{}at 
java.net.URLClassLoader.findClass(URLClassLoader.java:362){}}}{{{}at 
java.lang.ClassLoader.loadClass(ClassLoader.java:418){}}}{{{}at 
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352){}}}{{{}at 
java.lang.ClassLoader.loadClass(ClassLoader.java:351){}}}{{{}at 
org.apache.nifi.bootstrap.util.SecureNiFiConfigUtil.configureSecureNiFiProperties(SecureNiFiConfigUtil.java:124){}}}{{{}at
 org.apache.nifi.bootstrap.RunNiFi.start(RunNiFi.java:1247){}}}{{{}at 
org.apache.nifi.bootstrap.RunNiFi.main(RunNiFi.java:289){}}}{{{}Caused by: 
java.lang.ClassNotFoundException: 
org.apache.nifi.security.util.TlsConfiguration{}}}{{{}at 
java.net.URLClassLoader.findClass(URLClassLoader.java:387){}}}{{{}at 
java.lang.ClassLoader.loadClass(ClassLoader.java:418){}}}{{{}at 
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352){}}}{{{}at 
java.lang.ClassLoader.loadClass(ClassLoader.java:351){}}}{{{}... 15 more{}}}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (NIFI-1069) Nifi Service Status return 0 when service not running

2019-11-12 Thread Gregory M. Foreman (Jira)


[ 
https://issues.apache.org/jira/browse/NIFI-1069?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16972584#comment-16972584
 ] 

Gregory M. Foreman commented on NIFI-1069:
--

This issue still exists in Nifi 1.9.2.

> Nifi Service Status return 0 when service not running
> -
>
> Key: NIFI-1069
> URL: https://issues.apache.org/jira/browse/NIFI-1069
> Project: Apache NiFi
>  Issue Type: Bug
>  Components: Core Framework
>Affects Versions: 0.3.0
> Environment: CentOS 6.7
>Reporter: Andy Kruth
>Assignee: Andre F de Miranda
>Priority: Minor
> Fix For: 1.1.0
>
>
> After successfully installing Nifi as a service with the following command:
> sudo /opt/nifi-0.3.0/bin/nifi.sh install
> running service nifi status has a return code of 0.
> According to 
> http://refspecs.linuxbase.org/LSB_3.1.0/LSB-Core-generic/LSB-Core-generic/iniscrptact.html
>  if the service is not running then status should return 3.
> This is not a major issue, you can still start and stop the service just 
> fine, but when using an idempotent tool like Ansible you cannot start the 
> service because the return code of status says the service is already started.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)