<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 have a legacy Java code that processes several input files (images, text files together) and generates  multiple output files in different formats. The output files are stored in a particular directory (configuration parameter of the processor). I am planning to create a wrapper processor for this legacy code so that I can use it based on WPS standards. </div><div><br></div><div>The wrapper WPS processor will receive 3 parameters (conf, inputs, outputs) and I will pass the inputs to the legacy code which will process the input and will create output files. I will have a list of Java File objects as a result. To handle this scenario, i<span style="font-size: 12pt;">n the zcfg file, I can write something as follows for each of the output. But this is clearly not sufficient to make the output files URLs appear in GetResult response.</span></div><div><span style="font-size: 12pt;"><br></span></div><div><div> <DataOutputs></div><div>  [Result1]</div><div>   Title = This is result 1</div><div>   Abstract = A image file .</div><div>   <ComplexData></div><div>    <Default></div><div>     mimeType = image/tiff</div><div>     extension = tif</div><div>    </Default></div><div>   </ComplexData></div><div> </DataOutputs>  </div></div><div><br></div><div>In the WPS wrapper code, how do I push the output files to the "outputs" parameter (passed to wrapper processor). In the hello-java example, string is pushed to the "outputs" as follows: </div><div><br></div><div><div> HashMap hm1 = (HashMap)(outputs.get("Result"));</div><div>  <span style="font-size: 12pt;">hm1.put("value",ZOO._("Hello "+v+" from JAVA World !!"));</span></div></div><div><span style="font-size: 12pt;"><br></span></div><div><span style="font-size: 12pt;">Similarly if I push file java object to the "value" key, will the GetResult response contain URL of the output file on the server?</span></div><div><span style="font-size: 12pt;">Also w</span><span style="font-size: 12pt;">ho is responsible for making the output files (generated in some directory) on the server as a web accessible resource (via URL)?</span></div><div><span style="font-size: 12pt;"><br></span></div><div><span style="font-size: 12pt;">Thanks in advance.</span></div><div><span style="font-size: 12pt;">Rakesh</span></div><div><span style="font-size: 12pt;"><br></span></div><div><span style="font-size: 12pt;"><br></span></div><div><span style="font-size: 12pt;"><br></span></div><div><span style="font-size: 12pt;"><br></span></div><div><span style="font-size: 12pt;"><br></span></div><div><span style="font-size: 12pt;"><br></span></div><div><br></div><div><br></div><div><br></div>                                        </div></body>
</html>