[ https://issues.apache.org/jira/browse/NIFI-3442?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15869226#comment-15869226 ]
ASF GitHub Bot commented on NIFI-3442: -------------------------------------- Github user joewitt commented on a diff in the pull request: https://github.com/apache/nifi/pull/1474#discussion_r101447048 --- Diff: nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors/pom.xml --- @@ -230,6 +230,12 @@ language governing permissions and limitations under the License. --> <scope>test</scope> </dependency> <dependency> + <groupId>org.mockftpserver</groupId> --- End diff -- @trixpan is correct on the LICENSE/NOTICE for binary dependencies like this. If we're pulling in source even for test purposes though then we have to account for it. > FTPTransfer tries to evaluate PORT as expression language, although property > doesn't support EL > ----------------------------------------------------------------------------------------------- > > Key: NIFI-3442 > URL: https://issues.apache.org/jira/browse/NIFI-3442 > Project: Apache NiFi > Issue Type: Bug > Affects Versions: 0.7.1, 1.1.1 > Reporter: Andre > Assignee: Andre > > while crafting test coverage for PutFTP I noticed the following error: > java.lang.AssertionError: java.lang.IllegalStateException: Attempting to > Evaluate Expressions but PropertyDescriptor[Port] indicates that the > Expression Language is not supported. If you realize that this is the case > and do not want this error to occur, it can be disabled by calling > TestRunner.setValidateExpressionUsage(false) > Root cause seems to be a disconnect between the property builder (EL = false) > and the attempt to evaluate the property as part of client.connect -- This message was sent by Atlassian JIRA (v6.3.15#6346)