-
JCO3.0报RFC_ERROR_LOGON_FAILURE的错误5
各位高手们:
大家好,我在做JCO3.0,建立JAVA端服务的时候。报JCO_ERROR_LOGON_FAILURE的错误,我在SAP GUI进行登陆的时候,确认用户名和密码是没有问题的,而且也试过6位数字作为密码,进行测试,在服务器上,已经安装过登陆的GUI。可无论怎么测还是报错,解决过此问题或者对此问题有思路的高手们,请不吝赐教,下面是我测试的结果,所用代码为JCO3.0中给的实例:
Exception in thread "main" java.lang.RuntimeException: Unable to create the server TOJCO, because of Unable to get repository
at StatefulServerExample.main(StatefulServerExample.java:221)
Caused by: com.sap.conn.jco.JCoException: (103) JCO_ERROR_LOGON_FAILURE: Unable to get repository
at com.sap.conn.jco.rt.DefaultServer.update(DefaultServer.java:220)
at com.sap.conn.jco.rt.DefaultServer.<init>(DefaultServer.java:118)
at com.sap.conn.jco.rt.DefaultServerManager$DefaultServerFactory.createServer(DefaultServerManager.java:328)
at com.sap.conn.jco.rt.DefaultServerManager.getServer(DefaultServerManager.java:108)
at com.sap.conn.jco.rt.StandaloneServerFactory.update(StandaloneServerFactory.java:362)
at com.sap.conn.jco.rt.StandaloneServerFactory.getServerInstance(StandaloneServerFactory.java:175)
at com.sap.conn.jco.server.JCoServerFactory.getServer(JCoServerFactory.java:74)
at StatefulServerExample.main(StatefulServerExample.java:217)
Caused by: com.sap.conn.jco.JCoException: (103) JCO_ERROR_LOGON_FAILURE: Name or password is incorrect (repeat logon) on ashost sysnr 00
at com.sap.conn.jco.rt.MiddlewareJavaRfc.generateJCoException(MiddlewareJavaRfc.java:677)
at com.sap.conn.jco.rt.MiddlewareJavaRfc$JavaRfcClient.connect(MiddlewareJavaRfc.java:1376)
at com.sap.conn.jco.rt.ClientConnection.connect(ClientConnection.java:736)
at com.sap.conn.jco.rt.RepositoryConnection.connect(RepositoryConnection.java:52)
at com.sap.conn.jco.rt.PoolingFactory.init(PoolingFactory.java:107)
at com.sap.conn.jco.rt.ConnectionManager.createFactory(ConnectionManager.java:316)
at com.sap.conn.jco.rt.DefaultConnectionManager.createFactory(DefaultConnectionManager.java:46)
at com.sap.conn.jco.rt.ConnectionManager.getFactory(ConnectionManager.java:290)
at com.sap.conn.jco.rt.RfcDestination.getSystemID(RfcDestination.java:914)
at com.sap.conn.jco.rt.RepositoryManager.getRepository(RepositoryManager.java:31)
at com.sap.conn.jco.rt.RfcDestination.getRepository(RfcDestination.java:970)
at com.sap.conn.jco.rt.RfcDestination.getRepository(RfcDestination.java:33)
at com.sap.conn.jco.rt.DefaultServer.update(DefaultServer.java:216)
... 7 more
Caused by: RfcException: [null]
message: Name or password is incorrect (repeat logon) on ashost sysnr 00
Return code: RFC_SYS_EXCEPTION(3)
error group: 103
key: RFC_ERROR_LOGON_FAILURE
at com.sap.conn.rfc.api.RfcApi.RfcOpen(RfcApi.java:196)
at com.sap.conn.jco.rt.MiddlewareJavaRfc$JavaRfcClient.connect(MiddlewareJavaRfc.java:1343)
... 18 more
Caused by: RfcException: [SRD|kgsrmdev]
message: Name or password is incorrect (repeat logon)
Return code: RFC_SYS_EXCEPTION(3)
error group: 104
key: RFC_ERROR_SYSTEM_FAILURE
Exception raised by SRD|kgsrmdev
at com.sap.conn.rfc.engine.RfcIoOpenCntl.RfcReceive(RfcIoOpenCntl.java:2038)
at com.sap.conn.rfc.api.RfcApi.RfcOpen(RfcApi.java:163)
... 19 more
Caused by: com.sap.conn.rfc.exceptions.RfcGetException: Name or password is incorrect (repeat logon)
at com.sap.conn.rfc.engine.RfcImp.ab_rfcerror(RfcImp.java:1148)
at com.sap.conn.rfc.engine.RfcGet.ab_rfcget(RfcGet.java:120)
at com.sap.conn.rfc.engine.RfcRcv.ab_rfcreceive(RfcRcv.java:33)
at com.sap.conn.rfc.engine.RfcIoOpenCntl.RfcReceive(RfcIoOpenCntl.java:1980)
... 20 more
2012年11月27日 10:36
目前还没有答案
相关推荐
标题"SAPJCO3.0_LINUX_X86_64.zip"所指的是一款用于Linux x86_64架构的SAP Java Connector (SAP JCo)版本3.0.16的压缩包。SAP JCo是SAP公司提供的一种中间件,允许Java应用程序与SAP系统进行无缝集成和通信。它充当...
这个“SAP-JCO.rar_Linux rfc jco_SAP_SAP jco RFC_jco linux64_sap rfc”文件包显然包含了在Linux操作系统下使用SAP JCO进行RFC(Remote Function Call)调用的相关组件和示例代码。 首先,让我们深入理解SAP JCO...
为了使用JCO 3.0,开发者需要在项目中导入对应的JAR文件,并根据SAP系统的配置进行相应的设置,包括创建连接参数、初始化连接、创建和管理会话,以及调用SAP的RFC函数。在处理完SAP系统的操作后,别忘了正确关闭资源...
《SAP JCO 3.0 Dll及API文档详解》 SAP JCO(Java Connector)是SAP公司提供的一种用于Java应用程序与SAP R/3系统间通信的接口技术。本文主要针对JCO 3.0版本,探讨其Dll(动态链接库)和API文档的相关知识点。 一...
在描述中提到的“jco3.0包及连接实例”,通常包含以下组件: 1. SAP JCo库:这是Java API,提供了连接、调用RFC函数模块和处理响应的方法。 2. 配置文件:如`jco.client.properties`,用于设置SAP系统的连接参数,如...
总之,SAP Java Jco3.0为Java开发者提供了一个强大且灵活的工具,使他们能够在Java环境中无缝地集成和操作SAP系统,从而实现跨平台的业务流程自动化和数据交换。通过深入理解和熟练使用SAP JCo,开发者可以构建高效...
标题中的“sapjco.jar.rar”表明这是一个包含“sapjco.jar”文件的RAR压缩包,主要用于Java应用程序连接到SAP系统,通过RFC(Remote Function Call)接口进行通信。RFC是一种SAP系统内部以及与其他系统间通信的标准...
JCo3.0 版本是 SAP Java 连接器的一个重要里程碑,它提供了对 SAP 系统的高效、稳定且灵活的访问方式。这里提到的是 SAP Java Jco3.0 版本 14,在 Windows 操作系统上的全平台支持,包括 32 位和 64 位架构。 首先...
【描述】描述中的" sapjco30P_Linux_64bit Itanium" 代表这是SAP JCo 3.0系列的一个特定构建,适用于64位的Linux操作系统,尤其是基于Itanium处理器的系统。Itanium是一种高性能的服务器和工作站处理器,由Intel公司...
1. **JCO架构**:JCO 3.0基于客户端-服务器模型,包括本地Java客户端(客户端库)和SAP系统中的远程功能调用(RFC)服务器端。客户端库提供了API,使得Java开发者可以创建、执行和管理与SAP系统的连接。 2. **连接...
### SAP JCO 开发指导知识点解析 #### 一、引言与概述 ##### 1.1 JCo 的定义与作用 SAP JCo (SAP Java Connector) 是 SAP 提供的一种用于连接 SAP 系统与 Java 应用程序的中间件技术。它支持 Java 程序与 SAP 系统...
- JCo3.0提供了异常处理机制,当与SAP系统交互时发生错误,会抛出`JCoException`,开发者可以通过捕获这个异常来处理错误情况。 5. **性能优化**: - 使用缓冲池管理`JCoDestination`和`JCoFunction`实例,避免...
JCO 3.0 版本专为 Linux X64 平台设计,提供了在64位操作系统上高效运行的功能。这个版本相对于之前的 2.18 版本有若干改进和更新,以满足更高级别的性能需求和兼容性。 首先,`sapjco3.jar` 文件是 SAP JCO 的核心...
通过JCO,Java开发者可以创建与SAP R/3系统交互的应用程序,执行RFC(远程功能调用)和BAPI(业务对象API)。 2. **使用JCO的步骤**:通常,使用JCo的过程包括创建连接、实例化Repository、加载函数模块、设置参数和...
【SAP Java Jco3.0 15 Windows 全平台 32bit 64bit】是一款适用于Windows操作系统,支持32位和64位环境的SAP Java Connector(JCo)版本3.0的组件。这款软件是SAP与Java应用程序之间的桥梁,它允许Java应用程序与SAP...
SAP JCo 3.0版本相较于之前的版本进行了若干改进,提供了更强大的功能和性能提升。它支持多种SAP后端系统,包括SAP R/3、SAP ERP以及SAP NetWeaver等。该连接器遵循Java Connector Architecture (JCA)标准,是一个...
4. **异常处理**:在调用SAP RFC时,可能遇到各种异常,如网络问题、认证错误或RFC调用失败等。因此,需要适当地捕获和处理JCoException及其子类。 5. **性能优化**:为了提高性能,可以使用JCoDestination的...
SAP JCo3(Java Connector 3.0)是一个关键的中间件技术,它使得Java应用程序能够与SAP系统的ABAP环境进行无缝交互。在Java编程中,SAP JCo3提供了一组全面的API,允许开发人员创建、读取、更新和删除SAP系统中的...
标题 "sapjco30P_Linux_64bit x86.zip" 指向的是 SAP Java Connector 3 的一个版本,适用于64位的Linux操作系统,特别是针对Intel EM64T(也称为Intel 64)和AMD64处理器架构。这个压缩包包含了在这些平台上运行SAP...
SAP JCO是用于Java应用程序与SAP系统进行通信的关键组件,它实现了SAP Remote Function Call (RFC) 协议,允许非SAP应用与SAP系统无缝交互。 描述中的 "sapjco3-linux_x64-3.0.10" 进一步确认了这是SAP JCO 3.0.10...