在 SOAP 请求中创建 SAAJ 对象模型时出现问题

Problems creating SAAJ object model in SOAP request

我有一个 JMeter 测试用例,其中包含 SOAP 请求以及附加到这些请求的各种文件。因此,使用不同的文件发送相同的请求。 它可以正常处理某些文件,但会给出 HTTP 500 错误代码和以下消息:

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><soap:Fault><faultcode>soap:Client</faultcode><faultstring>Problems creating SAAJ object model</faultstring></soap:Fault></soap:Body></soap:Envelope>

我检查了原始请求,发现它在语法上是正确的,唯一不同的是文件,它以 Base64 编码格式附加。

从你提供的元素来看,很难说什么。

但我猜测上传的文件和请求内容之间存在某种关系导致服务器错误。

除非您显示服务器日志,否则我们无法提供更多帮助。

另一种可能是您的请求使用了不正确的 header 或与附件相关的参数。要进一步调查,您应该显示您的请求(GUI + 内容)。