Я разрабатываю приложение REST на JBoss, и мне нужно использовать некоторую реализацию клиента JAX-RS http. Я использую Jboss 6.4 EAP. Here Я обнаружил, что мне нужна 2.3.10.Final
версия resteasy-jaxrs
и resteasy-jackson-provider
.Какой resteasy-клиент подходит для Jboss 6.4 EAP?
Я пытаюсь использовать resteasy-client
, но я не уверен, что это возможно. Here Я не могу найти какую-либо версию, как мои другие версии, связанные с отдыхом. Кроме того версия 3.x resteasy-client
имеет зависимость от resteasy-jaxrx
в версии 3.x и вызывает исключение RESTEASY001745: Unable to find a public constructor for class org.jboss.resteasy.core.AsynchronousDispatcher
. Конечно, я могу исключить resteasy-jaxrx
форму resteasy-client
, но это не решение. Появится другое исключение (класс не найден HeaderValueProcessor.java
)
Так можно использовать клиента resteasy в JBoss 6.4 EAP?
Не имеет значения, какой клиент для отдыха вы используете для подключения к службе отдыха, независимо от того, на какой платформе работает клиент. Должно быть много учебников по использованию баннеров клиента 'resteasy'. –
@ Николас. Я боюсь, в этом случае это имеет значение. Обратите внимание, что 'resteasy-jaxrx' предоставляется сервером (эта зависимость имеет' given' scope в 'pom.xml'). Поэтому сервер, который я использую, предоставляет мне 'resteasy-jaxrs' в версии« 2.3.10.Final », но у любого пользователя 'resteasy-client' есть зависимость от' resteasy-jaxrs' в другой версии (3.x). Вот конфликт. Я не могу найти 'resteasy-client' для' 2.3.10.Final'. Если у вас есть такой учебник, укажите ссылку. – marooned
Так вы пытаетесь запустить клиента в службе отдыха или просто подключиться к сервису из любого места? –