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

JSF Java Discussion :

JSF + EJB3 : java.lang.ClassCastException après injection


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2006
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 18
    Points : 8
    Points
    8
    Par défaut JSF + EJB3 : java.lang.ClassCastException après injection
    Bonjour,

    Je travaille sur un projet utilisant les technologies JSF et EJB3. Comme mon EJB est local, je veux utiliser la méthode d'injection par l'annotation @EJB.
    Mes pages de listing fonctionnent bien, mes données sont correctement récupérés. Cependant, lorsque je veux faire une modification ou un ajout, je me retrouve toujours face à la même erreur : un ClassCastException.
    Voici un exemple lorsque j'essaie d'éditer un Post :

    javax.servlet.ServletException: #{postController.edit}: java.lang.ClassCastException: com.labosun.jblog.domain.model.Post cannot be cast to com.labosun.jblog.domain.model.Post
    javax.faces.webapp.FacesServlet.service(FacesServlet.java:277)
    org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
    Apparemment il ne semble pas comprendre que ma classe Post utilisé dans mon projet JSF est bien identique à la classe Post de mon projet EJB... (j'ai copier coller le package contenant mes entities).
    Si je passe mes EJB en remote et que j'utilise JNDI à la main, tout fonctionne correctement.

    J'utilise JBoss 5 comme AS.

    Merci d'avance.

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

    Informations forums :
    Inscription : Février 2006
    Messages : 18
    Points : 8
    Points
    8
    Par défaut
    up :-(

  3. #3
    Inactif  
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    2 189
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 189
    Points : 2 336
    Points
    2 336
    Par défaut
    un peu de code aiderait et si jamais http://www.developpez.net/forums/d13...oss-librairie/

Discussions similaires

  1. erreur java java.lang.ClassCastException
    Par yLaplace dans le forum Langage
    Réponses: 1
    Dernier message: 14/04/2007, 18h17
  2. pb java.lang.ClassCastException: $Proxy84
    Par chakala dans le forum Wildfly/JBoss
    Réponses: 10
    Dernier message: 15/03/2007, 14h21
  3. JSP javamail java.lang.ClassCastException
    Par itr dans le forum Servlets/JSP
    Réponses: 6
    Dernier message: 14/06/2006, 17h01
  4. [EJB3] java.lang.ClassCastException
    Par n00noors dans le forum Java EE
    Réponses: 9
    Dernier message: 21/02/2006, 15h06
  5. Réponses: 16
    Dernier message: 10/01/2006, 22h02

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