diff options
Diffstat (limited to 'sca-java-2.x/trunk/modules/binding-http-runtime/src/main/java/org/apache/tuscany/sca/binding/http/provider/HTTPServiceBindingProvider.java')
-rw-r--r-- | sca-java-2.x/trunk/modules/binding-http-runtime/src/main/java/org/apache/tuscany/sca/binding/http/provider/HTTPServiceBindingProvider.java | 28 |
1 files changed, 1 insertions, 27 deletions
diff --git a/sca-java-2.x/trunk/modules/binding-http-runtime/src/main/java/org/apache/tuscany/sca/binding/http/provider/HTTPServiceBindingProvider.java b/sca-java-2.x/trunk/modules/binding-http-runtime/src/main/java/org/apache/tuscany/sca/binding/http/provider/HTTPServiceBindingProvider.java index f06dad2a9b..6d23bfd329 100644 --- a/sca-java-2.x/trunk/modules/binding-http-runtime/src/main/java/org/apache/tuscany/sca/binding/http/provider/HTTPServiceBindingProvider.java +++ b/sca-java-2.x/trunk/modules/binding-http-runtime/src/main/java/org/apache/tuscany/sca/binding/http/provider/HTTPServiceBindingProvider.java @@ -23,14 +23,11 @@ import javax.servlet.Servlet; import org.apache.tuscany.sca.binding.http.HTTPBinding; import org.apache.tuscany.sca.binding.http.operationselector.HTTPDefaultOperationSelector; -import org.apache.tuscany.sca.binding.http.operationselector.HTTPRPCOperationSelector; import org.apache.tuscany.sca.binding.http.wireformat.HTTPDefaultWireFormat; import org.apache.tuscany.sca.core.ExtensionPointRegistry; import org.apache.tuscany.sca.host.http.ServletHost; import org.apache.tuscany.sca.interfacedef.InterfaceContract; -import org.apache.tuscany.sca.interfacedef.Operation; import org.apache.tuscany.sca.invocation.InvocationChain; -import org.apache.tuscany.sca.invocation.Invoker; import org.apache.tuscany.sca.invocation.MessageFactory; import org.apache.tuscany.sca.invocation.Phase; import org.apache.tuscany.sca.provider.EndpointProvider; @@ -57,8 +54,6 @@ public class HTTPServiceBindingProvider implements EndpointProvider { private ServletHost servletHost; private String servletMapping; private InterfaceContract interfaceContract; - - private HTTPBindingListenerServlet bindingListenerServlet; public HTTPServiceBindingProvider(RuntimeEndpoint endpoint, ExtensionPointRegistry extensionPoints, @@ -133,28 +128,7 @@ public class HTTPServiceBindingProvider implements EndpointProvider { throw new IllegalStateException("Binding operation selector and/or wire formats not properly setup."); } - InvocationChain bindingChain = endpoint.getBindingInvocationChain(); - - Servlet servlet = null; - Invoker bindingInvoker = bindingChain.getHeadInvoker(); - bindingListenerServlet = new HTTPBindingListenerServlet(binding, messageFactory); - for (InvocationChain invocationChain : endpoint.getInvocationChains()) { - - Operation operation = invocationChain.getTargetOperation(); - Invoker serviceInvoker = invocationChain.getHeadInvoker(); - String operationName = operation.getName(); - - /* - if (operationName.equals("service")) { - servlet = new HTTPBindingListenerServlet(binding, messageFactory); - break; - } else { - */ - servlet = new HTTPBindingServiceServlet(endpoint, messageFactory); - /* - } - */ - } + Servlet servlet = new HTTPBindingServiceServlet(endpoint, messageFactory); // Create our HTTP service listener Servlet and register it with the // Servlet host |