IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Services Web Java Discussion :

Tomcat et Jersey : erreur


Sujet :

Services Web Java

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10
    Points : 11
    Points
    11
    Par défaut Tomcat et Jersey : erreur
    Bonjour,

    J'ai une liste d'objets (Project) et je souhaite l'envoyer en json si une requête est faite sur mon site.
    J'ai donc fait la création de la liste comme ceci :

    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
     
    package resources;
     
    import dao.DaoFactory;
    import java.util.ArrayList;
    import javax.ws.rs.GET;
    import javax.ws.rs.Path;
    import javax.ws.rs.Produces;
    import javax.ws.rs.core.MediaType;
     
    @Path("/projects")
    public class ProjectRessource {
        @GET
        @Produces(MediaType.APPLICATION_JSON)
        public ArrayList<Project> getProjects(){
            return (ArrayList<Project>) DaoFactory.getProjectDao().listProjectsInProgress();
     
     
        }
     
     
    }
    J'ai ajouté la lib : javax.ws.rs-api.2.0

    et j'ai ajouté ceci à mon web.xml :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    <servlet>
               <servlet-name>JerseyTest</servlet-name>
                <servlet-class>
                    com.sun.jersey.spi.container.servlet.ServletContainer
                </servlet-class>
            <load-on-startup>1</load-on-startup>
        </servlet>
        <servlet-mapping>
               <servlet-name>JerseyTest</servlet-name>
            <url-pattern>/*</url-pattern>
        </servlet-mapping>
    Quand je fais une requétes http GET sur mon serveur il me dit :
    503 Service Unavailable.

    Si quelqu'un peu m'aider.

    Merci.

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10
    Points : 11
    Points
    11
    Par défaut
    Bon mon code est bon. Juste que j'avais pas toute les lib.

    Pour ceux que ça intéresse voici la requête HTTP qu'il faut taper pour récupérer le json avec mon code :
    http://localhost:8080/<nom du projet>/projects

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Décalage entre jsp-api.jar Tomcat et jersey library.
    Par totoche dans le forum Tomcat et TomEE
    Réponses: 0
    Dernier message: 12/10/2009, 10h28
  2. [Tomcat 4.1] Erreur de démarrage
    Par nemie dans le forum Tomcat et TomEE
    Réponses: 5
    Dernier message: 18/06/2008, 17h04
  3. Réponses: 1
    Dernier message: 05/02/2007, 13h27
  4. [Tomcat] Gestion des Erreurs
    Par kedare dans le forum Tomcat et TomEE
    Réponses: 2
    Dernier message: 30/03/2006, 17h17
  5. [ JSP ] [ TOMCAT ] page d'erreur
    Par zozolh2 dans le forum Tomcat et TomEE
    Réponses: 10
    Dernier message: 26/08/2004, 13h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo