`
zhangmingji
  • 浏览: 70773 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java 调用SAP RFC函数 报错信息(转)

    博客分类:
  • SAP
阅读更多
RFC接口调用SAP如果有异常会通过com.sap.mw.jco.JCO$Exception: 抛出异常
在开发中遇到的异常有如下

用户名密码可能是错误或者用户无权限,确认用户,必要时联系SAP负责人,检查用户
(103) RFC_ERROR_LOGON_FAILURE: ##.#####,####
(103) RFC_ERROR_LOGON_FAILURE: Name or password is incorrect (repeat logon)

call信息没有填写完整,检查配置文件各个SAP配置信息是否完整
(101) RFC_ERROR_PROGRAM: Missing R3NAME=... or ASHOST=... in connect_param in RfcOpenEx

ip地址失败:
com.sap.mw.jco.JCO$Exception: (102) RFC_ERROR_COMMUNICATION: Connect to SAP gateway failed

组权限访问 server文件没更新.
(102) RFC_ERROR_COMMUNICATION:Connect to message server failed

C:\WINNT\system32\drivers\etc

端口号错误报错信息:
(103) RFC_ERROR_LOGON_FAILURE: ## 502 ########

超时:
(103) RFC_ERROR_LOGON_FAILURE: Timeout

执行函数,函数的问题
(104) RFC_ERROR_SYSTEM_FAILURE: Error in module RSQL of the database interface.执行函数

(104) RFC_ERROR_SYSTEM_FAILURE: An error occurred when receiving a complex parameter.

(106) JCO_ERROR_RESOURCE: Trying to access row values in a table which does not have any rows yet

返回的表没有值.那个表连第一行都没有,取不到
(106) JCO_ERROR_RESOURCE: Trying to access row values in a table which does not have any rows yet

语法错误
(104) RFC_ERROR_SYSTEM_FAILURE: Syntax error in program SAPMV50A

找不到行
(106) JCO_ERROR_RESOURCE: Trying to access row values in a table which does not ha:ve any rows yet

输入参数不能插入SAP函数输入字段中.
(122) JCO_ERROR_CONVERSION: Integer '4234243' has to many digits at field PO_ITEM

原文地址:http://hi.baidu.com/gary_c/blog/calendar/200809/index/2

 

 函数不能远程调用

(104) RFC_ERROR_SYSTEM_FAILURE: The function module "RP_CHECK_PERNR" cannot be used for 'remote' calls.

 

分享到:
评论

相关推荐

    java连接RFC综合例子,java调用sap例子,泛微E8,E9调用SAP RFC例子

    - 设置参数,将Java对象映射到RFC函数模块的输入参数。 - 执行函数模块,获取结果并处理输出参数。 3. **SAPConn.java和Demo.java的示例解析**: - `SAPConn.java`可能包含了建立SAP RFC连接的代码。例如,它...

    java调用sap rfc说明

    Java调用SAP RFC(Remote Function Call)是一种技术,允许Java应用程序与SAP系统进行通信,执行SAP系统中的特定业务逻辑。SAP RFC是SAP NetWeaver平台提供的一种接口技术,它允许外部系统调用SAP的功能模块,就像...

    Java 调用 SAP RFC 案例

    4. **创建JCo函数**:使用`JCoDestination`对象的`getFunctionTemplate(functionName)`方法获取到要调用的SAP RFC函数模板,然后通过`clone()`复制一份并调用其`appendParameter()`方法设置参数。 5. **执行RFC调用...

    DELPHI 调用SAP RFC 文档

    DELPHI 调用 SAP RFC 文档提供了使用 Delphi 调用 SAP RFC 函数的详细信息,包括安装 SAP 客户端、Delphi 中安装 ActiveX 部件、SAP remote Function call control 安装、登录 SAP 源代码样本和 DELPHI 调用 SAP RFC...

    java连接sap RFC函数 所需文件

    `sapjco3.jar`是该库的核心组件,包含了所有必要的Java类和接口,使得开发者可以编写代码来调用SAP的RFC函数。 2. `sapjco.jar`:这个文件可能是一个早期版本或者辅助库,通常包含了一些与SAP JCo相关的类和资源。...

    java在Linux下调用sap的RFC接口必备so文件 libsapjco3.so

    Java在Linux环境中调用SAP RFC接口涉及到的关键技术点包括Java与SAP的集成、Linux系统下的动态链接库(.so文件)以及SAP的RFC(远程功能调用)技术。这里将详细介绍这些知识点。 首先,SAP RFC是SAP提供的一种通信...

    C++用C#封装的COM组件的方式调用SapRfc函数

    本篇将详细介绍如何使用C++通过C#封装的COM组件来调用SAP RFC函数,以及这种方式相较于直接使用SAP NW RFC Library(sapnwrfc)的优点。 首先,SAP NW RFC Library是原生的C语言接口,虽然它提供了跨平台的API,但...

    Java掉sap RFC

    Java调用SAP RFC是指在Java应用程序中使用SAP的RFC(Remote Function Call)接口来调用SAP系统中的函数和数据。RFC是一种标准的远程过程调用协议,用于在不同系统之间进行数据交换和函数调用。 在Java中调用SAP RFC...

    java调用SAP RFC

    `sapjco3.jar`是Java库,包含了SAP JCo的API和必要的类,使得Java开发者可以编写代码来调用SAP RFC函数。而`libsapjco3.so`是SAP JCo的本地库,它实现了Java库中的底层功能,通常与操作系统和JVM的特定版本相关联。...

    .NET CORE SAP RFC接口调用Library 7.5 SDK(Window、Linux)

    1、.NET CORE项目SAP的RFC调用所需的SAP组件。 .2、NET CORE调用RFC需要使用SapNwRfc,开发环境需要SAP NetWeaver RFC Library 7.50 SDK引用。 2.1、SapNwRfc使用请参考:https://github.com/huysentruitw/SapNwRfc ...

    Java调用SAP RFC驱动程序 Windows版本 亲测可用 sapjco30P_17-64-Windows

    6. **调用RFC函数**:现在,你可以通过`destination`对象调用SAP的RFC函数了。例如: ```java RfcFunction function = destination.getFunction("YOUR_RFC_FUNCTION_NAME"); // 设置参数... function.execute...

    SAPjar包(eclipse中Java使用JCO调用SAP中的RFC函数).zip

    总结,SAP jar包在Eclipse中Java使用JCO调用SAP中的RFC函数涉及到的知识点包括:SAP JCO接口、Eclipse项目配置、SAP系统连接、RFC函数调用、参数传递以及错误处理。通过这种方式,开发者可以利用Java的强大功能与SAP...

    使用JCo远程调用SAP系统函数

    在本文中,我们将了解如何使用 Java 程序远程调用 ABAP 函数,使用 SAP 提供的 RFC 针对 Java 程序的 API——JCo。 首先,需要安装 JCo,安装过程中需要三个文件:librfc32.dll、sapjcorfc.dll、sapjco.jar。首先,...

    spirngboot链接SAP RFC.都是最新版,看上传时间.7z

    例如,你可以创建一个服务类,提供接口供其他组件调用SAP RFC。 6. **异常处理和测试**: - 添加适当的异常处理机制,以捕获和处理与SAP通信时可能出现的错误。 - 编写单元测试和集成测试,确保RFC调用的正确性和...

    C# 调用SAP RFC 接口代码实例

    比如调用一个名为"BAPI_USER_GET_DETAIL"的RFC函数来获取用户信息: ```csharp IRfcFunction function = connection.Repository.CreateFunction("BAPI_USER_GET_DETAIL"); function.SetValue("USERNAME", "target_...

    SAP的RFC接口调用

    本文将详细讨论如何通过Java来调用SAP的RFC接口,并涉及JCO3.0库的使用。 首先,JCO(Java Connector)是SAP提供的用于Java应用程序与SAP系统通信的API,JCO3.0是其第三个主要版本,它提供了一套完整的Java类库,...

    2023年 .NET / C# CALL 调用 SAP ABAP RFC 接口报错解决方案

    它用于获取RFC函数模块的元数据,这些元数据包括输入参数、输出参数、表格参数等信息,是调用SAP RFC函数模块的先决条件。当在尝试获取元数据时遇到错误,通常意味着存在以下几种可能的问题: 1. **配置问题**:...

    DotNet调用SAP Rfc接口(Winform, Webservice, WebApp)

    ### DotNet调用SAP Rfc接口(Winform, Webservice, WebApp) #### 关键前提 为了确保能够顺利地实现.NET与SAP系统的集成,需要满足以下几点前提条件: 1. **安装Visual Studio 2003**:尽管.NET框架已经发展到更...

    .netcore项目sap的rfc调用所需的sap组件

    4. **调用RFC函数**:通过RFC连接对象,开发者可以查找和调用SAP系统中的特定RFC函数模块。每个RFC函数模块都有唯一的名称(如BAPI_USER_GET_DETAIL),并在调用时传入参数。 5. **处理结果**:函数调用完成后,...

Global site tag (gtag.js) - Google Analytics