[jira] [Commented] (NIFI-5498) QueryDatabaseTable unable to store state in Zookeeper

2018-08-09 Thread Daniel (JIRA)


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

Daniel commented on NIFI-5498:
--

Gotcha! My line of thinking was "well if it's creator only, and a single node, 
it should be able to read what it creates". Regardless, many thanks again for 
your help.

> QueryDatabaseTable unable to store state in Zookeeper
> -
>
> Key: NIFI-5498
> URL: https://issues.apache.org/jira/browse/NIFI-5498
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Extensions
>Affects Versions: 1.7.1
>Reporter: Daniel
>Priority: Critical
>
> Running NiFi 1.7.1 in a clustered environment, external zookeeper. I'm 
> getting the following stack trace when running any of my QueryDatabaseTable 
> processors:
> {code:java}
> eryDatabaseTable[id=a26cafd1-56e4-3f52-99f5-8143abe3ce3a] failed to update 
> State Manager, maximum observed values will not be recorded: 
> java.io.IOException: Fai
> led to set cluster-wide state in ZooKeeper for component with ID 
> a26cafd1-56e4-3f52-99f5-8143abe3ce3a
> java.io.IOException: Failed to set cluster-wide state in ZooKeeper for 
> component with ID a26cafd1-56e4-3f52-99f5-8143abe3ce3a
> at 
> org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:343)
> at 
> org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:283)
> at 
> org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:228)
> at 
> org.apache.nifi.controller.state.manager.StandardStateManagerProvider$1.setState(StandardStateManagerProvider.java:271)
> at 
> org.apache.nifi.controller.state.StandardStateManager.setState(StandardStateManager.java:79)
> at 
> org.apache.nifi.controller.lifecycle.TaskTerminationAwareStateManager.setState(TaskTerminationAwareStateManager.java:64)
> at 
> org.apache.nifi.processors.standard.QueryDatabaseTable.onTrigger(QueryDatabaseTable.java:430)
> at 
> org.apache.nifi.controller.StandardProcessorNode.onTrigger(StandardProcessorNode.java:1165)
> at 
> org.apache.nifi.controller.tasks.ConnectableTask.invoke(ConnectableTask.java:203)
> at 
> org.apache.nifi.controller.scheduling.TimerDrivenSchedulingAgent$1.run(TimerDrivenSchedulingAgent.java:117)
> at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
> at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
> at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
> at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
> at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
> at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
> at java.lang.Thread.run(Thread.java:748)
> Caused by: org.apache.zookeeper.KeeperException$InvalidACLException: 
> KeeperErrorCode = InvalidACL for 
> /nifi/components/a26cafd1-56e4-3f52-99f5-8143abe3ce3a
> at 
> org.apache.zookeeper.KeeperException.create(KeeperException.java:121)
> at 
> org.apache.zookeeper.KeeperException.create(KeeperException.java:51)
> at org.apache.zookeeper.ZooKeeper.create(ZooKeeper.java:783)
> at 
> org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.createNode(ZooKeeperStateProvider.java:360)
> at 
> org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:321)
> ... 16 common frames omitted
> {code}
> The processors do work, but their inability to store state limits their 
> usage, and the error message floods the log file. Any suggestions would be 
> welcomed.
> Other things to note:
> * All my other processors (AMQP, Kafka, GetHTTP, ExecuteSQL) work okay. 
> * I've reproduced this in several environments of mine, including a single 
> node, two node and three node cluster.
> * I thought originally this might be related to the fact that I didn't create 
> the processor, but imported it from a NiFi registry, but I created one at the 
> root of my NiFi flow and had the same result.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (NIFI-5498) QueryDatabaseTable unable to store state in Zookeeper

2018-08-09 Thread Daniel (JIRA)


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

Daniel commented on NIFI-5498:
--

Hah! That did it. You're the man [~bende]! Thanks.

> QueryDatabaseTable unable to store state in Zookeeper
> -
>
> Key: NIFI-5498
> URL: https://issues.apache.org/jira/browse/NIFI-5498
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Extensions
>Affects Versions: 1.7.1
>Reporter: Daniel
>Priority: Critical
>
> Running NiFi 1.7.1 in a clustered environment, external zookeeper. I'm 
> getting the following stack trace when running any of my QueryDatabaseTable 
> processors:
> {code:java}
> eryDatabaseTable[id=a26cafd1-56e4-3f52-99f5-8143abe3ce3a] failed to update 
> State Manager, maximum observed values will not be recorded: 
> java.io.IOException: Fai
> led to set cluster-wide state in ZooKeeper for component with ID 
> a26cafd1-56e4-3f52-99f5-8143abe3ce3a
> java.io.IOException: Failed to set cluster-wide state in ZooKeeper for 
> component with ID a26cafd1-56e4-3f52-99f5-8143abe3ce3a
> at 
> org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:343)
> at 
> org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:283)
> at 
> org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:228)
> at 
> org.apache.nifi.controller.state.manager.StandardStateManagerProvider$1.setState(StandardStateManagerProvider.java:271)
> at 
> org.apache.nifi.controller.state.StandardStateManager.setState(StandardStateManager.java:79)
> at 
> org.apache.nifi.controller.lifecycle.TaskTerminationAwareStateManager.setState(TaskTerminationAwareStateManager.java:64)
> at 
> org.apache.nifi.processors.standard.QueryDatabaseTable.onTrigger(QueryDatabaseTable.java:430)
> at 
> org.apache.nifi.controller.StandardProcessorNode.onTrigger(StandardProcessorNode.java:1165)
> at 
> org.apache.nifi.controller.tasks.ConnectableTask.invoke(ConnectableTask.java:203)
> at 
> org.apache.nifi.controller.scheduling.TimerDrivenSchedulingAgent$1.run(TimerDrivenSchedulingAgent.java:117)
> at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
> at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
> at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
> at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
> at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
> at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
> at java.lang.Thread.run(Thread.java:748)
> Caused by: org.apache.zookeeper.KeeperException$InvalidACLException: 
> KeeperErrorCode = InvalidACL for 
> /nifi/components/a26cafd1-56e4-3f52-99f5-8143abe3ce3a
> at 
> org.apache.zookeeper.KeeperException.create(KeeperException.java:121)
> at 
> org.apache.zookeeper.KeeperException.create(KeeperException.java:51)
> at org.apache.zookeeper.ZooKeeper.create(ZooKeeper.java:783)
> at 
> org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.createNode(ZooKeeperStateProvider.java:360)
> at 
> org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:321)
> ... 16 common frames omitted
> {code}
> The processors do work, but their inability to store state limits their 
> usage, and the error message floods the log file. Any suggestions would be 
> welcomed.
> Other things to note:
> * All my other processors (AMQP, Kafka, GetHTTP, ExecuteSQL) work okay. 
> * I've reproduced this in several environments of mine, including a single 
> node, two node and three node cluster.
> * I thought originally this might be related to the fact that I didn't create 
> the processor, but imported it from a NiFi registry, but I created one at the 
> root of my NiFi flow and had the same result.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (NIFI-5498) QueryDatabaseTable unable to store state in Zookeeper

2018-08-09 Thread Daniel (JIRA)


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

Daniel resolved NIFI-5498.
--
Resolution: Fixed

