Github user alopresto commented on the issue:

    https://github.com/apache/nifi/pull/2980
  
    Thanks for discovering this @thenatog . This is an excellent catch. 
    
    I've added behavior to catch this, better documentation, and unit tests. 
However, I added them on the branch that includes [PR 
2983](https://github.com/apache/nifi/pull/2983). Let's mark this PR as closed 
and just review the other one, as it is more complete and addresses this issue. 
    
    ```
    2018-09-07 21:21:19,784 WARN [Timer-Driven Process Thread-6] 
o.a.n.security.util.crypto.HashService The charset provided was UTF-16, but 
Java will insert a Big Endian BOM in the decoded message before hashing, so 
switching to UTF-16BE
    2018-09-07 21:21:19,797 INFO [Timer-Driven Process Thread-9] 
o.a.n.processors.standard.LogAttribute 
LogAttribute[id=b15f3209-344d-10a6-4a7b-454530bb72fc] logging for flow file 
StandardFlowFileRecord[uuid=a4a223fb-aa11-43b9-93a3-d7675c44593c,claim=StandardContentClaim
 [resourceClaim=StandardResourceClaim[id=1536378604366-1, container=default, 
section=1], offset=56, length=4],offset=0,name=33467912436349,size=4]
    --------------------[SUCCESS] --------------------
    Standard FlowFile Attributes
    Key: 'entryDate'
        Value: 'Fri Sep 07 21:21:19 PDT 2018'
    Key: 'lineageStartDate'
        Value: 'Fri Sep 07 21:21:19 PDT 2018'
    Key: 'fileSize'
        Value: '4'
    FlowFile Attribute Map Content
    Key: 'filename'
        Value: '33467912436349'
    Key: 'path'
        Value: './'
    Key: 'test_attribute'
        Value: 'hehe'
    Key: 'test_attribute_md5_utf16le'
        Value: '2db0ecc27f7abd29ba95412feb3b5e07'
    Key: 'uuid'
        Value: 'a4a223fb-aa11-43b9-93a3-d7675c44593c'
    --------------------[SUCCESS] --------------------
    hehe
    2018-09-07 21:21:19,799 INFO [Timer-Driven Process Thread-9] 
o.a.n.processors.standard.LogAttribute 
LogAttribute[id=b15f3209-344d-10a6-4a7b-454530bb72fc] logging for flow file 
StandardFlowFileRecord[uuid=b7459e40-500b-488d-a0dc-3e09ebc6b86e,claim=StandardContentClaim
 [resourceClaim=StandardResourceClaim[id=1536378604366-1, container=default, 
section=1], offset=56, length=4],offset=0,name=33467912436349,size=4]
    --------------------[SUCCESS] --------------------
    Standard FlowFile Attributes
    Key: 'entryDate'
        Value: 'Fri Sep 07 21:21:19 PDT 2018'
    Key: 'lineageStartDate'
        Value: 'Fri Sep 07 21:21:19 PDT 2018'
    Key: 'fileSize'
        Value: '4'
    FlowFile Attribute Map Content
    Key: 'filename'
        Value: '33467912436349'
    Key: 'path'
        Value: './'
    Key: 'test_attribute'
        Value: 'hehe'
    Key: 'test_attribute_md5_utf16'
        Value: 'b0ed26b524e0b0606551d78e42b5b7bc'
    Key: 'uuid'
        Value: 'b7459e40-500b-488d-a0dc-3e09ebc6b86e'
    --------------------[SUCCESS] --------------------
    hehe
    2018-09-07 21:21:19,801 INFO [Timer-Driven Process Thread-9] 
o.a.n.processors.standard.LogAttribute 
LogAttribute[id=b15f3209-344d-10a6-4a7b-454530bb72fc] logging for flow file 
StandardFlowFileRecord[uuid=25c5d1b1-faa4-418d-911c-5c0cea399b83,claim=StandardContentClaim
 [resourceClaim=StandardResourceClaim[id=1536378604366-1, container=default, 
section=1], offset=56, length=4],offset=0,name=33467912436349,size=4]
    --------------------[SUCCESS] --------------------
    Standard FlowFile Attributes
    Key: 'entryDate'
        Value: 'Fri Sep 07 21:21:19 PDT 2018'
    Key: 'lineageStartDate'
        Value: 'Fri Sep 07 21:21:19 PDT 2018'
    Key: 'fileSize'
        Value: '4'
    FlowFile Attribute Map Content
    Key: 'filename'
        Value: '33467912436349'
    Key: 'path'
        Value: './'
    Key: 'test_attribute'
        Value: 'hehe'
    Key: 'test_attribute_md5_utf16be'
        Value: 'b0ed26b524e0b0606551d78e42b5b7bc'
    Key: 'uuid'
        Value: '25c5d1b1-faa4-418d-911c-5c0cea399b83'
    --------------------[SUCCESS] --------------------
    hehe
    ```


---

Reply via email to