I´m trying to make a proxy using WSO2 ESB to consume services like "services/UserIdentityManagementAdminService?wsdl" and scim like ""wso2/scim/Users" in wso2 IS, (I want to balance a IS in HA with a https address Endpoint) , I have a proxy and I can consume scim but when I try to get wsdl wso2 esb just sent a log like:
INFO {org.apache.synapse.mediators.builtin.LogMediator} - To: /services/PRX_SC_IS_SERVICES/services/UserInformationRecoveryService?wsdl, MessageID: urn:uuid:10516b34-8004-4c70-9d4c-61957e4d9147, Direction: request, Envelope: {org.apache.synapse.mediators.builtin.LogMediator}
I think that the problem is that in the URL use services after the proxy name because when I call another URL I haven´t problem.
My Proxy Config:
<proxy xmlns="http://ws.apache.org/ns/synapse"
name="PRX_SC_IS_SERVICES"
transports="http"
statistics="disable"
trace="disable"
startOnLoad="true">
<target>
<inSequence>
<property xmlns:ns="http://org.apache.synapse/xsd"
name="Authorization"
expression="fn:concat('Basic ', base64Encode('admin:admin'))"
scope="transport"/>
<send>
<endpoint key="IS_EP_HTTPS"/>
</send>
</inSequence>
<outSequence>
<send/>
</outSequence>
</target>
<description/>