Daniel Stieglitz created NIFI-16022:
---------------------------------------

             Summary: StandardResourceReferenceFactory cannot disambiguate 
between a file path and a multi-line Java comment
                 Key: NIFI-16022
                 URL: https://issues.apache.org/jira/browse/NIFI-16022
             Project: Apache NiFi
          Issue Type: Bug
          Components: NiFi API
            Reporter: Daniel Stieglitz
            Assignee: Daniel Stieglitz
             Fix For: nifi-api-2.9.0


Text which begins with two forward slashes is misinterpreted by the 
StandardResourceReferenceFactory in method createResourceReference as a File 
when the ResourceType can be either FILE or TEXT.  A case in point is the bug 
discovered in NIFI-15975 where a JSLT transform with a leading single line Java 
comment e.g.
{code:java}
// This is a single line comment in JSLT
{
       "id": .userId,
       "name": .firstName
}
{code}
is misinterpreted as a file instead of text. The assumption made in this ticket 
is that two forward slashes although is a valid Linux path, is not common hence 
it should not be interpreted as a file path.

 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to