private void doGetCapabilities( GetCapabilities request, HttpResponseBuffer response ) throws OWSException, XMLStreamException, IOException { LOG.trace( "doGetCapabilities invoked, request: " + request ); // generic check if requested version is supported (currently this is only 1.0.0) negotiateVersion( request ); response.setContentType( "text/xml; charset=UTF-8" ); XMLStreamWriter xmlWriter = response.getXMLWriter(); WSDL serviceWSDL = new WSDL( "services" + File.separatorChar + "wps.wsdl" ); CapabilitiesXMLWriter.export100( xmlWriter, processManager.getProcesses(), mainMetadataConf, serviceWSDL ); LOG.trace( "doGetCapabilities finished" ); }
LOG.debug( "Looking up process '" + identifier + "'" ); if ( ALL_PROCESSES_IDENTIFIER.equals( identifier ) ) { processes.addAll( processManager.getProcesses().values() ); break;
case Execute: ExecuteRequest executeRequest = ExecuteRequestKVPAdapter.parse100( kvpParamsUC, processManager.getProcesses() ); doExecute( executeRequest, response ); break;
case Execute: ExecuteRequestXMLAdapter executeAdapter = new ExecuteRequestXMLAdapter( processManager.getProcesses(), storageManager ); executeAdapter.load( xmlStream );
case Execute: ExecuteRequestXMLAdapter executeAdapter = new ExecuteRequestXMLAdapter( processManager.getProcesses(), storageManager ); executeAdapter.setRootElement( requestElement );