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 :

Webservice de type REST intégré dans un projet existant


Sujet :

Services Web Java

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 7
    Points : 6
    Points
    6
    Par défaut Webservice de type REST intégré dans un projet existant
    Bonjour,
    je souhaite réaliser un webservice REST complètement intégré à une application web existante.
    J'ai regardé du coté du framework RESTeasy qui implémente la spécification JAX-RS, mais je n'arrive pas à comprendre comment intégrer ce framework dans l'application existante.
    Le tuto indique qu'il faut compiler toutes les sources de l'application existante pour ensuite les intégrées dans le projet RESTeasy, en rajoutant dans ces sources les annotations JAX-RS (@GET, @PATH etc...).

    Si vous avez déjà utilisé RESTeasy ou un autre framework qui utilise JAX-RS (jersey...) pour une application existante, votre aide est la bienvenue.

    Merci


    Config:
    Langage : JAVA (jdk 1.6)
    Serveur : jBoss 4.2.3 GA

  2. #2
    Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2011
    Messages
    63
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2011
    Messages : 63
    Points : 55
    Points
    55
    Par défaut
    Salut,

    En effet si tu souhaite utiliser RestEasy ou Jersey ( ce que je te conseille pour JBoss 4 ) tu dois telecharger l'archive jersey à cette endroit :

    http://download.java.net/maven/2/com...ersey-archive/

    Tu as besoin des 4 jars suivante pour faires des WS :
    asm*3.1.jar
    jersey*core*1.1.4.1.jar
    jersey*server*1.1.4.1.jar
    jsr311*api*1.1.1.jar

    tu les ajoute au Build Path et tu les copies dans ton rep <JBOSS>/server/default/lib ( je pense que tu utilises Jboss en default )

    Tu peux commencer à développer ton web service REST.

    n'oublies pas que dans le web.xml il faut spécifier la servlet de cette façon :

    [CODE
    ]<servlet>
    <servlet-name>RESTJersey</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>RESTJersey</servlet-name>
    <url-pattern>/REST/*</url-pattern>
    </servlet-mapping>
    [/CODE]


Discussions similaires

  1. Comment créer un ensemble de projets dans un projet existant ?
    Par fleuryns dans le forum Eclipse Platform
    Réponses: 5
    Dernier message: 27/07/2012, 22h18
  2. Réponses: 5
    Dernier message: 22/12/2009, 14h09
  3. Réponses: 1
    Dernier message: 24/02/2009, 16h07
  4. Selectionner un fichier dans les projets existants
    Par Azilal dans le forum Eclipse
    Réponses: 0
    Dernier message: 02/05/2008, 14h22
  5. Réponses: 10
    Dernier message: 28/06/2007, 14h51

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