【发布时间】:2011-04-27 09:43:09
【问题描述】:
我们使用 PayloadRootQNameEndpointMapping 将端点脚本(基于 groovy 或其他脚本语言)映射到给定的根 QName。我们最近尝试将 spring ws 迁移到 2.0 版本。 PayloadRootQNameEndpointMapping 的 javadoc 显示该类被标记为已弃用。
PayloadRootQNameEndpointMapping自 Spring Web Services 2.0 起已弃用,支持PayloadRootAnnotationMethodEndpointMapping
由于注释是静态的,我们无法为脚本端点提供动态概念。到目前为止,我们通常可以将处理脚本端点(提供脚本文件和一些上下文)的 Bean 映射到根 QName。
简短:我们如何在不使用已弃用 API 的情况下实现良好的旧 bean 端点到 Root QName 的映射?有什么想法吗?
提前谢谢你。
【问题讨论】: