У меня проблемы с публикацией soap сообщения, в частности, с использованием C#, но я протестировал то же самое с Java и он работает нормально.
Проблема в том, что мой запрос xml отбрасывает все теги которые имеют десятичные данные, например, количество, и т. д. c, следовательно, я получаю Обязательное поле, отсутствующее исключение.
Когда я пытаюсь с java, вот как я присваиваю значения десятичному типу xml элементов: body.setTXNAMT (новый BigDecimal (10));
В C# затем я делаю это: body.TXNAMT = новое десятичное число ( 10.00);
Но тогда клиент C# удалит этот тег из xml.
Я проследил запрос, используя WireShark, только чтобы понять, что xml имеет отсутствующие теги.
Пожалуйста, помогите