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 :

pb java.lang.ClassCastException: $Proxy84


Sujet :

Wildfly/JBoss Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 61
    Par défaut pb java.lang.ClassCastException: $Proxy84
    salut a tous,

    je veux deployer une application sur jboss, et je ne pas arrivé, voici mon erreur:

    ERROR [STDERR] java.lang.ClassCastException: $Proxy84
    2007-03-13 17:12:17,477 ERROR [STDERR] at web.UserInfo.authentifier(UserInfo.java:149)
    2007-03-13 17:12:17,477 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    2007-03-13 17:12:17,477 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    2007-03-13 17:12:17,477 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    2007-03-13 17:12:17,477 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585)
    2007-03-13 17:12:17,477 ERROR [STDERR] at com.sun.faces.el.MethodBindingImpl.invoke(MethodBindingImpl.java:126)
    2007-03-13 17:12:17,477 ERROR [STDERR] at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:72)
    2007-03-13 17:12:17,477 ERROR [STDERR] at javax.faces.component.UICommand.broadcast(UICommand.java:312)
    2007-03-13 17:12:17,477 ERROR [STDERR] at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:267)
    2007-03-13 17:12:17,477 ERROR [STDERR] at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:381)

  2. #2
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 61
    Par défaut
    a savoir que dans mon serveur j'ai :

    +- webapprec (class: org.jnp.interfaces.NamingContext)
    | +- SessionEJB (class: org.jnp.interfaces.NamingContext)
    | | +- local (proxy: $Proxy78 implements interface model.SessionEJBLocal,interface org.jboss.ejb3.JBossProxy,interface javax.ejb.EJBLocalObject)
    | | +- remote (proxy: $Proxy76 implements interface model.SessionEJB,interface org.jboss.ejb3.JBossProxy,interface javax.ejb.EJBObject)

  3. #3
    Membre chevronné Avatar de Claythest
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    558
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 558
    Par défaut
    Montre ta ligne avec le lookup stp, là où tu fais le cast... Es-tu sûr que tu fais bien un cast par l'interface et non par la classe d'implémentation ou autre ?

  4. #4
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 61
    Par défaut
    voivi :
    try {
    Properties p=new Properties();
    p.put(Context.INITIAL_CONTEXT_FACTORY, "org.jnp.interfaces.NamingContextFactory");
    p.put(Context.URL_PKG_PREFIXES, "org.jboss.naming:org.jnp.interfaces");
    p.put(Context.PROVIDER_URL,"jnp://localhost:1099");

    final Context context = new InitialContext(p);

    SessionEJB sessionEJB = (SessionEJB)context.lookup("webapprec/SessionEJB/remote");

  5. #5
    Membre émérite Avatar de XmasRock
    Inscrit en
    Janvier 2007
    Messages
    729
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 729
    Par défaut
    Je vois pas le lien entre ton erreur et ce que tu nous dis ensuite. Peux-tu nous donner toutes les infos ?

  6. #6
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 61
    Par défaut
    il se plente lorsque il arrive a :

    SessionEJB sessionEJB = (SessionEJB)context.lookup("webapprec/SessionEJB/remote");

Discussions similaires

  1. tree struts : java.lang.ClassCastException
    Par addeel2002 dans le forum Struts 1
    Réponses: 4
    Dernier message: 15/05/2007, 22h32
  2. erreur java java.lang.ClassCastException
    Par yLaplace dans le forum Langage
    Réponses: 1
    Dernier message: 14/04/2007, 18h17
  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