> QueryDatabaseTable unable to store state in Zookeeper
> -
>
> Key: NIFI-5498
> URL: https://issues.apache.org/jira/browse/NIFI-5498
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Extensions
>Affects Versions: 1.7.1
>Reporter: Daniel
>Priority: Critical
>
> Running NiFi 1.7.1 in a clustered environment, external zookeeper. I'm 
> getting the following stack trace when running any of my QueryDatabaseTable 
> processors:
> {code:java}
> eryDatabaseTable[id=a26cafd1-56e4-3f52-99f5-8143abe3ce3a] failed to update 
> State Manager, maximum observed values will not be recorded: 
> java.io.IOException: Fai
> led to set cluster-wide state in ZooKeeper for component with ID 
> a26cafd1-56e4-3f52-99f5-8143abe3ce3a
> java.io.IOException: Failed to set cluster-wide state in ZooKeeper for 
> component with ID a26cafd1-56e4-3f52-99f5-8143abe3ce3a
> at 
> org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:343)
> at 
> org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:283)
> at 
> org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:228)
> at 
> org.apache.nifi.controller.state.manager.StandardStateManagerProvider$1.setState(StandardStateManagerProvider.java:271)
> at 
> org.apache.nifi.controller.state.StandardStateManager.setState(StandardStateManager.java:79)
> at 
> org.apache.nifi.controller.lifecycle.TaskTerminationAwareStateManager.setState(TaskTerminationAwareStateManager.java:64)
> at 
> org.apache.nifi.processors.standard.QueryDatabaseTable.onTrigger(QueryDatabaseTable.java:430)
> at 
> org.apache.nifi.controller.StandardProcessorNode.onTrigger(StandardProcessorNode.java:1165)
> at 
> org.apache.nifi.controller.tasks.ConnectableTask.invoke(ConnectableTask.java:203)
> at 
> org.apache.nifi.controller.scheduling.TimerDrivenSchedulingAgent$1.run(TimerDrivenSchedulingAgent.java:117)
> at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
> at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
> at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
> at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
> at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
> at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
> at java.lang.Thread.run(Thread.java:748)
> Caused by: org.apache.zookeeper.KeeperException$InvalidACLException: 
> KeeperErrorCode = InvalidACL for 
> /nifi/components/a26cafd1-56e4-3f52-99f5-8143abe3ce3a
> at 
> org.apache.zookeeper.KeeperException.create(KeeperException.java:121)
> at 
> org.apache.zookeeper.KeeperException.create(KeeperException.java:51)
> at org.apache.zookeeper.ZooKeeper.create(ZooKeeper.java:783)
> at 
> org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.createNode(ZooKeeperStateProvider.java:360)
> at 
> org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:321)
> ... 16 common frames omitted
> {code}
> The processors do work, but their inability to store state limits their 
> usage, and the error message floods the log file. Any suggestions would be 
> welcomed.
> Other things to note:
> * All my other processors (AMQP, Kafka, GetHTTP, ExecuteSQL) work okay. 
> * I've reproduced this in several environments of mine, including a single 
> node, two node and three node cluster.
> * I thought originally this might be related to the fact that I didn't create 
> the processor, but imported it from a NiFi registry, but I created one at the 
> root of my NiFi flow and had the same result.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (NIFI-5498) QueryDatabaseTable unable to store state in Zookeeper

2018-08-09 Thread Daniel (JIRA)


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

Daniel commented on NIFI-5498:
--

[~bende] thanks for your response, I'm currently testing with an open 
zookeeper. The setting is set to `CreatorOnly` though, I'll try and switch it 
to `Open`, but it's worth noting this even happens in a single node cluster.

> QueryDatabaseTable unable to store state in Zookeeper
> -
>
> Key: NIFI-5498
> URL: https://issues.apache.org/jira/browse/NIFI-5498
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Extensions
>Affects Versions: 1.7.1
>Reporter: Daniel
>Priority: Critical
>
> Running NiFi 1.7.1 in a clustered environment, external zookeeper. I'm 
> getting the following stack trace when running any of my QueryDatabaseTable 
> processors:
> {code:java}
> eryDatabaseTable[id=a26cafd1-56e4-3f52-99f5-8143abe3ce3a] failed to update 
> State Manager, maximum observed values will not be recorded: 
> java.io.IOException: Fai
> led to set cluster-wide state in ZooKeeper for component with ID 
> a26cafd1-56e4-3f52-99f5-8143abe3ce3a
> java.io.IOException: Failed to set cluster-wide state in ZooKeeper for 
> component with ID a26cafd1-56e4-3f52-99f5-8143abe3ce3a
> at 
> org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:343)
> at 
> org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:283)
> at 
> org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:228)
> at 
> org.apache.nifi.controller.state.manager.StandardStateManagerProvider$1.setState(StandardStateManagerProvider.java:271)
> at 
> org.apache.nifi.controller.state.StandardStateManager.setState(StandardStateManager.java:79)
> at 
> org.apache.nifi.controller.lifecycle.TaskTerminationAwareStateManager.setState(TaskTerminationAwareStateManager.java:64)
> at 
> org.apache.nifi.processors.standard.QueryDatabaseTable.onTrigger(QueryDatabaseTable.java:430)
> at 
> org.apache.nifi.controller.StandardProcessorNode.onTrigger(StandardProcessorNode.java:1165)
> at 
> org.apache.nifi.controller.tasks.ConnectableTask.invoke(ConnectableTask.java:203)
> at 
> org.apache.nifi.controller.scheduling.TimerDrivenSchedulingAgent$1.run(TimerDrivenSchedulingAgent.java:117)
> at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
> at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
> at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
> at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
> at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
> at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
> at java.lang.Thread.run(Thread.java:748)
> Caused by: org.apache.zookeeper.KeeperException$InvalidACLException: 
> KeeperErrorCode = InvalidACL for 
> /nifi/components/a26cafd1-56e4-3f52-99f5-8143abe3ce3a
> at 
> org.apache.zookeeper.KeeperException.create(KeeperException.java:121)
> at 
> org.apache.zookeeper.KeeperException.create(KeeperException.java:51)
> at org.apache.zookeeper.ZooKeeper.create(ZooKeeper.java:783)
> at 
> org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.createNode(ZooKeeperStateProvider.java:360)
> at 
> org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:321)
> ... 16 common frames omitted
> {code}
> The processors do work, but their inability to store state limits their 
> usage, and the error message floods the log file. Any suggestions would be 
> welcomed.
> Other things to note:
> * All my other processors (AMQP, Kafka, GetHTTP, ExecuteSQL) work okay. 
> * I've reproduced this in several environments of mine, including a single 
> node, two node and three node cluster.
> * I thought originally this might be related to the fact that I didn't create 
> the processor, but imported it from a NiFi registry, but I created one at the 
> root of my NiFi flow and had the same result.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (NIFI-5498) QueryDatabaseTable unable to store state in Zookeeper

2018-08-09 Thread Daniel (JIRA)


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

Daniel commented on NIFI-5498:
--

Not knowing a lot about Zookeeper, could this potentially be related to a 
missing step when setting up an external Zookeeper?

> QueryDatabaseTable unable to store state in Zookeeper
> -
>
> Key: NIFI-5498
> URL: https://issues.apache.org/jira/browse/NIFI-5498
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Extensions
>Affects Versions: 1.7.1
>Reporter: Daniel
>Priority: Critical
>
> Running NiFi 1.7.1 in a clustered environment, external zookeeper. I'm 
> getting the following stack trace when running any of my QueryDatabaseTable 
> processors:
> {code:java}
> eryDatabaseTable[id=a26cafd1-56e4-3f52-99f5-8143abe3ce3a] failed to update 
> State Manager, maximum observed values will not be recorded: 
> java.io.IOException: Fai
> led to set cluster-wide state in ZooKeeper for component with ID 
> a26cafd1-56e4-3f52-99f5-8143abe3ce3a
> java.io.IOException: Failed to set cluster-wide state in ZooKeeper for 
> component with ID a26cafd1-56e4-3f52-99f5-8143abe3ce3a
> at 
> org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:343)
> at 
> org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:283)
> at 
> org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:228)
> at 
> org.apache.nifi.controller.state.manager.StandardStateManagerProvider$1.setState(StandardStateManagerProvider.java:271)
> at 
> org.apache.nifi.controller.state.StandardStateManager.setState(StandardStateManager.java:79)
> at 
> org.apache.nifi.controller.lifecycle.TaskTerminationAwareStateManager.setState(TaskTerminationAwareStateManager.java:64)
> at 
> org.apache.nifi.processors.standard.QueryDatabaseTable.onTrigger(QueryDatabaseTable.java:430)
> at 
> org.apache.nifi.controller.StandardProcessorNode.onTrigger(StandardProcessorNode.java:1165)
> at 
> org.apache.nifi.controller.tasks.ConnectableTask.invoke(ConnectableTask.java:203)
> at 
> org.apache.nifi.controller.scheduling.TimerDrivenSchedulingAgent$1.run(TimerDrivenSchedulingAgent.java:117)
> at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
> at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
> at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
> at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
> at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
> at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
> at java.lang.Thread.run(Thread.java:748)
> Caused by: org.apache.zookeeper.KeeperException$InvalidACLException: 
> KeeperErrorCode = InvalidACL for 
> /nifi/components/a26cafd1-56e4-3f52-99f5-8143abe3ce3a
> at 
> org.apache.zookeeper.KeeperException.create(KeeperException.java:121)
> at 
> org.apache.zookeeper.KeeperException.create(KeeperException.java:51)
> at org.apache.zookeeper.ZooKeeper.create(ZooKeeper.java:783)
> at 
> org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.createNode(ZooKeeperStateProvider.java:360)
> at 
> org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:321)
> ... 16 common frames omitted
> {code}
> The processors do work, but their inability to store state limits their 
> usage, and the error message floods the log file. Any suggestions would be 
> welcomed.
> Other things to note:
> * All my other processors (AMQP, Kafka, GetHTTP, ExecuteSQL) work okay. 
> * I've reproduced this in several environments of mine, including a single 
> node, two node and three node cluster.
> * I thought originally this might be related to the fact that I didn't create 
> the processor, but imported it from a NiFi registry, but I created one at the 
> root of my NiFi flow and had the same result.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (NIFI-4723) PublishAMQP 1.4.0 support Expression Language

2018-08-08 Thread Daniel (JIRA)


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

Daniel commented on NIFI-4723:
--

See https://github.com/apache/nifi/pull/2936

> PublishAMQP 1.4.0 support Expression Language 
> --
>
> Key: NIFI-4723
> URL: https://issues.apache.org/jira/browse/NIFI-4723
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Examples, Extensions
>Reporter: bat-hen
>Priority: Major
>
> Hi,
> there is no support to Expression Language in PublishAMQP? for:
> Host Name
> Port
> User Name
> Password
> we want to do deployment with template and we cant use Expression Language in 
> rabbitmq.:|



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (NIFI-5498) QueryDatabaseTable unable to store state in Zookeeper

2018-08-08 Thread Daniel (JIRA)


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

Daniel updated NIFI-5498:
-
Description: 
Running NiFi 1.7.1 in a clustered environment, external zookeeper. I'm getting 
the following stack trace when running any of my QueryDatabaseTable processors:


{code:java}
eryDatabaseTable[id=a26cafd1-56e4-3f52-99f5-8143abe3ce3a] failed to update 
State Manager, maximum observed values will not be recorded: 
java.io.IOException: Fai
led to set cluster-wide state in ZooKeeper for component with ID 
a26cafd1-56e4-3f52-99f5-8143abe3ce3a
java.io.IOException: Failed to set cluster-wide state in ZooKeeper for 
component with ID a26cafd1-56e4-3f52-99f5-8143abe3ce3a
at 
org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:343)
at 
org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:283)
at 
org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:228)
at 
org.apache.nifi.controller.state.manager.StandardStateManagerProvider$1.setState(StandardStateManagerProvider.java:271)
at 
org.apache.nifi.controller.state.StandardStateManager.setState(StandardStateManager.java:79)
at 
org.apache.nifi.controller.lifecycle.TaskTerminationAwareStateManager.setState(TaskTerminationAwareStateManager.java:64)
at 
org.apache.nifi.processors.standard.QueryDatabaseTable.onTrigger(QueryDatabaseTable.java:430)
at 
org.apache.nifi.controller.StandardProcessorNode.onTrigger(StandardProcessorNode.java:1165)
at 
org.apache.nifi.controller.tasks.ConnectableTask.invoke(ConnectableTask.java:203)
at 
org.apache.nifi.controller.scheduling.TimerDrivenSchedulingAgent$1.run(TimerDrivenSchedulingAgent.java:117)
at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.apache.zookeeper.KeeperException$InvalidACLException: 
KeeperErrorCode = InvalidACL for 
/nifi/components/a26cafd1-56e4-3f52-99f5-8143abe3ce3a
at org.apache.zookeeper.KeeperException.create(KeeperException.java:121)
at org.apache.zookeeper.KeeperException.create(KeeperException.java:51)
at org.apache.zookeeper.ZooKeeper.create(ZooKeeper.java:783)
at 
org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.createNode(ZooKeeperStateProvider.java:360)
at 
org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:321)
... 16 common frames omitted
{code}

The processors do work, but their inability to store state limits their usage, 
and the error message floods the log file. Any suggestions would be welcomed.

Other things to note:

* All my other processors (AMQP, Kafka, GetHTTP, ExecuteSQL) work okay. 
* I've reproduced this in several environments of mine, including a single 
node, two node and three node cluster.
* I thought originally this might be related to the fact that I didn't create 
the processor, but imported it from a NiFi registry, but I created one at the 
root of my NiFi flow and had the same result.


  was:
Running NiFi 1.7.1 in a clustered environment, external zookeeper. I'm getting 
the following stack trace when running any of my QueryDatabaseTable processors:


{code:java}
eryDatabaseTable[id=a26cafd1-56e4-3f52-99f5-8143abe3ce3a] failed to update 
State Manager, maximum observed values will not be recorded: 
java.io.IOException: Fai
led to set cluster-wide state in ZooKeeper for component with ID 
a26cafd1-56e4-3f52-99f5-8143abe3ce3a
java.io.IOException: Failed to set cluster-wide state in ZooKeeper for 
component with ID a26cafd1-56e4-3f52-99f5-8143abe3ce3a
at 
org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:343)
at 
org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:283)
at 
org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:228)
at 
org.apache.nifi.controller.state.manager.StandardStateManagerProvider$1.setState(StandardStateManagerProvider.java:271)
at 
org.apache.nifi.controlle

[jira] [Commented] (NIFI-2415) GenerateTableFetch/QueryDatabaseTable cannot store state

2018-08-08 Thread Daniel (JIRA)


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

Daniel commented on NIFI-2415:
--

I opened NIFI-5498.

