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

Java EE Discussion :

EJB Session et Annotations - problèmes de compilation [Débutant(e)]


Sujet :

Java EE

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Août 2008
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 10
    Par défaut EJB Session et Annotations - problèmes de compilation
    Bonjour à tous,

    Préalable :
    Niveau : débutant :-p
    Eclipse : Ganymede WTP
    Démarrage : Mon eclipse démarre de la sorte -vm C:\Program Files\Java\jre1.6.0_07\bin\client\jvm.dll (dans le fichier de config dans Help / About Eclipse Plateform)
    JRE : 6 update 7 (téléchargé ici http://www.java.com/fr/download/)
    JDK : http://java.sun.com/javaee/sdk/ (D'ailleurs on doit systématiquement installé le serveur d'application de Sun si on veut utiliser le JDK EE ??)

    Je désirais construire 1 ou 2 EJB Entity et 1 EJBSession stateless pour me familliariser avec la couche métier.
    Pour mes EJB Session j'ai procédé avec les @annotations (@entity, @id, etc)

    J'ai voulu faire de même avec mon EJB Session et là impossible d'utiliser les
    annotations. Il ne les trouve pas (@remote, @stateless, etc).
    Je n'ai pas, à priori, dans mes projets de référence à :
    import javax.ejb.remote; etc. J'ai pu lire qu'il se trouvait dans le jar J2EE.jar qui lui même se trouvait dans le JDK de Java EE.
    Je pensais qu'en changeant mon System Library (il était config sur le JRE et je l'ai fait pointer sur mon JDK cité plus haut) cela resoudrait le problème mais toujours pas.

    J'ai également pour préparer le terrain installé JBoss v5 que j'ai inclus à mon projet mais toujours aucun accès ni en complétion ni autres aux annotations de type @remote, etc et à fortiori aux librairies incriminées.

    J'avoue ne plus trop comprendre ce qu'il arrive. Peut être quelqu'un pourra m'éclairer.

    Mes excuses si la problématique a déjà été soulevé sur ce forum je ne l'ai pas vu.

    Merci par avance de votre aide.

    Jonathan.

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Août 2008
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 10
    Par défaut
    Je continue d'investiguer.
    A priori j'ai bien le package javax.ejb mais il semble que je ne puisse acceder aux annotations qui m'interessent à l'interieur (@remote @stateless et autres).
    Peut être ai-je zappé un truc ??

    Personne n'aurait une idée ?

  3. #3
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    Tu as dû oublier de définir "Targeted Runtimes"

    (click droit sur le projet EJB + Properties -> Targeted Runtimes)

    Un fois défini, tu auras tes Remote etc...

    A+
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Août 2008
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 10
    Par défaut
    Non tjs rien à faire, j'ai lancé mon server d'app, j'ai ajouté mon projet dedans, j'ai déployé mes Entity mais tjs pas la possibilité d'utiliser les annotations qui concernent les Sessions. D'autres propositions ?
    Merci pour l'aide.

  5. #5
    Rédacteur
    Avatar de longbeach
    Profil pro
    Architecte de système d’information
    Inscrit en
    Avril 2003
    Messages
    943
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Architecte de système d’information

    Informations forums :
    Inscription : Avril 2003
    Messages : 943
    Par défaut
    fais voir ce que tu as dans ton build path

  6. #6
    Membre habitué
    Profil pro
    Inscrit en
    Août 2008
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 10
    Par défaut
    Bonjour, voila un screenshot de tout ça. J'espere que tu pourras en tirer les informations que tu veux.
    Les warnings concernent un autre projet.

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 27/06/2014, 16h57
  2. Problème à la compilation du module EJB
    Par deunz dans le forum JPA
    Réponses: 12
    Dernier message: 09/05/2012, 22h24
  3. [EJB][Jboss] problème de déploiment d'EJB session
    Par 17mounir dans le forum Wildfly/JBoss
    Réponses: 1
    Dernier message: 13/03/2006, 01h16
  4. [EJB][Jonas]Problème de compilation
    Par jool dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 06/02/2005, 17h34
  5. Réponses: 1
    Dernier message: 27/05/2002, 01h44

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