java - JCO_ERROR_RESOURCE : Destination does not exist

标签 java eclipse sapjco3

我正在使用下面的 Java 代码进行 SAP 连接,但我不知道要在 getDestination() 方法中放入什么内容。请指导我如何找到目的地的值(value)或投入什么?

 createDestinationDataFile("ABAP_AS_WITHOUT_POOLs", connectProperties);
 try {
             JCoDestination destination = JCoDestinationManager.getDestination("**********");        //Doubt
             System.out.println("Attributes:");
             System.out.println(destination.getAttributes());
             destination.ping();
         } catch (JCoException e) {
             e.printStackTrace();
         }

最佳答案

您必须将目的地名称放入JCoDestinationManager.getDestination("YourDestName")。如果使用默认的 JCo 基础设施实现,则需要在当前工作目录中创建一个名为 YourDestName.jcoDestination 的属性文本文件。此文件必须包含所有登录参数,例如 jco.client.ashost=hostname.in.your.domain。接口(interface) com.sap.conn.jco.ext.DestinationDataProvider 的 JavaDoc 中描述了有效和必需的属性。

关于java - JCO_ERROR_RESOURCE : Destination does not exist,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43865600/

相关文章:

eclipse - datanucleus 增强器和 javaw : "the parameter is incorrect"

android - Eclipse Juno,永无止境的 Android 工具包更新

java - 关于 JDBC 结果集的建议

java - 为什么 maven 给我的 utf-8 字符与 eclipse 不同(在 eclipse 中测试运行,在 maven 中失败)?

java - 实现具有相同方法的多个接口(interface)

java - 如何在maven中使用jboss

java - SAP JCo 连接器在 GlassFish v2.1 中永久加载(无法卸载)

java - 使用 JCo 从 SAP 系统读取表

java - 用于多个目的地的 JCO IDOC 服务器

java - 如何在 grails 3+ 中启用 webapp 可分发