> GenerateTableFetch/QueryDatabaseTable cannot store state
> 
>
> Key: NIFI-2415
> URL: https://issues.apache.org/jira/browse/NIFI-2415
> Project: Apache NiFi
>  Issue Type: Bug
>  Components: Extensions
>Affects Versions: 1.0.0
>Reporter: Haimo Liu
>Assignee: Matt Burgess
>Priority: Critical
> Fix For: 1.0.0, 1.0.0-Beta
>
> Attachments: Screen Shot 2016-07-27 at 11.10.45 PM.png
>
>
> running NIFI in a clustered mode, 7/27 build
> Both GenerateTableFetch and QueryDatabaseTable cannot store state in a 
> clustered mode (checked ListFile, can store state successfully)
> see attached screenshot, trace below:
> 2016-07-27 23:25:00,014 INFO [ProcessThread(sid:1 cport:-1):] 
> o.a.z.server.PrepRequestProcessor Got user-level KeeperException when 
> processing sessionid:0x2562f7875130009 type:create cxid:0xe4d 
> zxid:0x73733 txntype:-1 reqpath:n/a Error 
> Path:/nifi/components/2f810bb3-0156-1000--16128f8b 
> Error:KeeperErrorCode = InvalidACL for 
> /nifi/components/2f810bb3-0156-1000--16128f8b
> 2016-07-27 23:25:00,017 WARN [Framework Task Thread Thread-1] 
> o.a.n.c.s.m.StandardStateManagerProvider Component with ID {} was removed 
> from NiFi instance but failed to clear clustered state for the component
> java.io.IOException: Failed to set cluster-wide state in ZooKeeper for 
> component with ID 2f810bb3-0156-1000--16128f8b
> at 
> org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:343)
>  ~[nifi-framework-core-1.0.0-SNAPSHOT.jar:1.0.0-SNAPSHOT]
> at 
> org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:283)
>  ~[nifi-framework-core-1.0.0-SNAPSHOT.jar:1.0.0-SNAPSHOT]
> at 
> org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:228)
>  ~[nifi-framework-core-1.0.0-SNAPSHOT.jar:1.0.0-SNAPSHOT]
> at 
> org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.clear(ZooKeeperStateProvider.java:453)
>  ~[nifi-framework-core-1.0.0-SNAPSHOT.jar:1.0.0-SNAPSHOT]
> at 
> org.apache.nifi.controller.state.StandardStateManager.clear(StandardStateManager.java:85)
>  ~[nifi-framework-core-1.0.0-SNAPSHOT.jar:1.0.0-SNAPSHOT]
> at 
> org.apache.nifi.controller.state.manager.StandardStateManagerProvider.onComponentRemoved(StandardStateManagerProvider.java:276)
>  ~[nifi-framework-core-1.0.0-SNAPSHOT.jar:1.0.0-SNAPSHOT]
> at 
> org.apache.nifi.groups.StandardProcessGroup$1.run(StandardProcessGroup.java:730)
>  [nifi-framework-core-1.0.0-SNAPSHOT.jar:1.0.0-SNAPSHOT]
> at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 
> [na:1.8.0_77]
> at java.util.concurrent.FutureTask.run(FutureTask.java:266) 
> [na:1.8.0_77]
> at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
>  [na:1.8.0_77]
> at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
>  [na:1.8.0_77]
> at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
>  [na:1.8.0_77]
> at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
>  [na:1.8.0_77]
> at java.lang.Thread.run(Thread.java:745) [na:1.8.0_77]
> Caused by: org.apache.zookeeper.KeeperException$InvalidACLException: 
> KeeperErrorCode = InvalidACL for 
> /nifi/components/2f810bb3-0156-1000--16128f8b
> at 
> org.apache.zookeeper.KeeperException.create(KeeperException.java:121) 
> ~[zookeeper-3.4.6.jar:3.4.6-1569965]
> at 
> org.apache.zookeeper.KeeperException.create(KeeperException.java:51) 
> ~[zookeeper-3.4.6.jar:3.4.6-1569965]
> at org.apache.zookeeper.ZooKeeper.create(ZooKeeper.java:783) 
> ~[zookeeper-3.4.6.jar:3.4.6-1569965]
> at 
> org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.createNode(ZooKeeperStateProvider.java:360)
>  ~[nifi-framework-core-1.0.0-SNAPSHOT.jar:1.0.0-SNAPSHOT]
> at 
> org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:321)
>  ~[nifi-framework-core-1.0.0-SNAPSHOT.jar:1.0.0-SNAPSHOT]
> ... 13 common frames omitted



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (NIFI-5498) QueryDatabaseTable unable to store state in Zookeeper

2018-08-08 Thread Daniel (JIRA)


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

Daniel updated NIFI-5498:
-
Description: 
Running NiFi 1.7.1 in a clustered environment, external zookeeper. I'm getting 
the following stack trace when running any of my QueryDatabaseTable processors:


{code:java}
eryDatabaseTable[id=a26cafd1-56e4-3f52-99f5-8143abe3ce3a] failed to update 
State Manager, maximum observed values will not be recorded: 
java.io.IOException: Fai
led to set cluster-wide state in ZooKeeper for component with ID 
a26cafd1-56e4-3f52-99f5-8143abe3ce3a
java.io.IOException: Failed to set cluster-wide state in ZooKeeper for 
component with ID a26cafd1-56e4-3f52-99f5-8143abe3ce3a
at 
org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:343)
at 
org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:283)
at 
org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:228)
at 
org.apache.nifi.controller.state.manager.StandardStateManagerProvider$1.setState(StandardStateManagerProvider.java:271)
at 
org.apache.nifi.controller.state.StandardStateManager.setState(StandardStateManager.java:79)
at 
org.apache.nifi.controller.lifecycle.TaskTerminationAwareStateManager.setState(TaskTerminationAwareStateManager.java:64)
at 
org.apache.nifi.processors.standard.QueryDatabaseTable.onTrigger(QueryDatabaseTable.java:430)
at 
org.apache.nifi.controller.StandardProcessorNode.onTrigger(StandardProcessorNode.java:1165)
at 
org.apache.nifi.controller.tasks.ConnectableTask.invoke(ConnectableTask.java:203)
at 
org.apache.nifi.controller.scheduling.TimerDrivenSchedulingAgent$1.run(TimerDrivenSchedulingAgent.java:117)
at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.apache.zookeeper.KeeperException$InvalidACLException: 
KeeperErrorCode = InvalidACL for 
/nifi/components/a26cafd1-56e4-3f52-99f5-8143abe3ce3a
at org.apache.zookeeper.KeeperException.create(KeeperException.java:121)
at org.apache.zookeeper.KeeperException.create(KeeperException.java:51)
at org.apache.zookeeper.ZooKeeper.create(ZooKeeper.java:783)
at 
org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.createNode(ZooKeeperStateProvider.java:360)
at 
org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:321)
... 16 common frames omitted
{code}

The processors do work, but their inability to store state limits their usage, 
and the error message floods the log file. Any suggestions would be welcomed.

Other things to note:

* All my other processors (AMQP, Kafka, GetHTTP) work okay. 
* I've reproduced this in several environments of mine, including a single 
node, two node and three node cluster.
* I thought originally this might be related to the fact that I didn't create 
the processor, but imported it from a NiFi registry, but I created one at the 
root of my NiFi flow and had the same result.


  was:
Running NiFi 1.7.1 in a clustered environment, external zookeeper. I'm getting 
the following stack trace when running any of my QueryDatabaseTable processors:


{code:java}
eryDatabaseTable[id=a26cafd1-56e4-3f52-99f5-8143abe3ce3a] failed to update 
State Manager, maximum observed values will not be recorded: 
java.io.IOException: Fai
led to set cluster-wide state in ZooKeeper for component with ID 
a26cafd1-56e4-3f52-99f5-8143abe3ce3a
java.io.IOException: Failed to set cluster-wide state in ZooKeeper for 
component with ID a26cafd1-56e4-3f52-99f5-8143abe3ce3a
at 
org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:343)
at 
org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:283)
at 
org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:228)
at 
org.apache.nifi.controller.state.manager.StandardStateManagerProvider$1.setState(StandardStateManagerProvider.java:271)
at 
org.apache.nifi.controller.state.Stan

[jira] [Updated] (NIFI-5498) QueryDatabaseTable unable to store state in Zookeeper

2018-08-08 Thread Daniel (JIRA)


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

Daniel updated NIFI-5498:
-
Description: 
Running NiFi 1.7.1 in a clustered environment, external zookeeper. I'm getting 
the following stack trace when running any of my QueryDatabaseTable processors:


