ignoring Ws-addressing headers in the inbound SOAP request

parsaulian25.gmail.com's picture
Dear All, Does the proxy service can be configured to ignore the ws-addressing headers in the inbound SOAP request? Thank you for your help.
indika's picture

Hi You have to disengage the

Hi You have to disengage the addressing module from the proxy. There is a configuration tag called 'enableAddressing' in the proxy configuration [1] and if it is present, then we explicitly engage the addressing module. However, as by default in ESB , the addressing module globally is enable(look at axis2.xml), implicitly it engages to every service even the 'enableAddressing' has not been specified. This is observable if you run the sample 150 and go to the URL [2]. {Global level - addressing-1.6-wso2v1} So you have to disable addressing module globally(you have to test properly this as we always use addressing) and add 'enableAddressing' as needed to the services require addressing. Thanks Indika [1]https://svn.apache.org/repos/asf/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/ProxyServiceFactory.java [2]https://localhost:9443/carbon/modulemgt/service_modules.jsp?serviceName=StockQuoteProxy
library project main code
Learn Cloud
Learn
Cloud

The WSO2 Application Server is a reliable application server that can host your enterprise web applications. The WSO2 Application Server as a Service is offered in StratosLive, the WSO2 Platform as a Service. This article explains how a simple web application can be developed and deployed from Carbon Studio to the WSO2 Application Server...

Latest Webinar
Different groups within an organization need to monitor different Key Performance Indicators (KPIs) - An operations team will be interested in the response times of business services and loads of each service,..
Thursday, February 9th 2012, 09.00 AM (PST)

Thursday, February 9th 2012, 10.00 AM (GMT)