Как установить заголовки в Java-запросе SoapJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как установить заголовки в Java-запросе Soap

Сообщение Anonymous »


У меня возникла проблема при формировании запроса SOAP.

В этом запросе я должен добавить имя пользователя, пароль и некоторую другую информацию в часть заголовка, а не в часть полезных данных.

Под записью в wsdl

И Java-файл InputUploadCustomerDocument Ниже в файле нет имени пользователя, пароля и других полей, и мне нужно установить эти параметры перед повторным запросом

@XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "файлданные" }) @XmlRootElement(name = "InputUploadCustomerDocument") общественный класс InputUploadCustomerDocument { @XmlElement(name = «FileData», требуется = true) защищенный байт [] fileData; /** * Получает значение свойства fileData. * * @возвращаться * возможный объект. * байт[] */ общественный байт [] getFileData () { вернуть данные файла; } /** * Устанавливает значение свойства fileData. * * значение @param * разрешенный объект * байт[] */ public void setFileData (значение байта []) { this.fileData = значение; }

Вот функция, которую мне нужно вызвать

@WebMethod(operationName = «UploadCustomerDocument», action = «http://tempuri.org/ISend/UploadCustomerDocument») @WebResult(name = "ReturnUploadCustomerDocument", targetNamespace = "http://tempuri.org/", partName = "parameters") @SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE) public ReturnUploadCustomerDocument uploadCustomerDocument( @WebParam(name = "InputUploadCustomerDocument", targetNamespace = "http://tempuri.org/", partName = "parameters") Параметры InputUploadCustomerDocument); Может кто-нибудь помочь, как настроить эти заголовки?
Ответить

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

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

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

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

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