Добавьте алгоритм в тег XML, созданный SOAP.Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Добавьте алгоритм в тег XML, созданный SOAP.

Сообщение Anonymous »

У меня проблема с созданием генератора nfse, при попытке отправить запрос выдает ошибку:

Неверная структура полученного xml. javax.xml.bind.MarshalException - со связанным исключением: [org.xml.sax.SAXParseException; Номер строки: 0; Номер столбца: 0; cvc-complex-type.4: Атрибут «Алгоритм» должен присутствовать в элементе «ns2:CanonicalizationMethod».].

Я уже пробовал поместить @attributes или @Algorithm, чтобы проверить, помещает ли ссылка внутрь тега, но безуспешно;
Я отправляю ее в веб-сервис $response = таким образом $this->client->GerarNfse($params);
Если кто-нибудь знает решение, я буду очень признателен!!!
Что я сделал на данный момент: 'CanonicalizationMethod' => ['@attributes' => [Algorithm' => 'http://www.w3.org/TR/2001/REC-xml-c14n-20010315']],
Я ожидал чего-то вроде этого:

Подробнее здесь: https://stackoverflow.com/questions/793 ... ed-by-soap
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»