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

布署web工程到sap netweaver application server java所遇问题及解决方案

 
阅读更多

布署web工程到sap netweaver application server java

异常:1

JCO.classInitialize(): Could not load middleware layer 'com.sap.mw.jco.rfc.MiddlewareRFC' JCO.nativeInit(): Could not initialize dynamic link library sapjcorfc [sapjcorfc (Not found in java.library.path)]. java.library.path [/usr/java14_64/jre/bin:/usr/java14_64/jre/bin:/usr/java14_64/jre/bin/classic:/usr/sap/PD1/JC20/exe:/usr/sap/PD1/JC20/exe:/usr/sap/PD1/SYS/exe/run:/usr/java14_64/jre/bin/j9vm:/usr/sap/PD1/JC20/exe::/usr/lib:/usr/sap/PD1/JC20/j2ee/os_libs:/usr/sap/PD1/JC20/exe:/usr/sap/PD1/JC20/exe:/usr/lib:/lib:/usr/sap/PD1/SYS/exe/run]

com.sap.mw.jco.JCO (initialization failure)

注意【sapjcorfc (Not found in java.library.path】,说明在服务器端没有相关的库文件,jco针对不同操作系统有不同的库文件,可以在下载的api文件中找到.安装细节看docs/ installation.html。我的服务器用的是ibm aix

Then add {sapjco-install-path} to the LIBPATH environment variable.
Finally, add
{sapjco-install-path}/sapjco.jar to your CLASSPATH environment variable.

异常:2

java.lang.ExceptionInInitializerError: JCO.classInitialize(): Could not load middleware layer 'com.sap.mw.jco.rfc.MiddlewareRFC'
Native Library C:/WINDOWS/system32/
sapjcorfc.dll already loaded in another classloader

解决方案:

remove all sapjco.jar(s) from all applications and do the following:
1. Add the library reference to the J2EE module project(s) of the apps by right-click onto the project node->Add/Remove Additional Libraries...->com.sap.mw.jco
2. Open the EAR(s) containing the module(s) and open application-j2ee-engine.xml by doubleclick. Click on "References", choose Add, "Select library/interface/service" and choose the JCO lib here also.
3. Rebuild the module(s) EJB archives and the EAR(s) and redeploy the EARS.

分享到:
评论

相关推荐

    Integrating Web Dynpro and SAP NetWeaver Portal

    本文主要讨论了如何将Web Dynpro for Java应用程序集成到SAP NetWeaver Portal中,并着重介绍了在SAP NetWeaver 04s SP8版本下的具体实现方式。通过整合这两种技术,可以充分发挥Web Dynpro for Java的强大功能,...

    SAP NetWeaver RFC SDK

    例如,通过SDK,Java或.NET开发人员可以轻松地在非SAP环境中调用SAP的BAPIs(Business Application Programming Interface),进行数据读取、写入、修改等操作。 **SAP NetWeaver Release 7.1的技术创新**: - 作为...

    SAP NetWeaver

    1. **应用服务器**:SAP NetWeaver Application Server是运行SAP应用的核心组件,支持ABAP和Java应用。ABAP应用服务器处理SAP ERP等传统R/3系统的业务逻辑,而Java应用服务器则用于运行基于Java的SAP应用,如SAP ...

    Sap NetWeaver 架构分析

    总结起来,SAP NetWeaver是一个全面的IT解决方案,旨在简化企业IT架构,提高业务流程效率,促进跨系统集成,为企业数字化转型提供强大支撑。无论是源码层面的开发者还是工具使用者,都可以在这个平台上找到合适的...

    python连接sap需要的 sdk(SAP netweaver rfc)

    Python连接SAP NetWeaver RFC(Remote Function Call)主要依赖于SAP提供的NetWeaver RFC SDK,这是一个允许外部系统与SAP系统进行交互的开发工具包。本文将深入探讨如何利用Python通过SAP NetWeaver RFC SDK进行...

    SAP NetWeaver.zip_SAP_zip

    6. **开发和测试环境**:SAP NetWeaver提供了一个完整的开发工具集,包括ABAP Workbench、Java Development Kit(JDK),以及Web Dynpro等,用于创建、测试和部署应用程序。 在《SAP NetWeaver For Dummies (2004)....

    SAP Netweaver开发指导

    NetWeaver作为SAP的核心组件,是实现SAP S/4HANA、Business Suite以及其他解决方案的关键。 **1. NetWeaver的组成部分** NetWeaver主要由以下几个关键组件构成: - **应用服务器**:这是运行应用程序的地方,包括...

    SAP NetWeaver 750_7 RFC SDK.zip

    总的来说,SAP NetWeaver 750_7 RFC SDK为开发者提供了与SAP系统交互的强大工具,支持多种编程语言,使非SAP系统的应用程序也能无缝集成到SAP生态系统中。通过学习和应用这些资源,开发者可以创建出高效、可靠的跨...

    .NET SAP RFC API based on SAP Netweaver RFC SDK.zip

    .NET SAP RFC API是基于SAP NetWeaver RFC SDK构建的,用于在.NET环境中与SAP系统进行集成和通信。SAP Remote Function Call (RFC) 是一...通过熟练掌握和运用这个API,开发者可以构建出高效、可靠的SAP集成解决方案。

    SAP NetWeaver 平台中文简介

    随着技术的发展,SAP NetWeaver将继续进化,以适应不断变化的业务需求,包括对Java技术的支持、Web Dynpro等原生Web技术的应用,以及对系统高可用性、开发管理、系统安全等方面的关注,为企业提供更全面、更高效的...

    SAP NetWeaver 安装

    1. SAP Note Assistant:帮助查找和应用 SAP Notes,解决已知问题。 2. SAP GUI:用于连接到 SAP 系统,执行安装和配置任务。 3. SAP Transaction Code:如 R3trans,用于传输源代码和对象。 4. SAP Web Dispatcher...

    sapnetweaver快速向导培训文件

    2. SAP NetWeaver Application Server 支持独立于平台的 Web 服务,业务应用程序和基于标准的开发,使您能够利用现有技术资产实现面向 Web 服务的解决方案。 SAP NetWeaver 是一个功能强大且灵活的平台,提供了一套...

    SAP NetWeaver MDM 7.1 Java API

    ### SAP NetWeaver MDM 7.1 Java API:创建首个MDM记录 #### 概述 SAP NetWeaver Master Data Management (MDM) 7.1 是一款功能强大的数据管理工具,它旨在帮助企业管理和维护核心业务数据的一致性和准确性。通过...

    SAPNetweaver vs Oracle

    综上所述,Oracle在技术深度和广度上相对于SAP Netweaver具有明显优势,特别是在数据库、中间件和集成解决方案方面。Oracle的全面产品线和强大的技术实力使得它在面对复杂的IT环境时更具竞争力,而SAP Netweaver虽然...

    SAP NetWeaver Server Adapter for Eclipse

    Integrates Eclipse with the SAP NetWeaver Application Server. Features Support of Eclipse 3.2 (Callisto) and later Support of SAP NetWeaver CE/PI 7.1 and later Execution of server lifecycle ...

Global site tag (gtag.js) - Google Analytics