Class FixedMessageDispatcherServlet

java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
org.springframework.web.servlet.HttpServletBean
org.springframework.web.servlet.FrameworkServlet
org.springframework.ws.transport.http.MessageDispatcherServlet
com.aquima.web.config.FixedMessageDispatcherServlet
All Implemented Interfaces:
Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig, org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware, org.springframework.context.EnvironmentAware, org.springframework.core.env.EnvironmentCapable

public class FixedMessageDispatcherServlet extends org.springframework.ws.transport.http.MessageDispatcherServlet
  • Add http request to RequestAwareWsdlDefinition for Aquima as a service
Author:
Johan Gorter
See Also:
  • Field Summary

    Fields inherited from class org.springframework.ws.transport.http.MessageDispatcherServlet

    DEFAULT_MESSAGE_FACTORY_BEAN_NAME, DEFAULT_MESSAGE_RECEIVER_BEAN_NAME, DEFAULT_MESSAGE_RECEIVER_HANDLER_ADAPTER_BEAN_NAME, DEFAULT_WSDL_DEFINITION_HANDLER_ADAPTER_BEAN_NAME, DEFAULT_XSD_SCHEMA_HANDLER_ADAPTER_BEAN_NAME

    Fields inherited from class org.springframework.web.servlet.FrameworkServlet

    DEFAULT_CONTEXT_CLASS, DEFAULT_NAMESPACE_SUFFIX, SERVLET_CONTEXT_PREFIX

    Fields inherited from class org.springframework.web.servlet.HttpServletBean

    logger
  • Constructor Summary

    Constructors
    Constructor
    Description
    FixedMessageDispatcherServlet(org.springframework.web.context.WebApplicationContext webApplicationContext)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.springframework.ws.wsdl.WsdlDefinition
    getWsdlDefinition(javax.servlet.http.HttpServletRequest request)
    Overriding original method to be able to use the http request in a wsdldefinition

    Methods inherited from class org.springframework.ws.transport.http.MessageDispatcherServlet

    doService, getLastModified, getMessageFactoryBeanName, getMessageReceiver, getMessageReceiverBeanName, getMessageReceiverHandlerAdapterBeanName, getWsdlDefinitionHandlerAdapterBeanName, getXsdSchema, getXsdSchemaHandlerAdapterBeanName, initStrategies, isTransformSchemaLocations, isTransformWsdlLocations, onRefresh, setMessageFactoryBeanName, setMessageReceiverBeanName, setMessageReceiverHandlerAdapterBeanName, setTransformSchemaLocations, setTransformWsdlLocations, setWsdlDefinitionHandlerAdapterBeanName, setXsdSchemaHandlerAdapterBeanName

    Methods inherited from class org.springframework.web.servlet.FrameworkServlet

    applyInitializers, buildLocaleContext, buildRequestAttributes, configureAndRefreshWebApplicationContext, createWebApplicationContext, createWebApplicationContext, destroy, doDelete, doGet, doOptions, doPost, doPut, doTrace, findWebApplicationContext, getContextAttribute, getContextClass, getContextConfigLocation, getContextId, getNamespace, getServletContextAttributeName, getUsernameForRequest, getWebApplicationContext, initFrameworkServlet, initServletBean, initWebApplicationContext, isEnableLoggingRequestDetails, onApplicationEvent, postProcessWebApplicationContext, processRequest, refresh, service, setApplicationContext, setContextAttribute, setContextClass, setContextConfigLocation, setContextId, setContextInitializerClasses, setContextInitializers, setDispatchOptionsRequest, setDispatchTraceRequest, setEnableLoggingRequestDetails, setNamespace, setPublishContext, setPublishEvents, setThreadContextInheritable

    Methods inherited from class org.springframework.web.servlet.HttpServletBean

    addRequiredProperty, createEnvironment, getEnvironment, getServletName, init, initBeanWrapper, setEnvironment

    Methods inherited from class javax.servlet.http.HttpServlet

    doHead, service

    Methods inherited from class javax.servlet.GenericServlet

    getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, init, log, log

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • FixedMessageDispatcherServlet

      public FixedMessageDispatcherServlet(org.springframework.web.context.WebApplicationContext webApplicationContext)
  • Method Details

    • getWsdlDefinition

      protected org.springframework.ws.wsdl.WsdlDefinition getWsdlDefinition(javax.servlet.http.HttpServletRequest request)
      Overriding original method to be able to use the http request in a wsdldefinition
      Overrides:
      getWsdlDefinition in class org.springframework.ws.transport.http.MessageDispatcherServlet