[Users] Erreur "The endpoint reference (EPR) for the Operation not found is"

tmartin thomas.martin at soprasteria.com
Fri Jul 8 17:37:35 CEST 2016


Bonjour,

Je coince un peu sur une erreur remontée par Petals.
Un traitement métier déclenche une série d’appel à un Webservice proxyfié
par Petals (environ 70). Ces appels sont parallélisés par le client.

Après chaque redémarrage de petals, lorsque ce traitement est déclenché, 14
requêtes nous renvoient l’erreur suivante.

<?xml version='1.0' encoding='UTF-8'?><soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Body><soapenv:Fault
xmlns:axis2ns12="http://schemas.xmlsoap.org/soap/envelope/"><faultcode>axis2ns12:Client</faultcode><faultstring>The
endpoint reference (EPR) for the Operation not found is
http://localhost:8084/petals/services/CatalogWsService and the WSA Action =
</faultstring><detail><Exception>org.apache.axis2.AxisFault: The endpoint
reference (EPR) for the Operation not found is
http://localhost:8084/petals/services/CatalogWsService and the WSA Action = 
                at
org.apache.axis2.engine.DispatchPhase.checkPostConditions(DispatchPhase.java:89)
                at
org.ow2.petals.binding.soap.listener.incoming.PetalsDispatchPhase.checkPostConditions(PetalsDispatchPhase.java:135)
                at org.apache.axis2.engine.Phase.invoke(Phase.java:334)
                at
org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:254)
                at
org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:160)
                at
org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:173)
                at
org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:144)
                at
org.ow2.petals.binding.soap.listener.incoming.servlet.SoapServlet.doPost(SoapServlet.java:224)
                at
javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
                at
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
                at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
                at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:362)
                at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
                at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:726)
                at
org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
                at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
                at org.mortbay.jetty.Server.handle(Server.java:324)
                at
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505)
                at
org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:842)
                at
org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:648)
                at
org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
                at
org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
                at
org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:395)
                at
org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:450)
</Exception></detail></soapenv:Fault></soapenv:Body></soapenv:Envelope>

Je pense que 14 est la taille du thread pool. Je ne comprends pas en
revanche pourquoi cette erreur survient une fois pour chaque thread, puis se
résoud d’elle-même.

Auriez-vous des éléments de réponse ?

J’ai trouvé la bug request PETALSBCSOAP-120 qui semble tourner autour des
mêmes choses, mais elle est étiquettée comme corrigée en 4.2.0 or nous
sommes en 4.2.3.

Cordialement,
Thomas MARTIN




--
View this message in context: http://forum.petalslink.com/Erreur-The-endpoint-reference-EPR-for-the-Operation-not-found-is-tp4025759.html
Sent from the Users (get help, provide help) mailing list archive at Nabble.com.


More information about the Users mailing list