Jersey 如何解决此问题:javax.ws.rs.NotFoundException:HTTP404资源未找到

Jersey 如何解决此问题:javax.ws.rs.NotFoundException:HTTP404资源未找到,jersey,jax-rs,Jersey,Jax Rs,我试图熟悉JAX-RS,下面是我的代码片段 WebTarget target; // this object reference was created successfully public Client[] getClients() { return target.request().get(Client[].class); // NOTE target is not null } 这是记录的异常 Caused by: javax.ws.rs.NotFoundExce

我试图熟悉JAX-RS,下面是我的代码片段

WebTarget target; // this object reference was created successfully 

 public Client[] getClients() {
        return target.request().get(Client[].class); // NOTE target is not null
}
这是记录的异常

Caused by: javax.ws.rs.NotFoundException: HTTP 404 Resource_not_found
    at org.glassfish.jersey.client.JerseyInvocation.convertToException(JerseyInvocation.java:945)
    at org.glassfish.jersey.client.JerseyInvocation.translate(JerseyInvocation.java:784)
    at org.glassfish.jersey.client.JerseyInvocation.access$500(JerseyInvocation.java:91)
    at org.glassfish.jersey.client.JerseyInvocation$2.call(JerseyInvocation.java:672)
    at org.glassfish.jersey.internal.Errors.process(Errors.java:315)
    at org.glassfish.jersey.internal.Errors.process(Errors.java:297)
    at org.glassfish.jersey.internal.Errors.process(Errors.java:228)
    at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:424)
    at org.glassfish.jersey.client.JerseyInvocation.invoke(JerseyInvocation.java:668)
    at org.glassfish.jersey.client.JerseyInvocation$Builder.method(JerseyInvocation.java:397)
    at org.glassfish.jersey.client.JerseyInvocation$Builder.get(JerseyInvocation.java:297)
    at org.business.bee.client.ClientBean.getClients(ClientBean.java:67)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

如果在getter中抛出错误,您将在处理RENDER_RESPONSE 6_u时捕获“FATAL:JSF1073:javax.el.ELException”或类似错误。底层(真实的!)错误与jsf、ejb、jstl或facelets无关。只需确保以下异常(在代码尝试访问rest服务时抛出)不会发生:

  javax.ws.rs.NotFoundException: HTTP 404 Resource_not_found