Как я могу заставить 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?
Есть ли лучшая альтернатива, которую я не рассматривал?