я использую сервер apache-tomee-jaxrs-1.5.2 и создал спокойный клиент в java, используя эту строку ниже
Response response = WebClient.create("localhost:8080/test).path("/change/event").post(userdata);
я включил следующую зависимость в pom.xml
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-rs-client</artifactId>
<version>3.0.0-milestone1</version>
</dependency>
теперь компиляция прошла успешно, но когда я развертываю с помощью mvn tomee:deploy, я получаю файл журнала локального хоста с ошибочным исключением: http://www.docdroid.net/6snb/localhost-log.txt.html файл журнала Catalina:http://www.docdroid.net/6sne/cataline-log.txt.html
я не знаю, какая зависимость имеет проблему, и вот мой файл pom.xml http://www.docdroid.net/6soc/mypom.txt.html
файл журнала каталины.
Вызвано: java.lang.ExceptionInInitializerError в org.apache.cxf.jaxrs.AbstractJAXRSFactoryBean.setupFactory(AbstractJAXRSFactoryBean.java:320) в org.apache.cxf.jaxrs.JAXRSServerFactoryBean.create(JAXRSServerFactoryBean.java:163) в org.apache .openejb.server.cxf.rs.CxfRsHttpListener.deploy(CxfRsHttpListener.java:164) в org.apache.openejb.server.cxf.rs.CxfRsHttpListener.deployPojo(CxfRsHttpListener.java:110) в org.apache.openejb.server .rest.RESTService.deployPojo(RESTService.java:436) в org.apache.openejb.server.rest.RESTService.afterApplicationCreated(RESTService.java:248) в org.apache.tomee.webservices.TomeeJaxRsService.afterApplicationCreated(TomeeJaxRsService.java :51) ... еще 78
Вызвано: java.lang.IllegalArgumentException: интерфейс org.apache.cxf.jaxrs.impl.tl.ThreadLocalProxy не виден из загрузчика классов в java.lang.reflect.Proxy.getProxyClass0(Proxy.java:484) в java.lang .reflect.Proxy.newProxyInstance(Proxy.java:713) в org.apache.cxf.jaxrs.utils.InjectionUtils.createThreadLocalProxy(InjectionUtils.java:875) в org.apache.cxf.jaxrs.model.AbstractResourceInfo.addContextMethod(AbstractResourceInfo .java:163) в org.apache.cxf.jaxrs.model.AbstractResourceInfo.checkContextMethod(AbstractResourceInfo.java:146) в org.apache.cxf.jaxrs.model.AbstractResourceInfo.findContextSetterMethods(AbstractResourceInfo.java:132) в org. apache.cxf.jaxrs.model.AbstractResourceInfo.(AbstractResourceInfo.java:65) в org.apache.cxf.jaxrs.model.ProviderInfo.(ProviderInfo.java:29) в org.apache.cxf.jaxrs.provider.ProviderFactory. initJaxbProviders(ProviderFactory.java:127) в org.apache.cxf.jaxrs.provider.ProviderFactory.(ProviderFactory .java:117) в org.apache.cxf.jaxrs.provider.ProviderFactory.getInstance(ProviderFactory.java:157) в org.apache.cxf.jaxrs.provider.ProviderFactory.(ProviderFactory.java:71) ... 85 более