Hey,

This is more than likely a namespace issue.  You might be trying to access
a element but are referring to the wrong namespace.  (I struggle with this
all the time also)

The times I have seen a selection failure is when you are trying to either
access or manipulate data in a node.

Paul



                                                                                
               
  From:       torrini <[email protected]>                                   
               
                                                                                
               
  To:         [email protected]                                               
               
                                                                                
               
  Date:       06/16/2009 01:31 PM                                               
               
                                                                                
               
  Subject:    "axis2ns6:selectionFailure" while trying to invoke external WS    
               
                                                                                
               






Hi @ all!

I am still a newbie with ODE.
My current problem is to invoke an external WebService. All is working
proberly when the external WS has only one Port provided. As soon as there
are more Ports (httpget, httppost, soap) provided ODE cannot invoke it.
Well, it seems to be this, else I can't explain.

Here is (a part of) the log:


DEBUG - GeronimoLog.debug(66) | SELECT: PickResponseChannel#9: FOUND match
for NEW instance

mexRef={MyRoleMex#hqejbhcnphr4d05f9ipthb [Client hqejbhcnphr4d05f9iptha]
calling

{namespace}ZeitInvokeService.process(...)}
DEBUG - GeronimoLog.debug(66) | ProcessImpl completed with fault

'{http://docs.oasis-open.org/wsbpel/2.0/process/executable
}selectionFailure'
DEBUG - GeronimoLog.debug(66) | Processing an async reply from service
{namespace}ZeitInvokeService
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#hqejbhcnphr4d05f9ipthb [Client

hqejbhcnphr4d05f9iptha] calling {namespace}ZeitInvokeService.process(...)}
DEBUG - GeronimoLog.debug(66) | Starting transaction.
DEBUG - GeronimoLog.debug(66) | Fault response message:

{http://docs.oasis-open.org/wsbpel/2.0/process/executable}selectionFailure
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</fa

ultcode><faultstring

xmlns:axis2ns6="http://docs.oasis-open.org/wsbpel/2.0/process/executable
">axis2ns6:selectionFailure</faultstring><de

tail /></soapenv:Fault></soapenv:Body></soapenv:Envelope>
DEBUG - GeronimoLog.debug(66) | Releasing mex hqejbhcnphr4d05f9ipthb
DEBUG - GeronimoLog.debug(66) | Comitting transaction.
DEBUG - GeronimoLog.debug(66) | Reply for
ZeitInvokeService.{namespace}process
DEBUG - GeronimoLog.debug(66) | Reply message <?xml version='1.0'
encoding='utf-8'?><soapenv:Envelope

xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/
"><soapenv:Body><soapenv:Fault><faultcode>soapenv:Server</fa

ultcode><faultstring

xmlns:axis2ns6="http://docs.oasis-open.org/wsbpel/2.0/process/executable
">axis2ns6:selectionFailure</faultstring><de

tail /></soapenv:Fault></soapenv:Body></soapenv:Envelope>
--
View this message in context:
http://www.nabble.com/%22axis2ns6%3AselectionFailure%22-while-trying-to-invoke-external-WS-tp24060214p24060214.html

Sent from the Apache Ode User mailing list archive at Nabble.com.




---------------------------------------------------------------------
This message contains confidential and proprietary information of the
sender, and is intended only for the person(s) to whom it is addressed.
Any use, distribution, copying or disclosure by any other person is
strictly prohibited.  If you have received this message in error, please
notify the e-mail sender immediately, and delete the original message
without making a copy.

Reply via email to