nifi-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Thad Guidry (JIRA)" <j...@apache.org>
Subject [jira] [Created] (NIFI-1437) CharacterSetConversion and other Processors do not handle Windows paths well enough.
Date Mon, 25 Jan 2016 15:39:39 GMT
Thad Guidry created NIFI-1437:
---------------------------------

             Summary: CharacterSetConversion and other Processors do not handle Windows paths
well enough.
                 Key: NIFI-1437
                 URL: https://issues.apache.org/jira/browse/NIFI-1437
             Project: Apache NiFi
          Issue Type: Bug
          Components: Core Framework
         Environment: Windows 7 64bit Enterprise, Windows 10 64bit Professional
            Reporter: Thad Guidry
            Priority: Minor


Windows users typically don't have to worry about supplying a trailing slash....until they
work with some Java programs like Nifi.
An input path such as "E:\git\nifi\nifi-nar-bundles\nifi-standard-bundle\nifi-standard-processors\src\test\resources\CharacterSetConversionSamples\TestInput"
that does not have a trailing slash will cause NiFi to parse all files in CharacterSetConversionSamples....not
the TestInput folder. To remedy the situation, Windows users just need to add the trailing
slash \ such as "E:\git\nifi\nifi-nar-bundles\nifi-standard-bundle\nifi-standard-processors\src\test\resources\CharacterSetConversionSamples\TestInput\"
and then NiFi is able to use the correct path and not pickup extra files from the unexpected
parent folder of CharacterSetConversionSamples.

Giving an extra hint for Windows users is sometimes an easier workaround  than doing Windows
OS detection with http://commons.apache.org/proper/commons-lang/javadocs/api-release/org/apache/commons/lang3/SystemUtils.html#IS_OS_WINDOWS

I think most Windows users and developers are aware of this kind of issue that we deal with
everyday, and the extra hint should be enough...

but others might disagree and want to fix Processor path issues for Windows users in the core
framework itself.




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message