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 :

Problèeme de dépendances circulaires entre EJBs et JBoss


Sujet :

Wildfly/JBoss Java

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

    Informations forums :
    Inscription : Février 2008
    Messages : 5
    Points : 5
    Points
    5
    Par défaut Problèeme de dépendances circulaires entre EJBs et JBoss
    Bonjour à tous,

    J'ai posé la dernière fois le problème de dépendances circulaires entre EJB sur le Forum de Jboss, il ya quelqu'un qui m'a suggérer d'utiliser l'annotation @ IgnoreDependency( fabriqué par Jboss) à une des instances lors de l'injection de dépendance avec @EJB.
    celà résout le problème à moitié:

    J'explique:

    quand j'utiliser par défaut l'injection de dépendance @ EJB sans préciser l'attribut name, Jboss résoudre la référence en utilisant le nom par défaut, dans ce cas @ IgnoreDependency fonctionne bien.
    Par contre, quand je specifié le nom de référence (@ EJB (name = "ejb / someEJB "...) celà ne fonctionne pas.
    exemple:
    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
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
     
    Hello1Bean classe :
     
    @EJBs(
    { @EJB(name="ejb/Hello2", beanInterface=Hello2.class, beanName="Hello2Bean")
     
    })
     
    public @Stateless class Hello1Bean implements Hello1 {
     
    @IgnoreDependency
    @EJB(name="ejb/Hello2")
    private Hello2 hello;
     
    and Hello2Bean Classe :
     
    @EJBs(
    {@EJB(name="ejb/Hello1", beanInterface=Hello1.class,beanName="Hello1Bean")
     
    })
    public @Stateless class Hello2LocalBean implements Hello2Local {
     
    @IgnoreDependency
    @EJB(name="ejb/Hello1")
    private Hello1 hello;
    dans ce cas, j'ai ce probleme de deploiment :
    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
     
    --- MBeans waiting for other MBeans ---
    ObjectName: jboss.j2ee:jar=cyclic.jar,name=Hello2Bean,service=EJB3
    State: NOTYETINSTALLED
    I Depend On:
    jboss.j2ee:jar=cyclic.jar,name=Hello1Bean,service=EJB3
    Depends On Me:
    jboss.j2ee:jar=cyclic.jar,name=Hello1Bean,service=EJB3
     
    ObjectName: jboss.j2ee:jar=cyclic.jar,name=Hello1Bean,service=EJB3
    State: NOTYETINSTALLED
    I Depend On:
    jboss.j2ee:jar=cyclic.jar,name=Hello2Bean,service=EJB3
    Depends On Me:
    jboss.j2ee:jar=cyclic.jar,name=Hello2Bean,service=EJB3
    pour information, j'utilise Jboss 4.2.2 GA sous windows XP.

    si quelqu'un a une solution, je travaille actuellement sur la migration d'une application réelle, et j'ai un problème sérieux pour progresser.

    Merci par avance.

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2008
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 5
    Points : 5
    Points
    5
    Par défaut RE: Problèeme de dépendances circulaires entre EJBs sous JBoss
    toujours personne n'a une idée sur ce probleme ?

Discussions similaires

  1. [EJB3] [JBoss] Injection de dépendance circulaire ?
    Par Claythest dans le forum Java EE
    Réponses: 6
    Dernier message: 04/08/2009, 08h11
  2. Réponses: 6
    Dernier message: 30/01/2009, 11h26
  3. Dépendance EJB3 maven-ejb-plugin Jboss 4.0.4
    Par vain_mich dans le forum Maven
    Réponses: 2
    Dernier message: 30/07/2007, 10h48
  4. Blocage : Probleme de Binding d'EJB sous jboss-4.0.5.GA
    Par jlassiramzy dans le forum Wildfly/JBoss
    Réponses: 4
    Dernier message: 02/03/2007, 15h38
  5. [EJB2.1 Entity] Probleme - Relation entre EJB - Composition d'EJB ??
    Par skrosoft dans le forum Java EE
    Réponses: 7
    Dernier message: 09/02/2007, 17h11

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