You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nifi.apache.org by "marco polo (JIRA)" <ji...@apache.org> on 2017/03/23 23:42:41 UTC

[jira] [Commented] (MINIFI-147) MiNiFi C++ startup error due to property name mismatch in config.yml

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

marco polo commented on MINIFI-147:
-----------------------------------

Hi [~ijokarumawak], are you seeking an improvement in the toolkit or better error messages for the user? Based on previous responses I'm betting the former. Is there anything else to do for this ticket? Thanks!

> MiNiFi C++ startup error due to property name mismatch in config.yml
> --------------------------------------------------------------------
>
>                 Key: MINIFI-147
>                 URL: https://issues.apache.org/jira/browse/MINIFI-147
>             Project: Apache NiFi MiNiFi
>          Issue Type: Bug
>          Components: C++
>    Affects Versions: cpp-0.1.0
>            Reporter: Koji Kawamura
>
> A config.yml file created by minifi-toolkit-0.1.0 "config.sh transform" command causes following MiNiFi C++ startup error due to several naming mismatch between MiNiFi C++ and minifi-toolkit.
> {code}
> pi@raspberrypi:~/dev/nifi-minifi-cpp-0.1.0 $ terminate called after throwing an instance of 'YAML::TypedBadConversion<std::string>'
>   what():  bad conversion
> {code}
> I had to modify generated conf.yml as below to start MiNiFi C++:
> * Connections:
> ** source name: TailFile (cpp expects)
> ** source id: b9340f85-0158-1000-0000-000000000000 (toolkit generated)
> ** source relationship name: success (cpp)
> ** source relationship names: - success (toolkit generated array)
> ** destination name: b52ba2de-0158-1000-fda0-5861ac7dbb2f (cpp)
> ** destination id: b52ba2de-0158-1000-fda0-5861ac7dbb2f (toolkit)
> * Remote Processing Groups (cpp)
> * Remote Process Groups (toolkit)
> ** Port and Host properties for Input Ports are also added manually to start MiNiFi, but this is documented properly.
> MINIFI-137 has changed constant name. We need to check if such change affects MiNiFi C++ as well.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)