{code:java}
eryDatabaseTable[id=a26cafd1-56e4-3f52-99f5-8143abe3ce3a] failed to update 
State Manager, maximum observed values will not be recorded: 
java.io.IOException: Fai
led to set cluster-wide state in ZooKeeper for component with ID 
a26cafd1-56e4-3f52-99f5-8143abe3ce3a
java.io.IOException: Failed to set cluster-wide state in ZooKeeper for 
component with ID a26cafd1-56e4-3f52-99f5-8143abe3ce3a
at 
org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:343)
at 
org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:283)
at 
org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:228)
at 
org.apache.nifi.controller.state.manager.StandardStateManagerProvider$1.setState(StandardStateManagerProvider.java:271)
at 
org.apache.nifi.controller.state.StandardStateManager.setState(StandardStateManager.java:79)
at 
org.apache.nifi.controller.lifecycle.TaskTerminationAwareStateManager.setState(TaskTerminationAwareStateManager.java:64)
at 
org.apache.nifi.processors.standard.QueryDatabaseTable.onTrigger(QueryDatabaseTable.java:430)
at 
org.apache.nifi.controller.StandardProcessorNode.onTrigger(StandardProcessorNode.java:1165)
at 
org.apache.nifi.controller.tasks.ConnectableTask.invoke(ConnectableTask.java:203)
at 
org.apache.nifi.controller.scheduling.TimerDrivenSchedulingAgent$1.run(TimerDrivenSchedulingAgent.java:117)
at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.apache.zookeeper.KeeperException$InvalidACLException: 
KeeperErrorCode = InvalidACL for 
/nifi/components/a26cafd1-56e4-3f52-99f5-8143abe3ce3a
at org.apache.zookeeper.KeeperException.create(KeeperException.java:121)
at org.apache.zookeeper.KeeperException.create(KeeperException.java:51)
at org.apache.zookeeper.ZooKeeper.create(ZooKeeper.java:783)
at 
org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.createNode(ZooKeeperStateProvider.java:360)
at 
org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:321)
... 16 common frames omitted
{code}

The processors do work, but their inability to store state limits their usage, 
and the error message floods the log file. Any suggestions would be welcomed.

Other things to note:

All my other processors (AMQP, Kafka, GetHTTP) work okay. I've reproduced this 
in several environments of mine, including a single node, two node and three 
node cluster.


  was:
Running NiFi 1.7.1 in a clustered environment, external zookeeper. I'm getting 
the following stack trace when running any of my QueryDatabaseTable processors:


{code:java}
eryDatabaseTable[id=a26cafd1-56e4-3f52-99f5-8143abe3ce3a] failed to update 
State Manager, maximum observed values will not be recorded: 
java.io.IOException: Fai
led to set cluster-wide state in ZooKeeper for component with ID 
a26cafd1-56e4-3f52-99f5-8143abe3ce3a
java.io.IOException: Failed to set cluster-wide state in ZooKeeper for 
component with ID a26cafd1-56e4-3f52-99f5-8143abe3ce3a
at 
org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:343)
at 
org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:283)
at 
org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:228)
at 
org.apache.nifi.controller.state.manager.StandardStateManagerProvider$1.setState(StandardStateManagerProvider.java:271)
at 
org.apache.nifi.controller.state.StandardStateManager.setState(StandardStateManager.java:79)
at 
org.apache.nifi.controller.lifecycle.TaskTerminationAwareStateManager.setState(TaskTerminationAwareStateManager.java:64)
at 
org.apa

[jira] [Created] (NIFI-5498) QueryDatabaseTable unable to store state in Zookeeper

2018-08-08 Thread Daniel (JIRA)
Daniel created NIFI-5498:


 Summary: QueryDatabaseTable unable to store state in Zookeeper
 Key: NIFI-5498
 URL: https://issues.apache.org/jira/browse/NIFI-5498
 Project: Apache NiFi
  Issue Type: Improvement
  Components: Extensions
Affects Versions: 1.7.1
Reporter: Daniel


Running NiFi 1.7.1 in a clustered environment, external zookeeper. I'm getting 
the following stack trace when running any of my QueryDatabaseTable processors:


{code:java}
eryDatabaseTable[id=a26cafd1-56e4-3f52-99f5-8143abe3ce3a] failed to update 
State Manager, maximum observed values will not be recorded: 
java.io.IOException: Fai
led to set cluster-wide state in ZooKeeper for component with ID 
a26cafd1-56e4-3f52-99f5-8143abe3ce3a
java.io.IOException: Failed to set cluster-wide state in ZooKeeper for 
component with ID a26cafd1-56e4-3f52-99f5-8143abe3ce3a
at 
org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:343)
at 
org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:283)
at 
org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:228)
at 
org.apache.nifi.controller.state.manager.StandardStateManagerProvider$1.setState(StandardStateManagerProvider.java:271)
at 
org.apache.nifi.controller.state.StandardStateManager.setState(StandardStateManager.java:79)
at 
org.apache.nifi.controller.lifecycle.TaskTerminationAwareStateManager.setState(TaskTerminationAwareStateManager.java:64)
at 
org.apache.nifi.processors.standard.QueryDatabaseTable.onTrigger(QueryDatabaseTable.java:430)
at 
org.apache.nifi.controller.StandardProcessorNode.onTrigger(StandardProcessorNode.java:1165)
at 
org.apache.nifi.controller.tasks.ConnectableTask.invoke(ConnectableTask.java:203)
at 
org.apache.nifi.controller.scheduling.TimerDrivenSchedulingAgent$1.run(TimerDrivenSchedulingAgent.java:117)
at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.apache.zookeeper.KeeperException$InvalidACLException: 
KeeperErrorCode = InvalidACL for 
/nifi/components/a26cafd1-56e4-3f52-99f5-8143abe3ce3a
at org.apache.zookeeper.KeeperException.create(KeeperException.java:121)
at org.apache.zookeeper.KeeperException.create(KeeperException.java:51)
at org.apache.zookeeper.ZooKeeper.create(ZooKeeper.java:783)
at 
org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.createNode(ZooKeeperStateProvider.java:360)
at 
org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:321)
... 16 common frames omitted
{code}

The processors do work, but their inability to store state limits their usage, 
and the error message floods the log file. Any suggestions would be welcomed.




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (NIFI-2415) GenerateTableFetch/QueryDatabaseTable cannot store state

2018-08-07 Thread Daniel (JIRA)


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

Daniel commented on NIFI-2415:
--

Thanks [~mattyb149], mine is similar but not the same. I'll open a new ticket 
rather than kick this dead horse. Thanks for your response.

> GenerateTableFetch/QueryDatabaseTable cannot store state
> 
>
> Key: NIFI-2415
> URL: https://issues.apache.org/jira/browse/NIFI-2415
> Project: Apache NiFi
>  Issue Type: Bug
>  Components: Extensions
>Affects Versions: 1.0.0
>Reporter: Haimo Liu
>Assignee: Matt Burgess
>Priority: Critical
> Fix For: 1.0.0, 1.0.0-Beta
>
> Attachments: Screen Shot 2016-07-27 at 11.10.45 PM.png
>
>
> running NIFI in a clustered mode, 7/27 build
> Both GenerateTableFetch and QueryDatabaseTable cannot store state in a 
> clustered mode (checked ListFile, can store state successfully)
> see attached screenshot, trace below:
> 2016-07-27 23:25:00,014 INFO [ProcessThread(sid:1 cport:-1):] 
> o.a.z.server.PrepRequestProcessor Got user-level KeeperException when 
> processing sessionid:0x2562f7875130009 type:create cxid:0xe4d 
> zxid:0x73733 txntype:-1 reqpath:n/a Error 
> Path:/nifi/components/2f810bb3-0156-1000--16128f8b 
> Error:KeeperErrorCode = InvalidACL for 
> /nifi/components/2f810bb3-0156-1000--16128f8b
> 2016-07-27 23:25:00,017 WARN [Framework Task Thread Thread-1] 
> o.a.n.c.s.m.StandardStateManagerProvider Component with ID {} was removed 
> from NiFi instance but failed to clear clustered state for the component
> java.io.IOException: Failed to set cluster-wide state in ZooKeeper for 
> component with ID 2f810bb3-0156-1000--16128f8b
> at 
> org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:343)
>  ~[nifi-framework-core-1.0.0-SNAPSHOT.jar:1.0.0-SNAPSHOT]
> at 
> org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:283)
>  ~[nifi-framework-core-1.0.0-SNAPSHOT.jar:1.0.0-SNAPSHOT]
> at 
> org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:228)
>  ~[nifi-framework-core-1.0.0-SNAPSHOT.jar:1.0.0-SNAPSHOT]
> at 
> org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.clear(ZooKeeperStateProvider.java:453)
>  ~[nifi-framework-core-1.0.0-SNAPSHOT.jar:1.0.0-SNAPSHOT]
> at 
> org.apache.nifi.controller.state.StandardStateManager.clear(StandardStateManager.java:85)
>  ~[nifi-framework-core-1.0.0-SNAPSHOT.jar:1.0.0-SNAPSHOT]
> at 
> org.apache.nifi.controller.state.manager.StandardStateManagerProvider.onComponentRemoved(StandardStateManagerProvider.java:276)
>  ~[nifi-framework-core-1.0.0-SNAPSHOT.jar:1.0.0-SNAPSHOT]
> at 
> org.apache.nifi.groups.StandardProcessGroup$1.run(StandardProcessGroup.java:730)
>  [nifi-framework-core-1.0.0-SNAPSHOT.jar:1.0.0-SNAPSHOT]
> at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 
> [na:1.8.0_77]
> at java.util.concurrent.FutureTask.run(FutureTask.java:266) 
> [na:1.8.0_77]
> at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
>  [na:1.8.0_77]
> at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
>  [na:1.8.0_77]
> at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
>  [na:1.8.0_77]
> at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
>  [na:1.8.0_77]
> at java.lang.Thread.run(Thread.java:745) [na:1.8.0_77]
> Caused by: org.apache.zookeeper.KeeperException$InvalidACLException: 
> KeeperErrorCode = InvalidACL for 
> /nifi/components/2f810bb3-0156-1000--16128f8b
> at 
> org.apache.zookeeper.KeeperException.create(KeeperException.java:121) 
> ~[zookeeper-3.4.6.jar:3.4.6-1569965]
> at 
> org.apache.zookeeper.KeeperException.create(KeeperException.java:51) 
> ~[zookeeper-3.4.6.jar:3.4.6-1569965]
> at org.apache.zookeeper.ZooKeeper.create(ZooKeeper.java:783) 
> ~[zookeeper-3.4.6.jar:3.4.6-1569965]
> at 
> org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.createNode(ZooKeeperStateProvider.java:360)
>  ~[nifi-framework-core-1.0.0-SNAPSHOT.jar:1.0.0-SNAPSHOT]
> at 
> org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:321)
>  ~[nifi-framework-core-1.0.0-SNAPSHOT.jar:1.0.0-SNAPSHOT]
> ... 13 common frames omitted



--
This message was sent by Atlassian

[jira] [Commented] (NIFI-2415) GenerateTableFetch/QueryDatabaseTable cannot store state

2018-08-07 Thread Daniel (JIRA)


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

Daniel commented on NIFI-2415:
--

Still seeing this, what was the fix then if not a bug?

> GenerateTableFetch/QueryDatabaseTable cannot store state
> 
>
> Key: NIFI-2415
> URL: https://issues.apache.org/jira/browse/NIFI-2415
> Project: Apache NiFi
>  Issue Type: Bug
>  Components: Extensions
>Affects Versions: 1.0.0
>Reporter: Haimo Liu
>Assignee: Matt Burgess
>Priority: Critical
> Fix For: 1.0.0, 1.0.0-Beta
>
> Attachments: Screen Shot 2016-07-27 at 11.10.45 PM.png
>
>
> running NIFI in a clustered mode, 7/27 build
> Both GenerateTableFetch and QueryDatabaseTable cannot store state in a 
> clustered mode (checked ListFile, can store state successfully)
> see attached screenshot, trace below:
> 2016-07-27 23:25:00,014 INFO [ProcessThread(sid:1 cport:-1):] 
> o.a.z.server.PrepRequestProcessor Got user-level KeeperException when 
> processing sessionid:0x2562f7875130009 type:create cxid:0xe4d 
> zxid:0x73733 txntype:-1 reqpath:n/a Error 
> Path:/nifi/components/2f810bb3-0156-1000--16128f8b 
> Error:KeeperErrorCode = InvalidACL for 
> /nifi/components/2f810bb3-0156-1000--16128f8b
> 2016-07-27 23:25:00,017 WARN [Framework Task Thread Thread-1] 
> o.a.n.c.s.m.StandardStateManagerProvider Component with ID {} was removed 
> from NiFi instance but failed to clear clustered state for the component
> java.io.IOException: Failed to set cluster-wide state in ZooKeeper for 
> component with ID 2f810bb3-0156-1000--16128f8b
> at 
> org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:343)
>  ~[nifi-framework-core-1.0.0-SNAPSHOT.jar:1.0.0-SNAPSHOT]
> at 
> org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:283)
>  ~[nifi-framework-core-1.0.0-SNAPSHOT.jar:1.0.0-SNAPSHOT]
> at 
> org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:228)
>  ~[nifi-framework-core-1.0.0-SNAPSHOT.jar:1.0.0-SNAPSHOT]
> at 
> org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.clear(ZooKeeperStateProvider.java:453)
>  ~[nifi-framework-core-1.0.0-SNAPSHOT.jar:1.0.0-SNAPSHOT]
> at 
> org.apache.nifi.controller.state.StandardStateManager.clear(StandardStateManager.java:85)
>  ~[nifi-framework-core-1.0.0-SNAPSHOT.jar:1.0.0-SNAPSHOT]
> at 
> org.apache.nifi.controller.state.manager.StandardStateManagerProvider.onComponentRemoved(StandardStateManagerProvider.java:276)
>  ~[nifi-framework-core-1.0.0-SNAPSHOT.jar:1.0.0-SNAPSHOT]
> at 
> org.apache.nifi.groups.StandardProcessGroup$1.run(StandardProcessGroup.java:730)
>  [nifi-framework-core-1.0.0-SNAPSHOT.jar:1.0.0-SNAPSHOT]
> at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 
> [na:1.8.0_77]
> at java.util.concurrent.FutureTask.run(FutureTask.java:266) 
> [na:1.8.0_77]
> at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
>  [na:1.8.0_77]
> at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
>  [na:1.8.0_77]
> at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
>  [na:1.8.0_77]
> at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
>  [na:1.8.0_77]
> at java.lang.Thread.run(Thread.java:745) [na:1.8.0_77]
> Caused by: org.apache.zookeeper.KeeperException$InvalidACLException: 
> KeeperErrorCode = InvalidACL for 
> /nifi/components/2f810bb3-0156-1000--16128f8b
> at 
> org.apache.zookeeper.KeeperException.create(KeeperException.java:121) 
> ~[zookeeper-3.4.6.jar:3.4.6-1569965]
> at 
> org.apache.zookeeper.KeeperException.create(KeeperException.java:51) 
> ~[zookeeper-3.4.6.jar:3.4.6-1569965]
> at org.apache.zookeeper.ZooKeeper.create(ZooKeeper.java:783) 
> ~[zookeeper-3.4.6.jar:3.4.6-1569965]
> at 
> org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.createNode(ZooKeeperStateProvider.java:360)
>  ~[nifi-framework-core-1.0.0-SNAPSHOT.jar:1.0.0-SNAPSHOT]
> at 
> org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.setState(ZooKeeperStateProvider.java:321)
>  ~[nifi-framework-core-1.0.0-SNAPSHOT.jar:1.0.0-SNAPSHOT]
> ... 13 common frames omitted



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (NIFI-5488) Support

2018-08-04 Thread Daniel (JIRA)


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

Daniel resolved NIFI-5488.
--
Resolution: Invalid

> Support 
> 
>
> Key: NIFI-5488
> URL: https://issues.apache.org/jira/browse/NIFI-5488
> Project: Apache NiFi
>  Issue Type: Improvement
>Reporter: Daniel
>Priority: Major
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (NIFI-5489) Support Attribute Expressions with AMQP Processors

2018-08-04 Thread Daniel (JIRA)
Daniel created NIFI-5489:


 Summary: Support Attribute Expressions with AMQP Processors
 Key: NIFI-5489
 URL: https://issues.apache.org/jira/browse/NIFI-5489
 Project: Apache NiFi
  Issue Type: Improvement
Affects Versions: 1.7.1
Reporter: Daniel


Particularly the fields: host, virtualhost and username.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (NIFI-5488) Support

2018-08-04 Thread Daniel (JIRA)
Daniel created NIFI-5488:


 Summary: Support 
 Key: NIFI-5488
 URL: https://issues.apache.org/jira/browse/NIFI-5488
 Project: Apache NiFi
  Issue Type: Improvement
Reporter: Daniel






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (NIFI-5483) Make Integration Tests Work With Large Flow Files

2018-08-02 Thread Daniel (JIRA)
Daniel created NIFI-5483:


 Summary: Make Integration Tests Work With Large Flow Files
 Key: NIFI-5483
 URL: https://issues.apache.org/jira/browse/NIFI-5483
 Project: Apache NiFi
  Issue Type: Improvement
  Components: Tools and Build
Affects Versions: 1.7.1
Reporter: Daniel


It seems, at it's current state, integration tests do not work with very large 
files (such as over 2 GB). I believe this stems from the fact that MockFlowFile 
uses a byte array to to copy data and a byte array can not hold over 2147483647 
bytes. For things like BigQuery, which supports a 15 terabyte payload, testing 
becomes difficult.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (NIFI-5472) Trackpad Support / AKA pan canvas with scroll

2018-07-30 Thread Daniel (JIRA)
Daniel created NIFI-5472:


 Summary: Trackpad Support / AKA pan canvas with scroll
 Key: NIFI-5472
 URL: https://issues.apache.org/jira/browse/NIFI-5472
 Project: Apache NiFi
  Issue Type: Improvement
  Components: Core UI
Reporter: Daniel


Hi, many canvas based apps support so called "trackpad mode", which allow you 
to pan the canvas using the scroll up/down or left/right gestures. To zoom, you 
instead use the pinch gesture. This would be a wonder addition for trackpad 
users. Thanks for the consideration.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (NIFI-4535) Set the Page Title to the name of the Root Process Group

2018-05-18 Thread Daniel (JIRA)

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

Daniel commented on NIFI-4535:
--

Brilliant idea.

> Set the Page Title to the name of the Root Process Group
> 
>
> Key: NIFI-4535
> URL: https://issues.apache.org/jira/browse/NIFI-4535
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Core UI
>Reporter: Peter Wicks
>Priority: Minor
>
> NiFi's UI has a hard coded page title of NiFi. I have many servers and it's 
> hard to keep track of the tabs in Chrome.
> Please change the Title of the page so it matches the name of the Root 
> processor group. This way I can name the root group by server/instance, and 
> easily identify the right tab/window.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (NIFI-5160) ConsumeAMQP Processor should support Expression Language

2018-05-07 Thread Daniel (JIRA)
Daniel created NIFI-5160:


 Summary: ConsumeAMQP Processor should support Expression Language
 Key: NIFI-5160
 URL: https://issues.apache.org/jira/browse/NIFI-5160
 Project: Apache NiFi
  Issue Type: Improvement
Reporter: Daniel


The following fields should support expression language:

 

queue

host name

port

user name

virtual host



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (NIFI-5160) ConsumeAMQP Processor should support Expression Language

2018-05-07 Thread Daniel (JIRA)

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

Daniel updated NIFI-5160:
-
Description: 
ConsumeAMQP Processor should support Expression Language. The following fields 
should support expression language:

 

queue

host name

port

user name

virtual host

  was:
The following fields should support expression language:

 

queue

host name

port

user name

virtual host


> ConsumeAMQP Processor should support Expression Language
> 
>
> Key: NIFI-5160
> URL: https://issues.apache.org/jira/browse/NIFI-5160
> Project: Apache NiFi
>  Issue Type: Improvement
>Reporter: Daniel
>Priority: Major
>
> ConsumeAMQP Processor should support Expression Language. The following 
> fields should support expression language:
>  
> queue
> host name
> port
> user name
> virtual host



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Comment Edited] (NIFI-4260) ExecuteFlumeSink not working with Sink Type "avro".

2017-09-08 Thread Daniel (JIRA)

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

Daniel edited comment on NIFI-4260 at 9/8/17 4:17 PM:
--

can you please upload the modified 
*nifi-flume-nar-1.3.0.nar*
and the 
*nifi-flume-nar-1.2.0.3.0.1.0-43.nar*
as a quick-fix for us?


was (Author: dash42):
can you please upload the modified 
*nifi-flume-nar-1.3.0.nar 
*and the 
*nifi-flume-nar-1.2.0.3.0.1.0-43.nar 
*as a quick-fix for us?

