需要sap适配器与wso2集成的帮助吗

需要sap适配器与wso2集成的帮助吗,wso2,wso2esb,wso2is,Wso2,Wso2esb,Wso2is,我正在为sap适配器开发WSO2 ESB配置文件。我按照手册中提到的步骤使用WSO2配置sap适配器。但在启动服务器之后,我无法在管理控制台中创建BapiSender代理服务。它被标记为带有错误的默认值 SAPTransportListener无法为BAPI传输配置服务BAPISender:服务没有传输BAPI的配置信息。此服务被标记为有故障,无法通过BAPI传输使用。 警告-SAPTransportListener正在禁用服务BAPISender的bapi传输,因为该服务的配置不正确。您可以发

我正在为sap适配器开发WSO2 ESB配置文件。我按照手册中提到的步骤使用WSO2配置sap适配器。但在启动服务器之后,我无法在管理控制台中创建BapiSender代理服务。它被标记为带有错误的默认值

SAPTransportListener无法为BAPI传输配置服务BAPISender:服务没有传输BAPI的配置信息。此服务被标记为有故障,无法通过BAPI传输使用。
警告-SAPTransportListener正在禁用服务BAPISender的bapi传输,因为该服务的配置不正确。

您可以发布代理服务吗?下面您将找到一个工作示例代理

    <?xml version="1.0" encoding="UTF-8"?>
<proxy xmlns="http://ws.apache.org/ns/synapse"
       name="SAPProxy"
       transports="https,http"
       statistics="disable"
       trace="disable"
       startOnLoad="true">
   <target>
      <inSequence>
         <payloadFactory media-type="xml" description="BAPIPayload">
            <format>
               <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
                  <soap:Body>
                     <bapirfc xmlns="" name="Z_CONVERT_IBAN_2_BANK_ACCOUNT">
                        <import>
                           <field name="I_IBAN">123456789</field>
                        </import>
                     </bapirfc>
                  </soap:Body>
               </soap:Envelope>
            </format>
            <args/>
         </payloadFactory>
         <send>
            <endpoint name="sap-endpoint">
               <address uri="bapi:/yourconf"/>
            </endpoint>
         </send>
         <log level="full">
            <property name="step" value="--- AFTER SEND TO SAP 2 --"/>
         </log>
      </inSequence>
      <outSequence>
         <log level="full">
            <property name="step" value="--- RESULT FROM SAP --"/>
         </log>
         <send/>
      </outSequence>
      <faultSequence>
         <log level="full">
            <property name="step" value="--- FAULT --"/>
         </log>
         <drop/>
      </faultSequence>
   </target>
   <description/>
</proxy>

123456789

以上是我用于测试运行的Bapi,我不确定这是否是c&p问题,但名称空间后面有一个“;”是不需要的。此外,您已经将代理配置为接收bapi调用。因此,问题是您是在尝试将数据发送到sap,还是希望从sap或以bapi格式发送数据的另一个系统(到esb)接收数据?如果要接收,还必须在axis2.xml中启用transportReceiver name=“bapi”。