有以下enpoint方法。这是处理Soaprequest的结构。
public JAXBElement<com.schema.get_response.v2.GetResponseType> handleGetresponse(@RequestPayload JAXBElement<Byte> Soaprequest){
.......................................
/* how to process the Soaprequest which contains the byte[] of base64Binary objects*/
}
我的webservices正在点击上面的端点,而Soap请求正在使用base64Binary对象的JAXBElement byte []。面临处理上述JAXBElement请求对象并从中获取实际请求的问题。请任何人帮助我。
答案 0 :(得分:0)
我刚刚重写了上面的方法声明,就像下面一样。
public JAXBElement<com.schema.get_response.v2.GetResponseType> handleGetresponse(@RequestPayload JAXBElement<String> Soaprequest){
.......................................
/* how to process the Soaprequest which contains the byte[] of base64Binary objects*/
}
更改说明: 声明已从JAXBElement&lt; Byte&gt;更改到JAXBElement&lt; String&gt;