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

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

Сообщение Anonymous »

Я столкнулся с проблемой при формировании запроса SOAP.

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

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

Код: Выделить всё

@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"fileData"
})
@XmlRootElement(name = "InputUploadCustomerDocument")
public class InputUploadCustomerDocument {

@XmlElement(name = "FileData", required = true)
protected byte[] fileData;

/**
* Gets the value of the fileData property.
*
* @return
*     possible object is
*     byte[]
*/
public byte[] getFileData() {
return fileData;
}

/**
* Sets the value of the fileData property.
*
* @param value
*     allowed object is
*     byte[]
*/
public void setFileData(byte[] value) {
this.fileData = value;
}


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

Код: Выделить всё

@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 parameters);
Может кто-нибудь помочь, как мне установить эти заголовки?

Подробнее здесь: https://stackoverflow.com/questions/428 ... quest-java
Ответить

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

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

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

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

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