This commit is contained in:
Lucio Lelii 2017-07-18 10:42:39 +00:00
parent 44d66fdbb4
commit 55bf9c9e76
2 changed files with 9 additions and 9 deletions

View File

@ -43,7 +43,7 @@ import javax.xml.parsers.ParserConfigurationException;
import org.apache.commons.collections.map.CaseInsensitiveMap;
import org.apache.commons.io.IOUtils;
import org.gcube.common.authorization.library.AuthorizedTasks;
import org.gcube.common.authorization.library.provider.CalledMethodProvider;
import org.gcube.smartgears.utils.InnerMethodName;
import org.n52.wps.server.ExceptionReport;
import org.n52.wps.server.WebProcessingService;
import org.n52.wps.server.handler.RequestExecutor;
@ -131,20 +131,20 @@ public class RequestHandler {
if (requestType.equalsIgnoreCase("GetCapabilities")) {
req = new CapabilitiesRequest(ciMap);
CalledMethodProvider.instance.set("GetCapabilities");
InnerMethodName.instance.set("GetCapabilities");
}
else if (requestType.equalsIgnoreCase("DescribeProcess")) {
req = new DescribeProcessRequest(ciMap);
CalledMethodProvider.instance.set("DescribeProcess");
InnerMethodName.instance.set("DescribeProcess");
}
else if (requestType.equalsIgnoreCase("Execute")) {
req = new ExecuteRequest(ciMap);
setResponseMimeType((ExecuteRequest)req);
CalledMethodProvider.instance.set("Execute");
InnerMethodName.instance.set("Execute");
}
else if (requestType.equalsIgnoreCase("RetrieveResult")) {
req = new RetrieveResultRequest(ciMap);
CalledMethodProvider.instance.set("RetrieveResult");
InnerMethodName.instance.set("RetrieveResult");
}
else {
throw new ExceptionReport(
@ -261,17 +261,17 @@ public class RequestHandler {
LOGGER.debug("Detected Request to Execute!");
req = new ExecuteRequest(doc);
setResponseMimeType((ExecuteRequest)req);
CalledMethodProvider.instance.set("Execute");
InnerMethodName.instance.set("Execute");
LOGGER.debug("Request to Execute Configured!");
}else if (nodeURI.equals(WebProcessingService.WPS_NAMESPACE) && localName.equals("GetCapabilities")){
LOGGER.debug("Detected GetCapabilities!");
req = new CapabilitiesRequest(doc);
CalledMethodProvider.instance.set("GetCapabilities");
InnerMethodName.instance.set("GetCapabilities");
this.responseMimeType = "text/xml";
} else if (nodeURI.equals(WebProcessingService.WPS_NAMESPACE) && localName.equals("DescribeProcess")) {
LOGGER.debug("Detected DescribeProcess!");
req = new DescribeProcessRequest(doc);
CalledMethodProvider.instance.set("DescribeProcess");
InnerMethodName.instance.set("DescribeProcess");
this.responseMimeType = "text/xml";
} else if(!localName.equals("Execute")){

View File

@ -25,7 +25,7 @@ no. 654119), SoBigData (grant no. 654024);
Version
--------------------------------------------------
1.0.0-SNAPSHOT (2017-07-17)
1.0.0-SNAPSHOT (${maven.build.timestamp})
Please see the file named "changelog.xml" in this directory for the release notes.