[ 
https://issues.apache.org/jira/browse/NIFI-2611?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15431014#comment-15431014
 ] 

ASF GitHub Bot commented on NIFI-2611:
--------------------------------------

Github user gresockj commented on a diff in the pull request:

    https://github.com/apache/nifi/pull/905#discussion_r75700388
  
    --- Diff: 
nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors/src/main/java/org/apache/nifi/processors/standard/UnpackContent.java
 ---
    @@ -182,15 +182,18 @@ public void onStopped() {
         public void onScheduled(ProcessContext context) throws 
ProcessException {
             if (fileFilter == null) {
                 fileFilter = 
Pattern.compile(context.getProperty(FILE_FILTER).getValue());
    -            tarUnpacker = new TarUnpacker(fileFilter);
    -            zipUnpacker = new ZipUnpacker(fileFilter);
    -            flowFileStreamV3Unpacker = new FlowFileStreamUnpacker(new 
FlowFileUnpackagerV3());
    -            flowFileStreamV2Unpacker = new FlowFileStreamUnpacker(new 
FlowFileUnpackagerV2());
    -            flowFileTarUnpacker = new FlowFileStreamUnpacker(new 
FlowFileUnpackagerV1());
             }
    +    }
    +
    +    private void initPackagers(ProcessContext context) {
    +        tarUnpacker = new TarUnpacker(fileFilter);
    +        zipUnpacker = new ZipUnpacker(fileFilter);
    +        flowFileStreamV3Unpacker = new FlowFileStreamUnpacker(new 
FlowFileUnpackagerV3());
    +        flowFileStreamV2Unpacker = new FlowFileStreamUnpacker(new 
FlowFileUnpackagerV2());
    +        flowFileTarUnpacker = new FlowFileStreamUnpacker(new 
FlowFileUnpackagerV1());
    --- End diff --
    
    I like it -- I'll start working on it.


> UnpackContent cannot unpack any type of flowfile
> ------------------------------------------------
>
>                 Key: NIFI-2611
>                 URL: https://issues.apache.org/jira/browse/NIFI-2611
>             Project: Apache NiFi
>          Issue Type: Bug
>          Components: Core Framework
>    Affects Versions: 0.7.0
>            Reporter: Joseph Gresock
>            Assignee: Joseph Gresock
>
> Two possibly separate problems:
> *Flowfile-stream-v2 and v3*
> This may be a problem with either MergeContent's production of 
> flowfile-stream v2 and v3, or with UnpackContent's inability to unpack them, 
> not sure which.  Here is a screen shot with how to reproduce it: 
> https://ibin.co/2sCwqbFbAs3a.png
> Essentially, when you pack a flow file as flowfile-stream v2 or v3, a 
> subsequent UnpackContent set to the respective type fails with the error 
> "Cannot unpack {} because it does not appear to have any entries".
> *Flowfile-tar-v1*
> When selecting flowfile-tar-v1 from UnpackContent, you immediately get 
> @OnScheduled error failure as soon as you start the processor, which prevents 
> it from processing any incoming flow files.  Here is a screenshot: 
> https://ibin.co/2sCxI4iDm88t.png



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

Reply via email to