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 :

probleme avec jersey version 1.3


Sujet :

Services Web Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 51
    Par défaut probleme avec jersey version 1.3
    bonjour,
    j'ai un probleme avec jersey en version 1.3, j'ai telechargé les jar de site de jersey.
    et j'ai fais un demo, mais j'ai une erreur incomprehensible:

    java.lang.UnsupportedClassVersionError: Bad version number in .class file (unable to load class )
    at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2531)
    at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1010)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1483)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1361)
    at org.apache.catalina.startup.WebAnnotationSet.loadApplicationServletAnnotations(WebAnnotationSet.java:108)
    at org.apache.catalina.startup.WebAnnotationSet.loadApplicationAnnotations(WebAnnotationSet.java:58)
    at org.apache.catalina.startup.ContextConfig.applicationAnnotationsConfig(ContextConfig.java:297)
    at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:1074)
    at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:261)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4377)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:546)
    at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1041)
    at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:964)
    at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:502)
    at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1277)
    at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:321)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:785)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
    at org.apache.catalina.core.StandardService.start(StandardService.java:519)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:581)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)


    est ce que quelqu'un connais l'erreur ?
    sachant que j'ai ajouté tout les jars que j'ai telechargé et le package "com.sun.jersey.spi.container.servlet.ServletContainer" existe bien quand je fais import !!!

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    476
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 476
    Par défaut
    Salut,

    Dans la stacktrace qui ressemble à un démarrage tomcat,
    je ne vois aucune trace de la servlet dont tu fais référence.

    Peux tu expliquer comment tu as packagé ton application ? Parce que jersey n'est qu'un jar. Il te faut un war pour tomcat.

    Ton serveur démarrait bien avant ta modification ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 51
    Par défaut
    mois je travail sous eclipse et je deploi dl'application directement à partir d'eclipse.
    en fait j'ai fais des exemples avec l'api de jersey 1.0.3.1 et ça marche bien.
    mais je veux faire avec jersey 1.3 et là j'ai l'erreur suivant

    java.lang.UnsupportedClassVersionError: Bad version number in .class file (unable to load class com.sun.jersey.spi.container.servlet.ServletContainer)

    et le serveur demarre bien avant la modification.

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    476
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 476
    Par défaut
    Ton api Jersey a été surement compilée avec une version du jdk plus récente que celle qu'utilisée par ton application.
    Jersey 1.3 exige au moins java 6.
    Aligne ta version de java en développement à au moins java 6 si tu tiens à utiliser la dernière version de Jersey.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 51
    Par défaut
    oui peut être ça le problème !!
    merci pour ton aide, je vais l'essayer chez mois car à l'entreprise non avons jdk 5 encore !!

Discussions similaires

  1. Probleme avec La version de OracleClient
    Par ahmedige dans le forum Oracle
    Réponses: 3
    Dernier message: 07/06/2011, 16h10
  2. [2003] probleme avec Office2003 version d'essai
    Par Bonero dans le forum Microsoft Office
    Réponses: 3
    Dernier message: 01/05/2011, 19h47
  3. probleme avec la version du fichier *.val
    Par youcef_b_dz dans le forum Bases de données
    Réponses: 5
    Dernier message: 02/05/2007, 09h42
  4. Réponses: 3
    Dernier message: 04/12/2006, 13h41
  5. Réponses: 1
    Dernier message: 19/08/2006, 06h03

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