Hi All,
Can someone please let me know how can I resolve the problem described in my earlier email (see below)? I am stuck in my work. Please let me know if you need any further information from me. Thanks in advance. Regards, Vikas From: Garg, Vikas [mailto:[email protected]] Sent: Tuesday, March 30, 2010 5:34 PM To: [email protected] Cc: Tammo van Lessen Subject: Invoking External Web Service results in Fault "selectionFailure" Hi All, I have written a simple web service which would take input as a first name, middle name and last name of a person and would return me the complete name of a person. For an example, Input to the web service would be "Vikas", "Premchand", "Garg" and the output would be "Vikas Premchand Garg". This is a very simple web service that I started with. I have written a BPEL process which would invoke the external web service (explained above). I was able to successfully deploy my BPEL process into an Apache ODE. Now, when I try to call the BPEL process and pass all the necessary inputs, I get an error as "axis2ns1:selectionFailure". Please see the below exception. I have attached the complete log file along with the BPEL process and the wsdl files. DEBUG - GeronimoLog.debug(66) | ProcessImpl completed with fault '{http://docs.oasis-open.org/wsbpel/2.0/process/executable}selectionFail ure' DEBUG - GeronimoLog.debug(66) | Processing an async reply from service {http://callerProcess}CallerProcessService DEBUG - GeronimoLog.debug(66) | Received myrole mex response callback DEBUG - GeronimoLog.debug(66) | Received myrole mex response callback DEBUG - GeronimoLog.debug(66) | Handling response for MEX {MyRoleMex#hqejbhcnphr55p9li2qw4d [Client hqejbhcnphr55p9li2qw4c] calling {http://callerProcess}CallerProcessService.process(...)} DEBUG - GeronimoLog.debug(66) | Starting transaction. DEBUG - GeronimoLog.debug(66) | Fault response message: {http://docs.oasis-open.org/wsbpel/2.0/process/executable}selectionFailu re DEBUG - GeronimoLog.debug(66) | Returning fault: <?xml version='1.0' encoding='utf-8'?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Body> <soapenv:Fault><faultcode>soapenv:Server</faultcode><faultstring xmlns:axis2ns1="http://docs.oasis-open.org/wsbpel/2.0/process/executable ">axis2ns1:selectionFailure</faultstring><detail /></soapenv:Fault></soapenv:Body></soapenv:Envelope> DEBUG - GeronimoLog.debug(66) | Releasing mex hqejbhcnphr55p9li2qw4d DEBUG - GeronimoLog.debug(66) | Comitting transaction. DEBUG - GeronimoLog.debug(66) | Reply for CallerProcess.{http://callerProcess}process Please let me know how can I resolve this problem. Help in any form would be appreciated. Thanks, Vikas
