Соединитесь с SAP, используя JCO через SAPRouter

Я пытался подключить Java-программу к SAP с помощью JCO-коннекторов Java (последняя версия 3.0.13). У меня были проблемы, и мне сказали, что проблема была в том, что я пытался подключиться напрямую, и мне нужно подключиться через saprouter. Есть свойство соединения под названием saprouter, где мне нужно разместить строку sap router. Я только нашел способ указать такую ​​строку для JCO (v 2.xx), и это: /H//H/

Это то же самое для JCO в его последней версии? Если так, то спецификация свойств соединения будет выполнена хорошо, как это?

    Properties connectProperties = new Properties();
    connectProperties.setProperty(DestinationDataProvider.JCO_ASHOST, "xx.xx.x.xx");
    connectProperties.setProperty(DestinationDataProvider.JCO_SYSNR,  "00");
    connectProperties.setProperty(DestinationDataProvider.JCO_CLIENT, "020");
    connectProperties.setProperty(DestinationDataProvider.JCO_USER,   "xxxxx");
    connectProperties.setProperty(DestinationDataProvider.JCO_PASSWD, "xxxxxx");
    connectProperties.setProperty(DestinationDataProvider.JCO_LANG,   "en");
    connectProperties.setProperty(DestinationDataProvider.JCO_SAPROUTER,   "/H/<saprouter>/H/<hostname>");

0 ответов

Другие вопросы по тегам