Я использую JBoss EAP 7.1 с RHSSO 7.2 , и когда я пытаюсь получить ClientRepresentation из определенной области / клиента, используя
Resteasy-клиент-3.0.24.Final-RedHat-1
Зависимость JBoss работает нормально, но когда я пытаюсь использовать JBoss EAP 7.2 с
Resteasy-клиент-3.6.1.SP2-RedHat-00001
но не работает и выдает ошибку.
10: 43: 45,155 ОШИБКА [stderr] (задание по умолчанию-1)
javax.ws.rs.ProcessingException: java.lang.NullPointerException
10: 43: 45,156 ОШИБКА [stderr] (задание по умолчанию-1) в
org.jboss.resteasy.client.jaxrs.internal.ClientInvocation.filterRequest (ClientInvocation.java:600)
10: 43: 45,156 ОШИБКА [stderr] (задание по умолчанию-1) в
org.jboss.resteasy.client.jaxrs.internal.ClientInvocation.invoke (ClientInvocation.java:436)
10: 43: 45,156 ОШИБКА [stderr] (задание по умолчанию-1) в
org.jboss.resteasy.client.jaxrs.internal.proxy.ClientInvoker.invokeSync (ClientInvoker.java:148)
10: 43: 45,157 ОШИБКА [stderr] (задание по умолчанию-1) в
org.jboss.resteasy.client.jaxrs.internal.proxy.ClientInvoker.invoke (ClientInvoker.java:112)
10: 43: 45,157 ОШИБКА [stderr] (задание по умолчанию-1) в
org.jboss.resteasy.client.jaxrs.internal.proxy.ClientProxy.invoke (ClientProxy.java:76)
10: 43: 45,157 ОШИБКА [stderr] (задание по умолчанию-1) в
com.sun.proxy. $ Proxy67.findAll (неизвестный источник)
Метод моего класса, который пытается получить ClientRepresentation
public ClientResource findClientResourceByClientId(RealmResource realm, String clientId) {
ClientResource client = null;
for (ClientRepresentation c : realm.clients().findAll()) {
if (c.getClientId().equals(clientId)) {
client = realm.clients().get(c.getId());
break;
}
}
return client;
}
Я пытался изменить версию этой зависимости внутри модулей JBoss 7.2, но безуспешно. Кто-нибудь может мне помочь?