2016-09-30 2 views
2

Ich bin sehr neu zu erholsamen Web-Service. Es scheint, dass ich alles gut gemacht habe, aber ich bin nicht sicher, wo das Problem ist, und ich bekomme das in den Protokollen.
Sep 30, 2016 3:50:23 PM com.sun.jersey.api.core.ScanningResourceConfig init INFO: No provider classes found. Sep 30, 2016 3:50:23 PM com.sun.jersey.server.impl.application.WebApplicationImpl _initiate INFO: Initiating Jersey application, version 'Jersey: 1.17.1 02/28/2013 12:47 PM'
Ich versuche, meinen Web-Service über diese URL
http://localhost:8080/usermanagment/listuser
Nach dem Zugriff auf meine Dateien sind:
web.xmlJava REST Web Service 404 Fehler

<servlet> 
     <servlet-name>listuser</servlet-name> 
     <servlet-class>com.sun.jersey.spi.container.servlet.ServletContainer</servlet-class> 
     <init-param> 
      <param-name>com.sun.jersey.config.property.packages</param-name> 
      <param-value>com.manageuser.usermanagement.services</param-value> 
     </init-param> 
    </servlet> 
<servlet-mapping> 
     <servlet-name>listuser</servlet-name> 
     <url-pattern>/listuser/*</url-pattern> 
    </servlet-mapping> 

ListUserService.java

@Path("/listuser") 
public class ListUserService { 
    @GET 
    @Produces("text/html") 
     public Response listUserRequest() { 
     return Response.status(200) 
       .entity("No User").build(); 

    } 
} 

Bitte führen Sie mich. seine seit 3 ​​Stunden, aber ich bin nicht in der Lage einen Hinweis

+0

in http://localhost:8080/usermanagment/listuser/listuser zu/LISTUSER abgebildet, wo ist Ihre Benutzerverwaltung in den Servletzuordnungen verfügbar sein sollte? Ich bin mir nicht sicher, da ich keine web.xml-Dateien verwende, aber wäre Ihre URL nicht:/listuser/listuser oder nur/listuser? – pandaadb

+0

'usermanagment' ist war Dateiname – Despicable

+0

" usermanagment "ist wirklich der Name und kein Tippfehler? (fehlt ein * e * da) – Gimby

Antwort

1

Da Ihrem Servlet-Scan zu haben sind

Ihr Dienst