Bonjour à tous,

Voilà je m'explique je débute sur la plateforme JEE et on m'a confié un projet de développement d'une application mobile dans le cadre de mon stage.

Je dois réalisé une application avec le web service Jax-ws dans eclipse et j'ai un petit soucis quand je veux testé mon application.

Voici les deux fichiers important pour vous montrez un peu :

Mon contrôleur User
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
package com.ws.myservices;
 
import javax.ws.rs.*;
import javax.ws.rs.core.MediaType;
 
@Path("http://localohost:8080/pdfviewer/com.ws.myservices/UserController")
public class UserController {
 
	// Method user authentification
	@GET
	@Produces(MediaType.TEXT_PLAIN)
	public String sayAuthentification(){
		return "Bonjour";
	}
}
Et ici mon Dispatcher

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
 
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">
  <display-name>pdfviewer</display-name>
  <welcome-file-list>
    <welcome-file>index.html</welcome-file>
    <welcome-file>index.htm</welcome-file>
    <welcome-file>index.jsp</welcome-file>
    <welcome-file>default.html</welcome-file>
    <welcome-file>default.htm</welcome-file>
    <welcome-file>default.jsp</welcome-file> 
  </welcome-file-list>
 
  <display-name>com.ws.myservices</display-name>
  <servlet>
  	<servlet-name>Jersey REST Service</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.ws.myservices</param-value>
    </init-param>
    <load-on-startup>1</load-on-startup>
  </servlet>
 
  <servlet-mapping>
  	<servlet-name>Jersey REST Service</servlet-name>
  	<url-pattern>/rest/*</url-pattern>
  </servlet-mapping>
</web-app>
Je crois avoir bien fait tout ca mais qd j'essaie de faire le test pour vérifie son bon fonctionnement en utilisant dans l'URL comme ceci :

http://localhost:8080/com.ws.myservi...UserController

J'ai l"erreur 404. Si y'a des gens aimable ici qui si connaissent et qui peuvent m'aider ça me ferait un grand plaisir. Et merci d'avance à ceux qui vont me répondre.