[
https://issues.apache.org/jira/browse/NIFI-3270?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15864414#comment-15864414
]
Bryan Rosander commented on NIFI-3270:
--------------------------------------
Added as part of NIFI-3138
https://github.com/apache/nifi/commit/9ce0af22afa1f6e2c1c75e31aa9740727054a287
> Transport protocol is absent in FlowConfiguration.xsd
> -----------------------------------------------------
>
> Key: NIFI-3270
> URL: https://issues.apache.org/jira/browse/NIFI-3270
> Project: Apache NiFi
> Issue Type: Bug
> Components: Core Framework
> Affects Versions: 1.0.0, 1.1.0, 1.1.1, 1.0.1
> Reporter: Viacheslav Kalashnikov
>
> "Transport protocol" item is absent in FlowConfiguration.xsd
> In case of changing RPG transport protocol from RAW to HTTP flow contains
> following lines:
> <remoteProcessGroup>
> <id>01591007-c243-1b2d-3434-63e135a4fd9e</id>
> <name>NiFi Flow</name>
> <position x="879.267174475651" y="1313.3869769959417"/>
> <comment/>
> <url>http://localhost:8080/nifi</url>
> <timeout>30 sec</timeout>
> <yieldPeriod>10 sec</yieldPeriod>
> <transmitting>true</transmitting>
> *{color:red}<transportProtocol>HTTP</transportProtocol>{color}*
> <proxyHost/>
> <proxyUser/>
> <inputPort>
> <id>3b3b1160-0159-1000-90c4-015947d81872</id>
> <name>notification</name>
> <position x="0.0" y="0.0"/>
> <comments/>
> <scheduledState>RUNNING</scheduledState>
> <maxConcurrentTasks>1</maxConcurrentTasks>
> <useCompression>false</useCompression>
> </inputPort>
> </remoteProcessGroup>
> However mentioned item is absent in
> /nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-framework-core/src/main/resources/FlowConfiguration.xsd
> Its structure is:
> 190 <xs:complexType name="RemoteProcessGroupType">
> 191 <xs:sequence>
> 192 <xs:element name="id" type="NonEmptyStringType" />
> 193 <xs:element name="name" type="xs:string" />
> 194 <xs:element name="position" type="PositionType" />
> 195 <xs:element name="comment" type="xs:string" />
> 196 <xs:element name="url" type="xs:anyURI" />
> 197 <xs:element name="timeout" type="xs:string" />
> 198 <xs:element name="yieldPeriod" type="TimePeriod"
> minOccurs="0" maxOccurs="1" />
> 199 <xs:element name="transmitting" type="xs:boolean" />
> 200 {color:green}* it should be here*{color}
> 201 <!-- The input ports and output ports of the remote group
> may change without our knowledge; however,
> 202 they are persisted here because on a restart of NiFi, we
> need to have the Input & Output Ports' IDs
> 203 and associated names persisted so that we can attempt to
> connect to these ports -->
> 204 <xs:element name="inputPort" type="RemoteGroupPortType"
> minOccurs="0" maxOccurs="unbounded" />
> 205 <xs:element name="outputPort" type="RemoteGroupPortType"
> minOccurs="0" maxOccurs="unbounded" />
> 206 </xs:sequence>
> 207 </xs:complexType>
> This absence produces error in logs on NiFi starting. Looks like it has no
> inluence on flow operability. But from perspective of amount of logged errors
> it is not so good as expected
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)