Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 3 sur 3
  1. #1
    Invité régulier
    Inscrit en
    septembre 2010
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : septembre 2010
    Messages : 22
    Points : 7
    Points
    7

    Par défaut War et Jar - déploiement

    Bonjour,

    Je suis sous eclipse indigo, avec JBoss AS 7 et je rencontre un problème très embêtant dans le déploiement de mon War.

    Pour le contexte j'ai :
    - Un projet eclipse avec la logique métier : Contenant des EJBs (SessionBean, EntityBean). Qui peut être déployé en tant que "EJB Jar".
    -> Un second projet avec la partie web : Contenant le JSF, Xhtml, et les BackingBean (ou Management Bean) qui utilisent les SessionsBean du 1er projet. On peut donc le déployer en tant que War.

    Par conséquent, j'ai inclus dans le classpath (build path - projects - add) du projet Web le projet EJB.

    En revanche, lors du déploiement, c'est à dire lorsque je lance le serveur sur le second projet, je rencontre les exceptions suivantes :
    Code :
    1
    2
    3
     
    catching: org.jboss.weld.resources.spi.ResourceLoadingException: Error loading class MY_BACKINGBEAN_CLASS
    Caused by: java.lang.NoClassDefFoundError: MY_SESSIONBEAN_CLASS
    En gros, il n'y a apparement pas de lien entre le Jar et le War. Malgré le fait que j'ai inclus le classpath.
    Du coup, si quelqu'un connaitrait un moyen de les faire communiquer ca m'aiderait bien..

    Merci d'avance & Bonne journée.

  2. #2
    Invité régulier
    Inscrit en
    septembre 2010
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : septembre 2010
    Messages : 22
    Points : 7
    Points
    7

    Par défaut

    J'ai résolu le problème en faisant d'une autre manière :
    1) Créer un EAR
    2) Modifier l'assembly (Properties - Deployment Assembly - Ajout de mes JAR et WAR)
    3) Déployer l'EAR.

    Ca marche niquel du coup, meme si ca ne répond pas entièrement a la question de base

  3. #3
    Membre Expert
    Avatar de Mickael_Istria
    Homme Profil pro Mickael Istria
    Développeur Expert Eclipse RCP
    Inscrit en
    juillet 2008
    Messages
    673
    Détails du profil
    Informations personnelles :
    Nom : Homme Mickael Istria
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Expert Eclipse RCP
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juillet 2008
    Messages : 673
    Points : 1 153
    Points
    1 153

    Par défaut

    Peut-etre tu trouveras dans JBoss Tools des outils plus adaptes a ton utilisation: https://www.jboss.org/tools
    Tu fais du JEE/Web/Mobile dans Eclipse? T'as essaye JBoss Tools ?
    Read my blog about Eclipse | Follow me on twitter

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

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •