2017-07-10 21 views
0

grofyを使用してNFCのflowfileに outputStream(bytearrayoutputstreamである)を書き込もうとしています。しかし、私がフローファイルに書き込むサイズはゼロです。それは間違っているのですか?前もって感謝します。Nifi:フローファイルに書き込む

コード: FlowFile newFlowFile = sess.create();

newFlowFile = sess.write(newFlowFile, { out -> 
    outputStream 
} as OutputStreamCallback) 
+0

フローファイルに書き込む内容は何ですか?あなたはどんな問題に直面していますか? –

答えて

1

outputStreamが、あなたは他の出力ストリームにあなたのByteArrayの内容を書くためにByteArrayOutputStream.writeTo(stream)メソッドを使用することができますbytearrayoutputstreamある場合。

newFlowFile = sess.write(newFlowFile, { out -> 
    outputStream.writeTo(out) 
} as OutputStreamCallback) 
+0

ありがとうございます。うまくいく –

関連する問題