Вызов метода с сервера, но он говорит, что он недействителен - PullRequest
0 голосов
/ 13 декабря 2011

У меня есть служба (C #) с этим методом:

<s:element name="ObterValoresDosTiposDeProdutoParaWebSite"><s:complexType><s:sequence><s:element minOccurs="1" maxOccurs="1" name="FK_TIPO_PRODUTO" type="s:int"/></s:sequence></s:complexType></s:element>

Когда я пытаюсь получить к нему доступ через PHP, он возвращает мне:

Function ("ObterValoresDosTiposDeProdutoParaWebSite") is not a valid method for this service

Я уверен на 100%что метод создан в сервисе TipoProdutoSO и может получить к нему доступ через браузер, но мой PHP настаивает на том, чтобы вернуть мне это сообщение об ошибке, вот мой PHP:

$propriedades = new PropriedadesSoap();
        $propriedades->FK_TIPO_PRODUTO = $this->session->userdata('tipo_produto');

$material = new SoapClient(TipoProdutoSO, array("exceptions"=>1));
        $res = $material->ObterValoresDosTiposDeProdutoParaWebSite($propriedades);

1 Ответ

0 голосов
/ 28 декабря 2011

Как и ожидалось, необходимо было перезагрузить IIS, мы сделали это, но получили те же результаты, нам пришлось перезагрузить решение windows ... noob, но оно работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...