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

Wildfly/JBoss Java Discussion :

[EJB] [JBoss] EJB ne se déploie pas - pas de message d'erreur


Sujet :

Wildfly/JBoss Java

  1. #1
    Membre éprouvé
    Avatar de Sapience
    Homme Profil pro
    Consultant sémantique & data à sparna.fr
    Inscrit en
    Avril 2005
    Messages
    305
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Consultant sémantique & data à sparna.fr
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 305
    Points : 915
    Points
    915
    Par défaut [EJB] [JBoss] EJB ne se déploie pas - pas de message d'erreur
    Bonjour

    J'ai un problème étrange avec un EJB sous JBoss (3.2.6) : il ne veut pas se déployer. Je m'explique :

    1. L'EJB est bien référencé dans le descripteur de déploiement de l'EAR :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <module>
        <ejb>indexation.jar</ejb>
      </module>
    2. il n'apparait pas dans la liste des EJBs déployés :

    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:55:45,449 INFO  [EjbModule] Deploying AlertManagerBean
    15:55:45,574 INFO  [EjbModule] Deploying AlertBean
    15:55:45,777 INFO  [EjbModule] Deploying TopicOrganizerBean
    15:55:46,246 INFO  [EjbModule] Deploying dataitemBean
    15:55:46,340 INFO  [EjbModule] Deploying associationBean
    15:55:46,340 INFO  [EjbModule] Deploying roleBean
    15:55:46,355 INFO  [EjbModule] Deploying topicBean
    15:55:46,371 INFO  [EjbModule] Deploying networkManagerBean
    15:55:46,386 INFO  [EjbModule] Deploying navigationManagerBean
    15:55:46,402 INFO  [EjbModule] Deploying presentationManagerBean
    15:55:46,683 INFO  [EjbModule] Deploying hierarchyBean
    15:55:46,855 INFO  [EjbModule] Deploying QueryManagerBean
    15:55:46,871 INFO  [EjbModule] Deploying SearchContextBean
    3. Le jar de l'EJB est bien dans mon ear. Si j'essaie avec un EAR qui ne contient pas ce jar, j'ai une erreur (file not found, etc.. etc...)

    4. Si j'essaie en faisant volontairement une faute dans les descripteurs de déploiements (ejb-jar.xml ou jboss.xml) de cet EJB, je n'ai aucun message d'erreur.

    5. Si j'essaie en mettant directement le jar de l'EJB dans le répertoire deploy de Jboss, alors il se déploie correctement.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    15:56:48,761 INFO  [EjbModule] Deploying IndexationBean
    15:56:48,808 INFO  [EJBDeployer] Deployed: file:/D:/jboss-3.2.6/server/default/deploy/indexation.jar
    C'est comme si JBoss n'essayait meme pas de déployer l'EJB quand il déploie l'EAR... :-(
    Une idée ?
    Comment je peux configurer JBoss pour qu'il me mette plus de traces dans le déploiement des EJBs ?

    Thanks

  2. #2
    Membre éprouvé
    Avatar de Sapience
    Homme Profil pro
    Consultant sémantique & data à sparna.fr
    Inscrit en
    Avril 2005
    Messages
    305
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Consultant sémantique & data à sparna.fr
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 305
    Points : 915
    Points
    915
    Par défaut
    Bon (pour ceux que ca intéresse), le problème venait de ce que mon jar d'EJB (indexation.jar) référencait par son MANIFEST un autre jar qui était une application cliente J2EE (avec un descripteur application-client.xml). Du coup, mon jar d'EJB était vu par JBoss comme une application cliente, et non pas comme un EJB.
    Je me suis aperçu de ça en allant fureter dans les logs de JBoss (<JBoss>/server/default/log/server.log)

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

Discussions similaires

  1. [EJB][JBOSS] ejb column cannot be null
    Par alfredeu dans le forum Wildfly/JBoss
    Réponses: 2
    Dernier message: 14/04/2005, 09h40
  2. [Jboss][EJB]Demande de confirmation sur la structure.
    Par swirtel dans le forum Wildfly/JBoss
    Réponses: 2
    Dernier message: 17/02/2005, 12h30
  3. [JBOSS - EJB] MonoThreading d'un MDB
    Par seb55555 dans le forum Wildfly/JBoss
    Réponses: 2
    Dernier message: 14/02/2005, 15h56
  4. [EJB][Jboss] Déploiement d'EJB sous Eclpise/Jboss
    Par webspeak dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 19/01/2005, 19h03
  5. [EJB]JBoss et Pool de connexion
    Par Kleb dans le forum Wildfly/JBoss
    Réponses: 4
    Dernier message: 20/04/2004, 12h12

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