Hy Guys,
У меня проблема с веб-службой.Используемая среда: SOAP - TOMCAT + AXIS2 - Gigaspace - Magic XPA 3.3
Я создал 2 близко одинаковые внешние программы xpa, которые возвращают большой двоичный объект в возвращаемое значение листа свойств задачи.Это «ответ» на XML, простое отличие в том, что первый делает (слияние XPA) меньший (18 КБ) файл (из источника отфильтрованной БД), тем больше вычитается совокупность записей.(1025KB)
Когда мыльный интерфейс получает первый, все в порядке, я получил XML-результат на стороне SOAP.Более крупный показывает эту ошибку:
With11Endpoint:
<soapenv:Fault>
<faultcode>soapenv:**Server**</faultcode>
<faultstring>**Failed to serialize node**</faultstring>
With12Endpoint:
<soapenv:Fault>
<soapenv:Code>
<soapenv:Value>soapenv:**Receiver**</soapenv:Value>
</soapenv:Code>
<soapenv:Reason>
<soapenv:Text xml:lang="en-US">**Failed to serialize node**</soapenv:Text>
</soapenv:Reason>
Единственное отличие - это размер файлов, которые я так считаю.Я прочитал некоторые варианты, чтобы решить эту проблему, например MaxReivedMessageSize и MaxBuffer размера BasicHttpBinding, но я не смог найти их для изменения значений.
У кого-нибудь есть опыт в этих решениях?
С наилучшими пожеланиями, Габор