У меня возникают проблемы с вызовом веб-службы RESTful с использованием клиентской платформы, предоставляемой RESTEasy. Когда я пытаюсь зарегистрировать ResteasyProviderFactory, у меня возникает исключение ClassCastException, и больше ничего не работает.
Вот код:
RegisterBuiltin.register(ResteasyProviderFactory.getInstance());
LifeGoalClient leClient = ProxyFactory.create(LifeGoalClient.class, "http://localhost:8080/TutorFinanceiro");
List<LifeGoal> lifeGoals = leClient.getLifeGoals();
JOptionPane.showMessageDialog(null, lifeGoals);
return lifeGoals;
И исключение:
java.lang.ClassCastException: com.sun.jersey.server.impl.provider.RuntimeDelegateImpl cannot be cast to org.jboss.resteasy.spi.ResteasyProviderFactory
Я использую Glassfish 3.0.1 и Resteasy 2.2.1.
Я искал в Интернете, но не нашел решения или никакой соответствующей информации по этому поводу. Если у кого-нибудь есть решение или альтернативный способ сделать это, пожалуйста, помогите мне!
Заранее спасибо