Hi, I am on nifi 2.1.0 . When executing (even as only line) the command "def flowFile = session.get()", I receive the following error message:
ExecuteScript[id=5065aacc-0194-1000-35e2-a707c1752fa8] Processing failed: org.apache.nifi.processor.exception.ProcessException: org.apache.nifi.processor.exception.FlowFileHandlingException: StandardFlowFileRecord[uuid=ee4f62cf-cec1-4c0e-9cca-03f8e3e877f1,claim=StandardContentClaim [resourceClaim=StandardResourceClaim[id=1736514978089-7, container=default, section=7], offset=3318, length=348084],offset=0,name=30d35e94-0d3e-4e18-a819-5bfc21b6a012,size=348084] transfer relationship not specified. This FlowFile was not created in this session and was not transferred to any Relationship via ProcessSession.transfer() - Caused by: org.apache.nifi.processor.exception.FlowFileHandlingException: StandardFlowFileRecord[uuid=ee4f62cf-cec1-4c0e-9cca-03f8e3e877f1,claim=StandardContentClaim [resourceClaim=StandardResourceClaim[id=1736514978089-7, container=default, section=7], offset=3318, length=348084],offset=0,name=30d35e94-0d3e-4e18-a819-5bfc21b6a012,size=348084] transfer relationship not specified. This FlowFile was not created in this session and was not transferred to any Relationship via ProcessSession.transfer() I can see that the file with ID ee4f... is in the queue to the ExecuteGroovyScript processor. Config of this processor is: Script file: empty Script body: def flowFile = session.get() Failure strategy: rollback Additional classpath: empty Any hint why the flow file is not handed over to the script processor? And any idea while the get() fails since it could as well also return a "null"? Thank you Bjoern