我使用@MTOM
注释定义了JAX-WS端点,并设置了如下阈值。所以我希望任何少于5MB的附件都应该以{{1}}的形式内联发送。但即使是小文件,soap响应总是以base64binary
返回。
这是预期的行为吗?我怎样才能强化这种灵活性呢?
MTOM
我对此behavior感兴趣。这不是规范,但至少@HandlerChain(file="/handler-chain.xml")
@MTOM(threshold=5242880) // 5MB limit for inline soap attachements else MTOM
public class WSImpl {
实现在jboss 5中的行为与此类似(至少是旧版本)Metro
如果启用则始终发送为Apache CXF
并且不关心阈值。