就没有人用过jco3方式调用sap RFC的吗
错误如下:
com.sap.conn.jco.JCoException: (101) RFC_ERROR_PROGRAM: 'ashost' is missing
at com.sap.conn.jco.rt.MiddlewareJavaRfc.generateJCoException(MiddlewareJavaRfc.java:639)
at com.sap.conn.jco.rt.MiddlewareJavaRfc$JavaRfcClient.connect(MiddlewareJavaRfc.java:1313)
at com.sap.conn.jco.rt.ClientConnection.connect(ClientConnection.java:712)
at com.sap.conn.jco.rt.PoolingFactory.init(PoolingFactory.java:103)
at com.sap.conn.jco.rt.ConnectionManager.createFactory(ConnectionManager.java:189)
at com.sap.conn.jco.rt.DefaultConnectionManager.createFactory(DefaultConnectionManager.java:45)
at com.sap.conn.jco.rt.ConnectionManager.getFactory(ConnectionManager.java:178)
at com.sap.conn.jco.rt.RfcDestination.initialize(RfcDestination.java:760)
at com.sap.conn.jco.rt.RfcDestination.getSystemID(RfcDestination.java:784)
at com.sap.conn.jco.rt.RepositoryManager.getRepository(RepositoryManager.java:30)
at com.sap.conn.jco.rt.RfcDestination.getRepository(RfcDestination.java:858)
at com.sap.conn.jco.rt.RfcDestination.getRepository(RfcDestination.java:28)
at src.dev.dao.SapDao.returnSAPDemo_Data(SapDao.java:15)
at src.dev.dao.SapDao.main(SapDao.java:40)
Caused by: RfcException: [null]
message: 'ashost' is missing
Return code: RFC_INVALID_PARAMETER(19)
error group: 101
key: RFC_ERROR_PROGRAM
at com.sap.conn.rfc.api.RfcOptions.checkParameters(RfcOptions.java:195)
at com.sap.conn.rfc.api.RfcApi.RfcOpen(RfcApi.java:78)
at com.sap.conn.jco.rt.MiddlewareJavaRfc$JavaRfcClient.connect(MiddlewareJavaRfc.java:1306)
... 12 more
ERROR: JDWP Unable to get JNI 1.2 environment, jvm->GetEnv() return code = -2
JDWP exit error AGENT_ERROR_NO_JNI_ENV(183): [../../../src/share/back/util.c:820]