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

Servlets/JSP Java Discussion :

Exception : java.lang.VerifyError: class loading constraint violated


Sujet :

Servlets/JSP Java

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 47
    Par défaut Exception : java.lang.VerifyError: class loading constraint violated
    Bonjour,
    j'ai une application J2EE développée sur WSAD 5.1.1 qui fonctionne correctement. Mais une fois déployée sur Websphère 6.1 j'ai l'erreur suivante :
    Exception non intercept?e ?mise par une des m?thodes de service du servlet : MyServlet. Exception : java.lang.VerifyError: class loading constraint violated (class: oracle/jdbc/driver/OracleResultSet method: updateBFILE(ILoracle/sql/BFILEV) at pc: 0

    Ma configue :
    OS : XP
    IDE : WSAD 5.1.1 avec un server test : Websphere 5.1
    BD : Oracle 8.1.7
    driver JDBC : classe12.zip
    Server appli : Websphere 6.1
    Merci de votre aide.

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 47
    Par défaut
    Re,
    voici plus de précisions sur mon probleme :
    j'ai en fait un projet J2EE (EAR) avec plusieurs projets web (des war).
    coté développement (sous WSAD 5.1.1) j'ai mis le drivers jdbc dans chaque projet war (dans le repertoire lib du web-inf en le declarant dans le chemin de compilation du projet war).
    sous WSAD (tournant sur le server test integré Websphere 5.1) tout fonctionne correctement.
    En déployant le projet sur Websphère 6.1, cela fonctionne pour une application (un war), une fois la deuxième application sollicitée, j'ai l'erreur cité plus haut !!!!
    vue le message d'erreur, on pourrait croire que le server veut charger le driver une deuxième fois (on arrivant sur la deuxième application) mais lance une exception car le drivers est déjà chargé (lors de la première application)
    je dis ça car :
    - ça fonctionne très bien pour la première appli et ca se casse la guelle pour la suivante !
    - le message d'erreur dit : "class loading constraint violated"

    J'ai donc essayé de mettre qu'un seul drivers (classes12.zip) dans mon EAR pour qu'il soit disponible pour toutes les applications, comme ça, le chargement se fait qu'une fois ! sauf que j'y arrive pas !
    j'ai essayé :
    - de créer un répertoire ressources dans le projet EAR et l'indiquer à chaque war mais j'ai une exception : ClassNotFoundException : oracle.jdbc.driver.OracleDriver
    - de le mettre dans un des projets et l'indiquer aux autres, mais toujours la même exception : ClassNotFoundException : oracle.jdbc.driver.OracleDriver.

    Merci de votre aide.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 47
    Par défaut
    Pas de réponses ?
    je suis toujours bloqué !

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 47
    Par défaut
    Bonjour,
    C'est bon, mon problème est résolu !
    il faut utiliser le driver jdbc : ojdbc14_g.jar (de la base 10g) et tout rentre dans l'ordre.
    solution prise dans le forum d'ibm :
    http://www.ibm.com/developerworks/fo...rt=15&tstart=0
    Voilà, salut

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

Discussions similaires

  1. Erreur exception java.lang.NullPointerException
    Par geol99 dans le forum Langage
    Réponses: 2
    Dernier message: 14/06/2007, 20h24
  2. unreported exception: java.lang.ClassNotFoundException
    Par obydissonn dans le forum JDBC
    Réponses: 1
    Dernier message: 22/03/2007, 16h54
  3. [System.load] Exception java.lang.UnsatisfiedLinkError avec unknown file type
    Par jemini_fr dans le forum API standards et tierces
    Réponses: 6
    Dernier message: 05/02/2007, 13h52
  4. Resoudre exception java.lang,OutOfMemory
    Par Battosaiii dans le forum Langage
    Réponses: 9
    Dernier message: 02/08/2006, 17h04
  5. comment debugger java.lang.VerifyError?
    Par alankubrick dans le forum Langage
    Réponses: 2
    Dernier message: 11/07/2006, 16h22

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