// do a full describeprocess on my process
DescribeProcessRequest descRequest = wps.createDescribeProcessRequest();
descRequest.setIdentifier(processIden);
ExecuteProcessRequest execRequest = wps.createExecuteProcessRequest();
execRequest.setIdentifier(processIden);
execRequest.addInput("buffer", Arrays.asList(wps.createLiteralInputValue("350")));
execRequest.addInput("geom1", Arrays.asList(wps.createBoundingBoxInputValue(
"EPSG:4326", 2, Arrays.asList(-180.0, -90.0), Arrays.asList(-180.0, -90.0))));
ResponseDocumentType respDoc = wps.createResponseDocumentType(false, true, true, "result");
OutputDefinitionType rawOutput = wps.createOutputDefinitionType("test");
ResponseFormType responseForm = wps.createResponseForm(respDoc, rawOutput);
responseForm.setResponseDocument(respDoc);
execRequest.setResponseForm(responseForm);
execRequest.performPostOutput(System.out);
DescribeProcessResponse descResponse = wps.issueRequest(descRequest);
// based on the describeprocess, setup the execute
ProcessDescriptionsType processDesc = descResponse.getProcessDesc();