zoukankan      html  css  js  c++  java
  • 【PO】The MessageServlet URL failed with "500 Internal Server Error"

    2479908 - The MessageServlet URL failed with "500 Internal Server Error"

    Symptom

    You installed a new PO/AEX system and have run the CTC wizard successfully.
    When you access the MessageServlet URL http://<host>:<port>/XISOAPAdapter/MessageServlet?ximessage=true, it failed with error:
    HTTP 500 internal server error

    You have taken the following check:

    1. From defaultTrace, the following log could be found:

      Cannot process an HTTP request to servlet [MessageServlet] in [XISOAPAdapter] web application.
      [EXCEPTION]
      null; nested exception caused by:
      com.sap.engine.interfaces.messaging.api.exception.MessagingException: Connection SOAP_http://sap.com/xi/XI/Systemcannot be created as it was not registered before!
      at com.sap.engine.messaging.impl.api.ConnectionFactoryImpl.checkConnectionRegistration(ConnectionFactoryImpl.java:259)
      at com.sap.engine.messaging.impl.api.ConnectionFactoryImpl.createConnection(ConnectionFactoryImpl.java:113)
      at com.sap.engine.messaging.impl.api.ConnectionFactoryImpl.createConnection(ConnectionFactoryImpl.java:99)
      at com.sap.aii.adapter.soap.web.SOAPHandler.<init>(SOAPHandler.java:160)

    2. Check the following SOAP applications from NWA -> Start & Stop, they are in the started status:
      • com.sap.aii.adapter.soap.app
      • com.sap.aii.adapter.soap.lib

    3. Check the CPACache history, there is no successful CPACache update in the system (https://<host>:<port>/CPACache/).

    Environment

    • SAP NetWeaver
    • SAP Process Integration

    Reproducing the Issue

    Access the Servlet URL of the PI SOAP Adapter(http://<host>:<port>/XISOAPAdapter/MessageServlet?ximessage=true).

    Cause

    The SLD Data Cache is empty, because the Adapter Metadata are corrupt or missing.
    The reason is due to an incomplete initial setup (ESR Content import missing/failed) or a broken CPA Full Cache Refresh.

    Resolution

    1. Ensure the SAP_BASIS has been imported to ESR successfully.
    2. Take a full cache update from URL http://<host>:<port>/CPACache/refresh. with user pisuper

    See Also

    Note 1444305 Configuration Wizard: PI / ESR Support Package Update
    SAP KBA 1536986 How to import PI Content into the ESR
    SAP KBA 1575249 How to check the patch level of the PI Basis content
    Note 2224375 Exchange Profile Cache disabled during upgrade procedure
    Note 2369008 PI SOAP Adapter - 500 Internal Server Error
    Note 2034226 Configuration Wizard: PI AEX SLD Self Registration

    Keywords

    MessageServlet, XISOAPAdapter, 500 Internal Server Error, 500, CPACache, SOAP, SAP_BASIS, ESR content, initial, SLD, Process Integration 7.0, PI 7.0, PI 7.01, PI 7.02, Process Integration 7.10, PI 7.10, Process Integration 7.11, PI 7.11, Process Integration 7.30, PI 7.30, Process Integration 7.31, PI 7.31, Process Orchestration 7.40, PI 7.40, PO 7.40, Process Orchestration 7.50, PI 7.50, PO 7.50, NetWeaver, XI.

  • 相关阅读:
    Oracle使用序列创建自增字段(主键自动增长)
    Oracle 增加修改删除字段
    JavaScript trim函数大赏
    js跨域问题
    document.getElementsByClassName的理想实现
    IIS启用Gzip的方法与优缺点分析
    浅释跳转漏洞
    js跨域及解决方法
    C#编写COM组件
    50种方法巧妙优化你的SQL Server数据库
  • 原文地址:https://www.cnblogs.com/weikui/p/13814954.html
Copyright © 2011-2022 走看看