стиль документа jax-ws и клиент php - PullRequest
0 голосов
/ 01 июня 2011

Я создал конечную точку WebService, используя jax-ws.Я хотел бы подключить его, позвоните из php клиента.Php клиент не имеет большого значения, пишет с классом SoapClient.Все работает хорошо, когда я использую стиль RPC.@SOAPBinding (style = Style.RPC, use = Use.LITERAL)

Но моя цель - использовать стиль документа, и когда я изменю подпись метода на @SOAPBinding (style = Style.DOCUMENT, use = Use.LITERAL)

я не получаю никаких входных параметров.Веб-сервис вызывается правильно, но params все параметры имеют значение null.Мне интересно, если это проблема клиента PHP или неправильной конфигурации на конечной точке JAX-WS.Я использую этот (http://www.mkyong.com/webservices/jax-ws/jax-ws-hello-world-example-document-style/) учебник, чтобы настроить JAX-WS. Если честно, не так уж много, чтобы сделать что-то не так, поэтому я думаю, что это может быть что-то с php.

1 Ответ

0 голосов
/ 07 июня 2011

Создайте простой клиент на Java, используйте некоторые функции ide или командную строку wsinport, чтобы сгенерировать клиент, если он будет работать правильно, чем проблема с клиентом.

...