如何使用JCo从Java连接到SAP BAPI?

时间:2019-02-01 06:44:47

标签: java sap jco

我想在Java Connector(JCo)的帮助下使用Java代码阅读SAP BAPI。

我有“ Jco JAR”和其他连接器JAR文件。我尝试使用Eclipse IDE第4页上的此链接[https://archive.sap.com/kmuuid2/409e7358-6985-2a10-7ab7-ba68e40a5902/Code%20Sample%20%20to%20Execute%20BAPI%20in%20Java.pdf]中提供的示例代码。我已经为那些JAR文件设置了构建路径。尝试在代码中导入JCO时,提示“ com.sap ...”未解决。实际上,上面的链接中的代码已被告知要在Netweaver Developer Studio中使用。但是我想在Eclipse IDE中使用。

IConnection connection = null;
try {
    // get the Connector Gateway Service
    Object conservice = PortalRuntime.getRuntimeResources().getService(IConnectorService.KEY);
    IConnectorGatewayService cgService =(IConnectorGatewayService) conservice;
    if (cgService == null) {
        response.write("Error in get Connector Gateway Service <br>");
    }
    try {
        connection = cgService.getConnection(<SAP SYSTEM >, request);
    }
    catch (Exception e) {
        response.write("Connection to SAP system failed <br>");
    }
 } 

我不确定实际结果会是什么样。但是我应该能够使用Java连接器连接到SAP。

0 个答案:

没有答案