This is a very common issue when you try to access Siebel or Magento web services from Oracle SOA Suite.
The reason for this error is that in SOA when the external magento or siebel web services are called.
SOA adds additional header information which these backend system do not process.
wsa:TO
wsa:Action
ReplyTo
FaultTo
In order to resolve this issue, all you need to do is to remove the additional header information from the SOA
Use the following property in the composite.xml for the component which is getting called
oracle.soa.ws.outbound.omitWSA = true
This will suppress all the header information for the outgoing call from SOA.
I used this property for the component under binding information in my composite.xml
Redeployed the process and i was able to resolve the issue.
You might also face similar kind of issue while getting the response back.
If you want to suppress the header information from response you will have to use following property in composite.xml
oracle.soa.addressing.response.enabled = false
No comments:
Post a Comment