Кто-нибудь смог успешно использовать API-интерфейс Akamai CCU SOAP?Я пытаюсь использовать его с soapUI со следующим (Java) WSDL: https://ccuapi.akamai.com/ccuapi-axis.wsdl.
Когда я запускаю пример запроса в soapUI с надлежащими учетными данными для входа, я получаю в результате ошибку SOAP, а именно:
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Body> <SOAP-ENV:Fault> <faultcode>SOAP-ENV:Server</faultcode> <faultstring>Exception: class com.idoox.soap.DemarshallException: Cannot recognize array "dimensions"</faultstring> </SOAP-ENV:Fault> </SOAP-ENV:Body> </SOAP-ENV:Envelope>
Просто интересно, сталкивался ли кто-нибудь с этим и что вы с этим сделали.
Спасибо!
Это может происходить, потому что вам нужно установить размер массива. например /images/myImage.png
Обратите внимание на строку xsd: string [1] это важно, чтобы убедиться, что ваш массив мыла будет корректно демаршаллировать.
Мы использовали версию Perl отсюда: https://metacpan.org/pod/Net::Akama
Я понимаю, что это не помогает с Java, но может по крайней мере продемонстрировать, что SOAP API работает.