Как настроить конфигурацию клиента веб-службы Axis2 с помощью axis2.xml? - PullRequest
1 голос
/ 17 февраля 2010

В документации для Axis2 упоминается файл axis2.xml для параметров конфигурации транспорта. Однако я не мог установить тип транспорта с HTTP / 1.1 на HTTP / 1.0 без чанкинга. Я поместил файл axis2.xml в classpath, в тот же каталог, но не повезло. Где я должен поместить этот файл конфигурации для изменения настроек транспорта?

Ответы [ 2 ]

2 голосов
/ 17 февраля 2010

Я считаю, что местоположение файла axis2.xml может быть указано в качестве параметра свойства jvm:

java MyApp -Daxis2.xml="location of axis2.xml"

или путем создания ConfigurationContext с использованием ConfigurationContextFactory и передачи его конструктору ServiceClient

0 голосов
/ 05 октября 2011

вы должны иметь возможность создать контекст конфигурации из axis2.xml и установить его, как указано выше. Но ваше требование - просто использовать http 1.0, вы тоже можете это делать.

serviceClient.getOptions (). SetProperty (HTTPConstants.HTTP_PROTOCOL_VERSION, HTTPConstants.HEADER_PROTOCOL_10);

...