我想使用Spring SimpleJaxWsServiceExporter
设置一个webservice端点以方便使用,但我还需要使用Jespa的HttpSecurityFilter
我怀疑这不是开箱即用的,因为SimpleJaxWsServiceExporter
正在使用单独的HTTP服务器到包含过滤器的主机webapp - 我应该如何实现这一目标?
我有一个用@WebService
和applicationContext.xml
<bean class="org.springframework.remoting.jaxws.SimpleJaxWsServiceExporter"
p:baseAddress="http://localhost:9581/"/>
答案 0 :(得分:2)
我找到了几种在同一个HTTP服务器(过滤器后面)中托管端点的替代方法
使用JAX-WS WSSpringServlet并通过@WebService
命名空间下的wss:binding
xml标记或我的首选选项注册我的http://jax-ws.dev.java.net/spring/servlet
bean作为JAX-WS Spring使用CXF进行集成在Spring 2上具有Maven依赖性。