Thank you vijitha, I could able to resolve the error by using your proposed method.
On Mon, Nov 13, 2017 at 10:35 AM, Buddhimala Ranasinghe <buddhim...@wso2.com > wrote: > Hi Praneesha, > > I have checked the update done in [1]. > > However, the line "Therefore, when you uncomment this property, WSO2 ESB > does not apply this default content type when sending the message." seems > like confusing the readers with the line "Comment out the > http.headers.preserve=Content-Type parameter in the > <EI_HOME>/conf/passthru-http.properties file.". > > Therefore, shall we simply say the reader to comment out the relevant > parameter? > > [1] https://docs.wso2.com/display/ESB500/Configuring+Specific+Use+Cases# > ConfiguringSpecificUseCases-EnablingRESTtoSOAP > > Regards, > Buddhimala > > On Mon, Nov 13, 2017 at 10:33 AM, Buddhimala Ranasinghe < > buddhim...@wso2.com> wrote: > >> Hi Praneesha, >> >> I have checked the update done in [1]. >> >> However, the line "Therefore, when you uncomment this property, WSO2 ESB >> does not apply this default content type when sending the message." seems >> like confusing the readers with the line "Comment out the >> http.headers.preserve=Content-Type parameter in the >> <EI_HOME>/conf/passthru-http.properties file.". >> >> Therefore, shall we simply say the reader to comment out the relevant >> parameter? >> >> Regards, >> Buddhimala >> >> On Fri, Nov 10, 2017 at 7:53 PM, Praneesha Chandrasiri < >> pranee...@wso2.com> wrote: >> >>> This is applicable only to WSO2 ESB 5.0.0 and is fixed in WSO2 EI. >>> Therefore, updated [1] accordingly. >>> >>> Thanks for the support Vijitha and Milinda! >>> >>> [1] https://docs.wso2.com/display/ESB500/Configuring+Specific+Use+Cases >>> >>> On Fri, Nov 10, 2017 at 5:21 PM, Vijitha Ekanayake <vijit...@wso2.com> >>> wrote: >>> >>>> [++ documentation] >>>> >>>> The reason for the issue seems to be, ESB is preserving the >>>> Content-Type header as the default behavior. Since GET request doesn't have >>>> a Content-Type, ESB sends application/x-www-form-urlencoded as the >>>> Content-Type to the backend which is the reason for this failure. To >>>> overcome this issue you can comment out the following parameter in the >>>> passthru-http.properties. >>>> >>>> http.headers.preserve=Content-Type >>>> >>>> Thanks, >>>> Vijitha. >>>> >>>> On Fri, Nov 10, 2017 at 5:04 PM, Vijitha Ekanayake <vijit...@wso2.com> >>>> wrote: >>>> >>>>> Hi Buddhimala, >>>>> >>>>> The reason for the issue seems to be, ESB is preserving the >>>>> Content-Type header as the default behavior. Since GET request doesn't >>>>> have >>>>> a Content-Type, ESB sends application/x-www-form-urlencoded as the >>>>> Content-Type to the backend which is the reason for this failure. To >>>>> overcome this issue you can comment out the following parameter in the >>>>> passthru-http.properties. >>>>> >>>>> http.headers.preserve=Content-Type >>>>> >>>>> Thanks, >>>>> Vijitha. >>>>> >>>>> >>>>> On Fri, Nov 10, 2017 at 4:29 PM, Buddhimala Ranasinghe < >>>>> buddhim...@wso2.com> wrote: >>>>> >>>>>> Hi All, >>>>>> >>>>>> Today I tried out "Enabling REST to SOAP" sample in ESB as per the >>>>>> following wso2 document. >>>>>> >>>>>> https://docs.wso2.com/display/ESB500/Configuring+Specific+Us >>>>>> e+Cases#ConfiguringSpecificUseCases-EnablingRESTtoSOAP >>>>>> >>>>>> But when I tried to invoke the API using the curl command, I got >>>>>> following error. >>>>>> >>>>>> <faultstring>The endpoint reference (EPR) for the Operation not found >>>>>> is /services/SimpleStockQuoteService and the WSA Action = null. If >>>>>> this EPR was previously reachable, please contact the server >>>>>> administrator.</faultstring> >>>>>> >>>>>> And the axis2 server side it gave the following error. >>>>>> >>>>>> [2017-11-10 16:25:33,268] ERROR {org.apache.axis2.engine.AxisEngine} >>>>>> - The endpoint reference (EPR) for the Operation not found is >>>>>> /services/SimpleStockQuoteService and the WSA Action = null. If this >>>>>> EPR was previously reachable, please contact the server administrator. >>>>>> org.apache.axis2.AxisFault: The endpoint reference (EPR) for the >>>>>> Operation not found is /services/SimpleStockQuoteService and the WSA >>>>>> Action = null. If this EPR was previously reachable, please contact the >>>>>> server administrator. >>>>>> at org.apache.axis2.engine.DispatchPhase.checkPostConditions(Di >>>>>> spatchPhase.java:102) >>>>>> at org.apache.axis2.engine.Phase.invoke(Phase.java:329) >>>>>> at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:261) >>>>>> at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:1 >>>>>> 67) >>>>>> at org.apache.axis2.transport.http.util.RESTUtil.invokeAxisEngi >>>>>> ne(RESTUtil.java:144) >>>>>> at org.apache.axis2.transport.http.util.RESTUtil.processXMLRequ >>>>>> est(RESTUtil.java:89) >>>>>> at org.apache.synapse.transport.nhttp.util.RESTUtil.processPOST >>>>>> Request(RESTUtil.java:213) >>>>>> at org.apache.synapse.transport.nhttp.ServerWorker.processEntit >>>>>> yEnclosingMethod(ServerWorker.java:468) >>>>>> at org.apache.synapse.transport.nhttp.ServerWorker.run(ServerWo >>>>>> rker.java:291) >>>>>> at org.apache.axis2.transport.base.threads.NativeWorkerPool$1.r >>>>>> un(NativeWorkerPool.java:172) >>>>>> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPool >>>>>> Executor.java:1142) >>>>>> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoo >>>>>> lExecutor.java:617) >>>>>> at java.lang.Thread.run(Thread.java:748) >>>>>> [2017-11-10 16:25:33,270] ERROR >>>>>> {org.apache.synapse.transport.nhttp.ServerWorker} >>>>>> - Error processing POST request >>>>>> org.apache.axis2.AxisFault: The endpoint reference (EPR) for the >>>>>> Operation not found is /services/SimpleStockQuoteService and the WSA >>>>>> Action = null. If this EPR was previously reachable, please contact the >>>>>> server administrator. >>>>>> at org.apache.axis2.engine.DispatchPhase.checkPostConditions(Di >>>>>> spatchPhase.java:102) >>>>>> at org.apache.axis2.engine.Phase.invoke(Phase.java:329) >>>>>> at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:261) >>>>>> at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:1 >>>>>> 67) >>>>>> at org.apache.axis2.transport.http.util.RESTUtil.invokeAxisEngi >>>>>> ne(RESTUtil.java:144) >>>>>> at org.apache.axis2.transport.http.util.RESTUtil.processXMLRequ >>>>>> est(RESTUtil.java:89) >>>>>> at org.apache.synapse.transport.nhttp.util.RESTUtil.processPOST >>>>>> Request(RESTUtil.java:213) >>>>>> at org.apache.synapse.transport.nhttp.ServerWorker.processEntit >>>>>> yEnclosingMethod(ServerWorker.java:468) >>>>>> at org.apache.synapse.transport.nhttp.ServerWorker.run(ServerWo >>>>>> rker.java:291) >>>>>> at org.apache.axis2.transport.base.threads.NativeWorkerPool$1.r >>>>>> un(NativeWorkerPool.java:172) >>>>>> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPool >>>>>> Executor.java:1142) >>>>>> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoo >>>>>> lExecutor.java:617) >>>>>> at java.lang.Thread.run(Thread.java:748) >>>>>> >>>>>> Please help to resolve. >>>>>> >>>>>> Regards, >>>>>> Buddhimala >>>>>> -- >>>>>> >>>>>> >>>>>> *Buddhimala Ranasinghe* >>>>>> Software Engineer-Support Team | WSO2 >>>>>> Emil: buddhim...@wso2.com >>>>>> Mobile:+94771563138 <+94%2077%20156%203138> >>>>>> Web:http://wso2.com >>>>>> [image: https://wso2.com/signature] <https://wso2.com/signature> >>>>>> >>>>>> _______________________________________________ >>>>>> Dev mailing list >>>>>> Dev@wso2.org >>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Vijitha Ekanayake >>>>> Senior Software Engineer*, *WSO2, Inc.; http://wso2.com/ >>>>> Mobile : +94 777 24 73 39 | +94 718 74 44 08 >>>>> lean.enterprise.middleware >>>>> >>>> >>>> >>>> >>>> -- >>>> Vijitha Ekanayake >>>> Senior Software Engineer*, *WSO2, Inc.; http://wso2.com/ >>>> Mobile : +94 777 24 73 39 | +94 718 74 44 08 >>>> lean.enterprise.middleware >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "WSO2 Documentation Group" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to documentation+unsubscr...@wso2.com. >>>> For more options, visit https://groups.google.com/a/wso2.com/d/optout. >>>> >>> >>> >>> >>> -- >>> Thanks & Best Regards, >>> *Praneesha Chandrasiri* >>> *Senior Technical Writer* >>> *WSO2 Inc. * >>> *Mobile: +(94) 718156888 <+94%2071%20815%206888>* >>> *E-mail: pranee...@wso2.com <pranee...@wso2.com>* >>> <http://wso2.com/signature> >>> >>> >> >> >> -- >> >> >> *Buddhimala Ranasinghe* >> Software Engineer-Support Team | WSO2 >> Emil: buddhim...@wso2.com >> Mobile:+94771563138 <+94%2077%20156%203138> >> Web:http://wso2.com >> [image: https://wso2.com/signature] <https://wso2.com/signature> >> > > > > -- > > > *Buddhimala Ranasinghe* > Software Engineer-Support Team | WSO2 > Emil: buddhim...@wso2.com > Mobile:+94771563138 <+94%2077%20156%203138> > Web:http://wso2.com > [image: https://wso2.com/signature] <https://wso2.com/signature> > > -- > You received this message because you are subscribed to the Google Groups > "WSO2 Documentation Group" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to documentation+unsubscr...@wso2.com. > For more options, visit https://groups.google.com/a/wso2.com/d/optout. > -- *Thivya Mahenthirarasa* *Software Engineer -Support Team | WSO2* *Email: thi...@wso2.com <thi...@wso2.com>* *Mobile: +94766461966 <http://wso2.com/signature>* *Web: http://wso2.com <http://wso2.com>*
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev