Xml JAX-RS:浏览器工作时无法使用SoapUI
我有一个演示RESTful Web服务的小项目 第一个文件:Xml JAX-RS:浏览器工作时无法使用SoapUI,xml,json,rest,jax-rs,Xml,Json,Rest,Jax Rs,我有一个演示RESTful Web服务的小项目 第一个文件: @GET @Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON}) public Contact getContact() { Contact contact = new Contact(); contact.setFirstName("John"); contact.setFamilyName("Doe"); return
@GET
@Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON})
public Contact getContact() {
Contact contact = new Contact();
contact.setFirstName("John");
contact.setFamilyName("Doe");
return contact;
}
波乔
pom.xml
<dependencies>
<dependency>
<groupId>org.glassfish.jersey.containers</groupId>
<artifactId>jersey-container-servlet-core</artifactId>
<version>2.17</version>
</dependency>
org.glassfish.jersey.containers
jersey容器servlet核心
2.17
在我的浏览器中调用webservice,它就工作了,我将获得我联系人的XML文档。
我还有一个有效的wadl文件,我想将其导入SoapUI。很好,但是当在SoapUI中调用GET方法时,我会得到一个404
这里出了什么问题?您可以查看“原始”选项卡以了解哪个URL用作服务。可能URL是错误的。我发现这是一个SoapUI问题,因为从5.1.2切换到5.0.0是可行的。
<dependencies>
<dependency>
<groupId>org.glassfish.jersey.containers</groupId>
<artifactId>jersey-container-servlet-core</artifactId>
<version>2.17</version>
</dependency>