[Users] Consuming WebService Talend

mwissler mwissler at sopragroup.com
Wed Mar 16 10:39:42 CET 2011


Hi,
I've got errors when I call a Talend WebService exposing by Petals.
It works fine when I directly call the same WebService.

Exemple : 
http://localhost:8084/petals/services/wstesttalend?method=runJob&arg1=--context_param%20filename=d:/tmp/SendTask.java
 raised the following error :


Code:

[Root]-SEVERE 2010-02-24 14:15:34,913 Operation not found in message context, check the request URL (http://HOST:PORT/p
tals/services/SERVICE/OPERATION?PARAM=VALUE)
org.apache.axis2.AxisFault: Operation not found in message context, check the request URL (http://HOST:PORT/petals/serv
ces/SERVICE/OPERATION?PARAM=VALUE)
        at org.ow2.petals.binding.soap.listener.incoming.RESTProcessor.process(RESTProcessor.java:103)
        at org.ow2.petals.binding.soap.listener.incoming.PetalsReceiver.process(PetalsReceiver.java:167)
        at org.ow2.petals.binding.soap.listener.incoming.PetalsReceiver.invokeBusinessLogic(PetalsReceiver.java:120)
        at org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:100)
        at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:176)
        at org.apache.axis2.transport.http.util.RESTUtil.invokeAxisEngine(RESTUtil.java:136)
        at org.apache.axis2.transport.http.util.RESTUtil.processURLRequest(RESTUtil.java:130)
        at org.apache.axis2.transport.http.AxisServlet$RestRequestProcessor.processURLRequest(AxisServlet.java:829)
        at org.apache.axis2.transport.http.AxisServlet.doGet(AxisServlet.java:255)
        at org.ow2.petals.binding.soap.listener.incoming.servlet.SoapServlet.doGet(SoapServlet.java:111)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        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.ContextHandlerCollection.handle(ContextHandlerCollection.java:206)
        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.headerComplete(HttpConnection.java:828)
        at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
        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)



while 
http://localhost:6060/test/services/testtalend?method=runJob&arg1=--context_param%20filename=d:/tmp/SendTask.java give me a good result.

Furtermore, when I'm using SoapUI to call the petals WebService, I've no error but the result is bad (as if the parameters were lost)




-------------------- m2f --------------------

Subscribe/Unsubscribe emails notifications.

Response to this email will be posted on the Petals forum.
Please delete the existing text before responding :)

Read the topic online:
http://petals.ebmwebsourcing.com/forum/viewtopic.php?p=30479#30479

-------------------- m2f --------------------


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://forum-list.petalslink.org/pipermail/users/attachments/20110316/fbf9cbd4/attachment.htm>


More information about the Users mailing list