Hi Himasha As you said having xml in the media type also ended up with the same response. What could be the root cause that the request couldn' t reach the backend?
Thank you On Mon, Nov 13, 2017 at 8:21 AM, Himasha Guruge <[email protected]> wrote: > Hi Thivya, > > Could you verify the media type you have used in payload > mediator?(<payloadFactory > media-type="soap+xml">) AFAIK, you can only use xml/json there [1] . > According to the wire logs the request that is been sent is an empty soap > envelope which means your request content has not been set through payload > mediator. > > "Direction: request, Envelope: <?xml version='1.0' > encoding='utf-8'?><soapenv:Envelope xmlns:soapenv="http://schemas. > xmlsoap.org/soap/envelope/"><soapenv:Body/></soapenv:Envelope>" > > [1] https://docs.wso2.com/display/ESB500/PayloadFactory+Mediator# > PayloadFactoryMediator-Syntax > > Thanks, > Himasha > > On Mon, Nov 13, 2017 at 12:33 AM, Thivya Mahenthirarasa <[email protected]> > wrote: > >> Hi , >> Thank you for the response. >> >> I wonder that no request is sent to the back-end service. Just ESB is >> sending a response to the rest client that it accepts the requests. What >> might be the root cause?. This behavior occurs in all other resources >> too(DELETE, PUT, POST). >> >> What might be the root cause for this? Find the wire logs attached. >> >> >> [2017-11-13 00:27:48,651] DEBUG - wire HTTP-Listener I/O dispatcher-2 >> >> "GET /services/CentralPatientService/readCMedi HTTP/1.1[\r][\n]" >> [2017-11-13 00:27:48,652] DEBUG - wire HTTP-Listener I/O dispatcher-2 >> >> "cache-control: no-cache[\r][\n]" >> [2017-11-13 00:27:48,652] DEBUG - wire HTTP-Listener I/O dispatcher-2 >> >> "Postman-Token: bfba4351-46c4-4fed-90f5-745566dbfdf7[\r][\n]" >> [2017-11-13 00:27:48,652] DEBUG - wire HTTP-Listener I/O dispatcher-2 >> >> "patientId: 15[\r][\n]" >> [2017-11-13 00:27:48,652] DEBUG - wire HTTP-Listener I/O dispatcher-2 >> >> "Accept: application/json[\r][\n]" >> [2017-11-13 00:27:48,652] DEBUG - wire HTTP-Listener I/O dispatcher-2 >> >> "Content-Type: application/json[\r][\n]" >> [2017-11-13 00:27:48,652] DEBUG - wire HTTP-Listener I/O dispatcher-2 >> >> "User-Agent: PostmanRuntime/6.1.6[\r][\n]" >> [2017-11-13 00:27:48,652] DEBUG - wire HTTP-Listener I/O dispatcher-2 >> >> "Host: 172.16.2.73:8285[\r][\n]" >> [2017-11-13 00:27:48,652] DEBUG - wire HTTP-Listener I/O dispatcher-2 >> >> "accept-encoding: gzip, deflate[\r][\n]" >> [2017-11-13 00:27:48,652] DEBUG - wire HTTP-Listener I/O dispatcher-2 >> >> "Connection: keep-alive[\r][\n]" >> [2017-11-13 00:27:48,652] DEBUG - wire HTTP-Listener I/O dispatcher-2 >> >> "[\r][\n]" >> [2017-11-13 00:27:48,652] DEBUG - headers http-incoming-7 >> GET >> /services/CentralPatientService/readCMedi HTTP/1.1 >> [2017-11-13 00:27:48,652] DEBUG - headers http-incoming-7 >> >> cache-control: no-cache >> [2017-11-13 00:27:48,652] DEBUG - headers http-incoming-7 >> >> Postman-Token: bfba4351-46c4-4fed-90f5-745566dbfdf7 >> [2017-11-13 00:27:48,652] DEBUG - headers http-incoming-7 >> patientId: 15 >> [2017-11-13 00:27:48,652] DEBUG - headers http-incoming-7 >> Accept: >> application/json >> [2017-11-13 00:27:48,652] DEBUG - headers http-incoming-7 >> >> Content-Type: application/json >> [2017-11-13 00:27:48,652] DEBUG - headers http-incoming-7 >> User-Agent: >> PostmanRuntime/6.1.6 >> [2017-11-13 00:27:48,652] DEBUG - headers http-incoming-7 >> Host: >> 172.16.2.73:8285 >> [2017-11-13 00:27:48,652] DEBUG - headers http-incoming-7 >> >> accept-encoding: gzip, deflate >> [2017-11-13 00:27:48,652] DEBUG - headers http-incoming-7 >> Connection: >> keep-alive >> [2017-11-13 00:27:48,653] INFO - LogMediator To: >> /services/CentralPatientService/readCMedi, MessageID: >> urn:uuid:db12eb62-ec97-45ff-8956-488d8b366d75, Direction: request, >> Envelope: <?xml version='1.0' encoding='utf-8'?><soapenv:Envelope >> xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><s >> oapenv:Body/></soapenv:Envelope> >> [2017-11-13 00:27:48,654] DEBUG - headers http-incoming-7 << HTTP/1.1 202 >> Accepted >> [2017-11-13 00:27:48,654] DEBUG - headers http-incoming-7 << Date: Sun, >> 12 Nov 2017 18:57:48 GMT >> [2017-11-13 00:27:48,654] DEBUG - headers http-incoming-7 << >> Transfer-Encoding: chunked >> [2017-11-13 00:27:48,654] DEBUG - headers http-incoming-7 << Connection: >> keep-alive >> [2017-11-13 00:27:48,655] DEBUG - wire HTTP-Listener I/O dispatcher-2 << >> "HTTP/1.1 202 Accepted[\r][\n]" >> [2017-11-13 00:27:48,655] DEBUG - wire HTTP-Listener I/O dispatcher-2 << >> "Date: Sun, 12 Nov 2017 18:57:48 GMT[\r][\n]" >> [2017-11-13 00:27:48,655] DEBUG - wire HTTP-Listener I/O dispatcher-2 << >> "Transfer-Encoding: chunked[\r][\n]" >> [2017-11-13 00:27:48,655] DEBUG - wire HTTP-Listener I/O dispatcher-2 << >> "Connection: keep-alive[\r][\n]" >> [2017-11-13 00:27:48,655] DEBUG - wire HTTP-Listener I/O dispatcher-2 << >> "[\r][\n]" >> [2017-11-13 00:27:48,655] DEBUG - wire HTTP-Listener I/O dispatcher-2 << >> "0[\r][\n]" >> [2017-11-13 00:27:48,655] DEBUG - wire HTTP-Listener I/O dispatcher-2 << >> "[\r][\n]" >> >> Cheers, >> Thivya >> >> On Sun, Nov 12, 2017 at 11:44 PM, Bhathiya Jayasekara <[email protected]> >> wrote: >> >>> You can enable wire logs and see where the issue is. (i.e. the API >>> itself or backend). >>> >>> Thanks, >>> Bhathiya >>> >>> On Sun, Nov 12, 2017 at 11:22 PM, Thivya Mahenthirarasa <[email protected] >>> > wrote: >>> >>>> Hi, >>>> >>>> I created an API for CRUD operation in ESB 5.0.0 and tried to access a >>>> soap backend. And where >>>> the responses I get from all CRUD operations are 202 accepted. But no >>>> of the operations are performed. Also, I'm not observing any error logs. >>>> >>>> I have attached here the GET operation resource of my API as a sample. >>>> >>>> >>>> >>>> <resource methods="GET" url-mapping="/readCMedi"> >>>> <inSequence> >>>> <payloadFactory media-type="soap+xml"> >>>> <format> >>>> <soap:Envelope xmlns:soap="http://www.w3.org/ >>>> 2003/05/soap-envelope"> >>>> <soap:Body> >>>> <ser:readCMedi xmlns:ser="http://service.samp >>>> le.central.com"> >>>> <ser:patientId>$1</ser:patientId> >>>> </ser:readCMedi> >>>> </soap:Body> >>>> </soap:Envelope> >>>> </format> >>>> <args> >>>> <arg xmlns:m0="http://dto.service.sample.central.com/xsd" >>>> evaluator="xml" expression="//m0:patientId"/> >>>> </args> >>>> </payloadFactory> >>>> <header name="Authorization" scope="transport" value="Basic >>>> dGhpdnlhOnRoaXZ5YTEyMw=="/> >>>> <log level="full"/> >>>> <send> >>>> <endpoint> >>>> <address uri="https://192.168.55.160:94 >>>> 43/services/CentralPatientService" format="soap11"/> >>>> </endpoint> >>>> </send> >>>> <log/> >>>> </inSequence> >>>> <outSequence> >>>> <log level="full"/> >>>> <property name="messageType" value="application/json" >>>> scope="axis2" type="STRING"/> >>>> <send/> >>>> </outSequence> >>>> </resource> >>>> >>>> >>>> WSDL location http://192.168.55.160:9763/ser >>>> vices/CentralPatientService?wsdl >>>> >>>> Could you please advice on this? >>>> >>>> >>>> Cheers, >>>> Thivya >>>> >>>> >>>> -- >>>> >>>> *Thivya Mahenthirarasa* >>>> >>>> *Software Engineer -Support Team | WSO2* >>>> >>>> >>>> *Email: [email protected] <[email protected]>* >>>> >>>> *Mobile: +94766461966 <076%20646%201966> <http://wso2.com/signature>* >>>> *Web: http://wso2.com <http://wso2.com>* >>>> >>>> _______________________________________________ >>>> Dev mailing list >>>> [email protected] >>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>> >>>> >>> >>> >>> -- >>> *Bhathiya Jayasekara* >>> *Associate Technical Lead,* >>> *WSO2 inc., http://wso2.com <http://wso2.com>* >>> >>> *Phone: +94715478185 <+94%2071%20547%208185>* >>> *LinkedIn: http://www.linkedin.com/in/bhathiyaj >>> <http://www.linkedin.com/in/bhathiyaj>* >>> *Twitter: https://twitter.com/bhathiyax <https://twitter.com/bhathiyax>* >>> *Blog: http://movingaheadblog.blogspot.com >>> <http://movingaheadblog.blogspot.com/>* >>> >> >> >> >> -- >> >> *Thivya Mahenthirarasa* >> >> *Software Engineer -Support Team | WSO2* >> >> >> *Email: [email protected] <[email protected]>* >> >> *Mobile: +94766461966 <+94%2076%20646%201966> <http://wso2.com/signature>* >> *Web: http://wso2.com <http://wso2.com>* >> >> _______________________________________________ >> Dev mailing list >> [email protected] >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > > -- > Himasha Guruge > Senior Software Engineer > WS*O2* *Inc.* > Mobile: +94 777459299 <+94%2077%20745%209299> > [email protected] > -- *Thivya Mahenthirarasa* *Software Engineer -Support Team | WSO2* *Email: [email protected] <[email protected]>* *Mobile: +94766461966 <http://wso2.com/signature>* *Web: http://wso2.com <http://wso2.com>*
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
