我正在尝试在MATLAB中使用基于SOAP的Web服务。 我已经使用createClassFromWsdl为Web服务的URL生成了一个类,然后为其创建了一个对象。
当我尝试调用输入仅是对象的方法时,调用返回,并且我可以正确地看到一个结构体作为结果。像这样的呼叫
List_Of_Compressor = listCompressors(T)
,其中T是对象。
但是当我尝试调用输入为对象和字符串的方法时,MATLAB返回此错误:
Error using callSoapService (line 149)
Unspecified Fault: SOAP Fault: java.lang.NullPointerException
在这种情况下,MATLAB调用为:
CP_ID = getCompressor(T,'TG310-H-3-HL')
该错误的原因可能是什么? 谢谢