【发布时间】:2014-11-20 09:14:11
【问题描述】:
我目前正在用 Camel 编写一个 Web 服务服务器,并且需要实现 WS-Security(加密/签名)。 在其他项目中我使用过 Spring-WS,所以我想我也会使用 Camel 的实现。
我想我只是配置一个 Wss4jSecurityInterceptor,但是当我尝试实现它时,我发现 spring-ws 包中缺少整个 org.springframework.ws.soap.security.* 命名空间。
只有 Apache CXF 才支持 WS-Security 吗?
编辑:这是我设置路线的方式:
from("spring-ws:rootqname:{http://schemas.somewhere.dk/}operation?endpointMapping=#endpointMapping")
.setExchangePattern(ExchangePattern.InOut)
.process(MyProcessor)
.to("jms:queue:test.out");
【问题讨论】:
-
您能否提供一些有关路线及其配置的信息?
标签: java spring apache-camel spring-ws