![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 83 Pomógł: 9 Dołączył: 21.05.2004 Skąd: Glogau/Breslau Ostrzeżenie: (0%) ![]() ![]() |
Mam problem z zendowskim SoapServer. Jeśli mam np metodę: className::test(param1,param2) to po wywołaniu jej, soapserver pakuje wszystkie parametry wywołania do obiektu stdClass i przekazuje to jako pierwszy param.
Jeśli np mam className::test2(param1) (i param1 ma być typu prostego), to dzieje się to samo (param1 jest dodatkowo opakowany).
Zarówno klient jak i serwer korzystają z tej samej WSDLki, tworzonej przy pomocy Zend_Soap_AutoDiscover (strategia: Zend_Soap_Wsdl_Strategy_ArrayOfTypeComplex - ale to nie wpływa w moim przypadku na nic). Zapytanie soapowe też wygląda ok:
Ma ktoś może pomysł, co robię źle? (używam: PHP 5.2.10 / 5.2.12. Problem może wiąząć się też poprostu ze zwykłym soapserver ) |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 21.06.2025 - 05:26 |