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

Persistance des données Java Discussion :

erreur <EndpointMethodHandler> <invoke> null


Sujet :

Persistance des données Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Novembre 2006
    Messages
    134
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 134
    Par défaut erreur <EndpointMethodHandler> <invoke> null
    Bonjour
    j'ai créer deux methode
    /** <code>select o from Address o where o.addrid like :id</code> */
    public Address getAddressFindById(String id) {
    return (Address)em.createNamedQuery("Address.findById").setParameter("id", id).getSingleResult();
    }

    /** <code>select o from Address o where o.addrid like :id</code> */
    @WebMethod(exclude = true)
    public List<Address> getAddressFindById(Object id) {
    return em.createNamedQuery("Address.findById").setParameter("id", id).getResultList();
    }
    et namedquery
    @NamedQueries({

    @NamedQuery(name = "Address.findById", query = "select o from Address o where o.addrid like :id")
    })
    apres le lancement du service web, en rentrant le id (string) a 25 comme il est rempli dans la table address j'obtiens cette erreur :
    <EndpointMethodHandler><invoke> null
    java.lang.NullPointerException
    at weblogic.wsee.server.ejb.WsEjb.getPreinvokeArgs(WsEjb.java:84)
    at weblogic.wsee.server.ejb.WsEjb.preInvoke(WsEjb.java:48)
    at weblogic.wsee.jaxws.WLSEjbInstanceResolver$WLSEjbInvoker.invoke(WLSEjbInstanceResolver.java:193)
    at weblogic.wsee.jaxws.WLSInstanceResolver$WLSInvoker.invoke(WLSInstanceResolver.java:83)
    at com.sun.xml.ws.server.InvokerTube$2.invoke(InvokerTube.java:152)
    at com.sun.xml.ws.server.sei.EndpointMethodHandler.invoke(EndpointMethodHandler.java:264)
    at com.sun.xml.ws.server.sei.SEIInvokerTube.processRequest(SEIInvokerTube.java:93)
    at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:604)
    at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:563)
    at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:548)
    at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:445)
    at com.sun.xml.ws.server.WSEndpointImpl$2.process(WSEndpointImpl.java:275)
    at com.sun.xml.ws.transport.http.HttpAdapter$HttpToolkit.handle(HttpAdapter.java:454)
    at com.sun.xml.ws.transport.http.HttpAdapter.handle(HttpAdapter.java:250)
    at com.sun.xml.ws.transport.http.servlet.ServletAdapter.handle(ServletAdapter.java:140)
    at weblogic.wsee.jaxws.HttpServletAdapter$AuthorizedInvoke.run(HttpServletAdapter.java:319)
    at weblogic.wsee.jaxws.HttpServletAdapter.post(HttpServletAdapter.java:232)
    at weblogic.wsee.jaxws.JAXWSServlet.doPost(JAXWSServlet.java:310)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
    at weblogic.wsee.jaxws.JAXWSServlet.service(JAXWSServlet.java:87)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3594)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2202)
    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2108)
    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1432)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    qualqu'un pourrai m'aider?
    merci

  2. #2
    Membre confirmé
    Inscrit en
    Novembre 2006
    Messages
    134
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 134
    Par défaut
    finalement j'ai résolu le problème en enlevant

    /* /** <code>select o from Address1 o where o.addrid like :id</code> */
    /* @WebMethod(exclude = true)
    public List<Address> getAddressFindById(Object id) {
    return em.createNamedQuery("Address1.findById").setParameter("id", id).getResultList();
    }*/

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

Discussions similaires

  1. Réponses: 12
    Dernier message: 14/01/2019, 01h12
  2. Réponses: 7
    Dernier message: 25/05/2011, 19h07
  3. Une erreur sur book[12].firstChild.nodeValue is null ?
    Par bilred dans le forum Général JavaScript
    Réponses: 11
    Dernier message: 14/09/2009, 10h50
  4. Erreur d'exécution '94' Utilisation incorrecte du Null.
    Par zeine77 dans le forum VBA Access
    Réponses: 6
    Dernier message: 11/08/2008, 16h53
  5. Erreur sous IE : 'form' a la valeur Null ou n'est pas un objet
    Par Esil2008 dans le forum Général JavaScript
    Réponses: 10
    Dernier message: 30/04/2008, 16h39

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