Как я могу заставить jcifs хорошо играть с осью apache

Мне нужно подключить Apache Axis 1.4 к веб-сервису, который использует проверку подлинности NTLM для ограничения доступа к своим операциям. Я ожидаю использовать Samba Jcifs для обработки рукопожатия NTLM.

я нашел

http://hc.apache.org/httpcomponents-client/ntlm.html

который дает мне фантастические указания о том, как подключить HttpClient 4.0 с jcifs.

Проблема в том, что Axis хочет использовать Http Client 3.0, и эти два API выглядят совершенно по-разному.

Есть 2 возможности, которые я вижу

Напишите объект для Axis, который позволяет ему подключаться к HttpClient 4.Узнайте, как подключить HttpClient 3.0 к Samba Jcifs.

Номер 1. выглядит нетривиально, но возможно Номер 2. Я не могу найти каких-либо обнадеживающих сообщений в Интернете, описывающих, как это сделать.

У меня вопрос: кто-нибудь успешно подключал samba jcifs с HttpClient 3.0? Кто-нибудь уже создал объект Axis HttpSender, который работает с HttpClient 4?

Есть ли лучшая альтернатива, которую я не рассматривал?

Ответы на вопрос(5)

Ваш ответ на вопрос