Доступ к Sharepoint из axis2 - PullRequest
       11

Доступ к Sharepoint из axis2

0 голосов
/ 27 июля 2011

Я тестирую доступ к sharepoint WS из клиента оси (1.4).Код оси генерируется нормально, но когда я делаю этот тест, я получаю ошибку 401 (В доступе отказано).Я не знаю, есть ли что-то в коде или мне нужно настроить разрешение для работы веб-сервисов.

public static int main() {
  String[] destinationUrls = {"https://[sharepoint host]/[sharepoint site]/Test1"};

  ListsLocator listsLocator = new ListsLocator();
  ListsSoapStub listsStub = (ListsSoapStub) listsLocator.getListsSoap();
  listsStub.setUsername("NotMyDomain\\NotMyUser");
  listsStub.setPassword("NotMyPassword");
  GetListResponseGetListResult result = listsStub.getList("Test1");
  for(MessageElement me : result.get_any()) {
    System.out.println(me.toString());
  }
}

1 Ответ

0 голосов
/ 02 августа 2011

Наконец-то, я вроде как решил, вы можете увидеть это в вопросе, который я разместил на сайте sharepoint .В любом случае это обманчиво, похоже, что ось не способна правильно генерировать привязки, и в случае ошибки SP добавляет некоторый пользовательский XML, а ось не может его обработать.Возможно, я закончу создание с использованием xmlbinds и анализа XML в моей программе.

...