我有一个糟糕的 SOAP WSDL,所有使用 JAXB/CXF/Axis 进行代码生成的尝试都未能生成可用代码。为了从中构建 Web 服务,我开始从 Spring MVC 控制器中实现它。
在其中一项服务必须接收 SOAP/MTOM+XOP 请求之前,一切正常。我尝试使用 Commons FileUpload,org.springframework.web.multipart.commons.CommonsMultipartResolver
但它没有返回任何文件。这是可以理解的,因为 MTOM 附件本身不是文件。而且它们没有文件名。只是一个内容 ID。
有没有办法获得这些附件?