Hello
Please, I need to access a SAP RFC through WSO2
The RFC is exposed on the path:
http://srv:8000/sap/bc/soap/wsdl?sap-client=500&services=Z_name

I have created a Proxy in WSO2 Enterprise Integrator (6.4.0) with the
following:

<?xml version="1.0" encoding="UTF-8"?>
<proxy xmlns="http://ws.apache.org/ns/synapse";
       name="Proxy_SAP_RFC_Zsample"
       startOnLoad="true"
       statistics="disable"
       trace="disable"
       transports="http">
   <target>
      <inSequence>
         <property name="Proxy-Authorization"
                   scope="transport"
                   type="STRING"
                   value="fn:concat('Basic ', base64Encode('id:pwd'))"/>
         <property name="POST_TO_URI" scope="axis2" value="true"/>
         <send>
            <endpoint>
               <address uri="
http://srv:8000/sap/bc/soap/wsdl?sap-client=500&amp;services=Z_name"/>
               <property name="name" value="endpoint_urn_uuid_ZS_name"/>
            </endpoint>
         </send>
      </inSequence>
      <outSequence>
         <send/>
      </outSequence>
   </target>
   <description/>
</proxy>

When I try to test the Proxy inside WSo2 I get :

<TryitProxyError xmlns:h="http://wso2.org/ns/TryitProxy"; h:status="SOAP
envelope error">org.apache.axis2.AxisFault: Transport error: 401 Error:
Unauthorized</TryitProxyError>

Best Regards
Érico
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to