> ExecuteFlumeSink not working with Sink Type "avro".
> ---
>
> Key: NIFI-4260
> URL: https://issues.apache.org/jira/browse/NIFI-4260
> Project: Apache NiFi
>  Issue Type: Bug
>  Components: Extensions
>Affects Versions: 1.2.0, 1.3.0
>Reporter: Sebastian Schlitte
>
> After upgrading NiFi from 1.1.2 to 1.2.0, ExecuteFlumeSink with sink type 
> "avro" stops transmitting data and throws the error quoted below. The problem 
> persists after upgrading to 1.3.0.
> Replacing avro-ipc-1.7.4.jar with avro-ipc-1.8.1.jar in 
> nifi-flume-nar-1.3.0.nar solves the issue.
> {{2017-08-02 10:28:51,142 ERROR [Timer-Driven Process Thread-6] 
> o.a.n.processors.flume.ExecuteFlumeSink 
> ExecuteFlumeSink[id=98da368f-015d-1000--9
> 6768472] ExecuteFlumeSink[id=98da368f-015d-1000--96768472] failed to 
> process due to org.apache.nifi.processor.exception.ProcessException: Flume
>  event delivery failed; rolling back session: {}
> org.apache.nifi.processor.exception.ProcessException: Flume event delivery 
> failed
> at 
> org.apache.nifi.processors.flume.ExecuteFlumeSink.onTrigger(ExecuteFlumeSink.java:145)
> at 
> org.apache.nifi.processors.flume.AbstractFlumeProcessor.onTrigger(AbstractFlumeProcessor.java:148)
> at 
> org.apache.nifi.controller.StandardProcessorNode.onTrigger(StandardProcessorNode.java:1118)
> at 
> org.apache.nifi.controller.tasks.ContinuallyRunProcessorTask.call(ContinuallyRunProcessorTask.java:144)
> at 
> org.apache.nifi.controller.tasks.ContinuallyRunProcessorTask.call(ContinuallyRunProcessorTask.java:47)
> at 
> org.apache.nifi.controller.scheduling.TimerDrivenSchedulingAgent$1.run(TimerDrivenSchedulingAgent.java:132)
> at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
> at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
> at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
> at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
> at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
> at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
> at java.lang.Thread.run(Thread.java:748)
> Caused by: org.apache.flume.EventDeliveryException: Failed to send events
> at 
> org.apache.flume.sink.AbstractRpcSink.process(AbstractRpcSink.java:392)
> at 
> org.apache.nifi.processors.flume.ExecuteFlumeSink.onTrigger(ExecuteFlumeSink.java:143)
> ... 12 common frames omitted
> Caused by: org.apache.flume.EventDeliveryException: NettyAvroRpcClient { 
> host: target.linux.dummy, port: 14100 }: Failed to send batch
> at 
> org.apache.flume.api.NettyAvroRpcClient.appendBatch(NettyAvroRpcClient.java:315)
> at 
> org.apache.flume.sink.AbstractRpcSink.process(AbstractRpcSink.java:376)
> ... 13 common frames omitted
> Caused by: org.apache.flume.EventDeliveryException: NettyAvroRpcClient { 
> host: target.linux.dummy, port: 14100 }: RPC request exception
> at 
> org.apache.flume.api.NettyAvroRpcClient.appendBatch(NettyAvroRpcClient.java:365)
> at 
> org.apache.flume.api.NettyAvroRpcClient.appendBatch(NettyAvroRpcClient.java:303)
> ... 14 common frames omitted
> Caused by: java.util.concurrent.ExecutionException: 
> java.lang.AbstractMethodError: 
> org.apache.avro.specific.SpecificFixed.getSchema()Lorg/apache/avro/S
> chema;
> at java.util.concurrent.FutureTask.report(FutureTask.java:122)
> at java.util.concurrent.FutureTask.get(FutureTask.java:206)
> at 
> org.apache.flume.api.NettyAvroRpcClient.appendBatch(NettyAvroRpcClient.java:357)
> ... 15 common frames omitted
> Caused by: java.lang.AbstractMethodError: 
> org.apache.avro.specific.SpecificFixed.getSchema()Lorg/apache/avro/Schema;
> at 
> org.apache.avro.specific.SpecificFixed.(SpecificFixed.java:36)
> at org.apache.avro.ipc.MD5.(MD5.java:16)
> at org.apache.avro.ipc.Requestor.writeHandshake(Requestor.java:200)
> at org.apache.avro.ipc.Requestor.access$300(Requestor.java:52)
> at org.apach

[jira] [Comment Edited] (NIFI-4260) ExecuteFlumeSink not working with Sink Type "avro".

2017-09-08 Thread Daniel (JIRA)

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

Daniel edited comment on NIFI-4260 at 9/8/17 4:17 PM:
--

can you please upload the modified 
*nifi-flume-nar-1.3.0.nar 
*and the 
*nifi-flume-nar-1.2.0.3.0.1.0-43.nar 
*as a quick-fix for us?


was (Author: dash42):
can you please upload the modified nifi-flume-nar-1.3.0.nar as a quick-fix for 
us?

> ExecuteFlumeSink not working with Sink Type "avro".
> ---
>
> Key: NIFI-4260
> URL: https://issues.apache.org/jira/browse/NIFI-4260
> Project: Apache NiFi
>  Issue Type: Bug
>  Components: Extensions
>Affects Versions: 1.2.0, 1.3.0
>Reporter: Sebastian Schlitte
>
> After upgrading NiFi from 1.1.2 to 1.2.0, ExecuteFlumeSink with sink type 
> "avro" stops transmitting data and throws the error quoted below. The problem 
> persists after upgrading to 1.3.0.
> Replacing avro-ipc-1.7.4.jar with avro-ipc-1.8.1.jar in 
> nifi-flume-nar-1.3.0.nar solves the issue.
> {{2017-08-02 10:28:51,142 ERROR [Timer-Driven Process Thread-6] 
> o.a.n.processors.flume.ExecuteFlumeSink 
> ExecuteFlumeSink[id=98da368f-015d-1000--9
> 6768472] ExecuteFlumeSink[id=98da368f-015d-1000--96768472] failed to 
> process due to org.apache.nifi.processor.exception.ProcessException: Flume
>  event delivery failed; rolling back session: {}
> org.apache.nifi.processor.exception.ProcessException: Flume event delivery 
> failed
> at 
> org.apache.nifi.processors.flume.ExecuteFlumeSink.onTrigger(ExecuteFlumeSink.java:145)
> at 
> org.apache.nifi.processors.flume.AbstractFlumeProcessor.onTrigger(AbstractFlumeProcessor.java:148)
> at 
> org.apache.nifi.controller.StandardProcessorNode.onTrigger(StandardProcessorNode.java:1118)
> at 
> org.apache.nifi.controller.tasks.ContinuallyRunProcessorTask.call(ContinuallyRunProcessorTask.java:144)
> at 
> org.apache.nifi.controller.tasks.ContinuallyRunProcessorTask.call(ContinuallyRunProcessorTask.java:47)
> at 
> org.apache.nifi.controller.scheduling.TimerDrivenSchedulingAgent$1.run(TimerDrivenSchedulingAgent.java:132)
> at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
> at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
> at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
> at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
> at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
> at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
> at java.lang.Thread.run(Thread.java:748)
> Caused by: org.apache.flume.EventDeliveryException: Failed to send events
> at 
> org.apache.flume.sink.AbstractRpcSink.process(AbstractRpcSink.java:392)
> at 
> org.apache.nifi.processors.flume.ExecuteFlumeSink.onTrigger(ExecuteFlumeSink.java:143)
> ... 12 common frames omitted
> Caused by: org.apache.flume.EventDeliveryException: NettyAvroRpcClient { 
> host: target.linux.dummy, port: 14100 }: Failed to send batch
> at 
> org.apache.flume.api.NettyAvroRpcClient.appendBatch(NettyAvroRpcClient.java:315)
> at 
> org.apache.flume.sink.AbstractRpcSink.process(AbstractRpcSink.java:376)
> ... 13 common frames omitted
> Caused by: org.apache.flume.EventDeliveryException: NettyAvroRpcClient { 
> host: target.linux.dummy, port: 14100 }: RPC request exception
> at 
> org.apache.flume.api.NettyAvroRpcClient.appendBatch(NettyAvroRpcClient.java:365)
> at 
> org.apache.flume.api.NettyAvroRpcClient.appendBatch(NettyAvroRpcClient.java:303)
> ... 14 common frames omitted
> Caused by: java.util.concurrent.ExecutionException: 
> java.lang.AbstractMethodError: 
> org.apache.avro.specific.SpecificFixed.getSchema()Lorg/apache/avro/S
> chema;
> at java.util.concurrent.FutureTask.report(FutureTask.java:122)
> at java.util.concurrent.FutureTask.get(FutureTask.java:206)
> at 
> org.apache.flume.api.NettyAvroRpcClient.appendBatch(NettyAvroRpcClient.java:357)
> ... 15 common frames omitted
> Caused by: java.lang.AbstractMethodError: 
> org.apache.avro.specific.SpecificFixed.getSchema()Lorg/apache/avro/Schema;
> at 
> org.apache.avro.specific.SpecificFixed.(SpecificFixed.java:36)
> at org.apache.avro.ipc.MD5.(MD5.java:16)
> at org.apache.avro.ipc.Requestor.writeHandshake(Requestor.java:200)
> at org.apache.avro.ipc.Requestor.access$300(Requestor.java:52)
> at org.apache.avro.ipc.Requestor$Request.getBytes(Requestor.j