Thanks, I've used configs from Joris' ear and it worked.
Now I'm just curious about in what relation are those contexts. One is build from implicit spring-ws-servlet.xml and one is build from location specified by contextConfigLocation web context-param.
Do these two together make one context (like import) or one is parent context of the another?
Code:
<context-param>
<param-name>locatorFactorySelector</param-name>
<param-value>classpath*:META-INF/spring-ref-ctx.xml</param-value>
</context-param>
<context-param>
<param-name>parentContextKey</param-name>
<param-value>sis2.tmodule.common</param-value>
</context-param>
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>WEB-INF/spring-dummy.xml</param-value>
</context-param>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<servlet>
<servlet-name>spring-ws</servlet-name>
<servlet-class>org.springframework.ws.transport.http.MessageDispatcherServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>