<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Hi,<div><br></div><div>I had a strange behavior of  ZOO-kernel for certain processing requests. The GetStatus is always returning status as "Running" even though the processing is completed and returns with integer 3 (success) and GetResult file is generated. This does not happen always and it happens only certain times. My observation after several testing is that the length of output file name affects the behaviour of service completion. </div><div><br></div><div>If the length of the output file name exceeds 44 characters (including the extension e.g. "S2_NDVI_USING_FTEP_B4_B8_20160629_1234567.tif"), then the processing never completes even though the processor return status "3" to WPS-server. </div><div><br></div><div>This is how i set the output in Java at the end of processing.</div><div><br></div><div><div> HashMap result = (HashMap) (outputs.get("Result"));</div><div> result.put("generated_file", outputFilename);</div></div><div><br></div><div>In the above code, "<span style="font-size: 12pt;">outputFilename" points to absolute path and note that i</span><span style="font-size: 12pt;">t is not the length of the  absolute path that affects the behaviour  but just the length of the filename.</span></div><div><span style="font-size: 12pt;"><br></span></div><div><span style="font-size: 12pt;">regards</span></div><div>Rakesh</div>                                         </div></body>
</html>