本文提供SAP Web Dynpro ABAP所需的ICF服务激活指南,涵盖事务码SICF操作、关键服务节点(如/sap/bc/webdynpro)及子节点激活步骤,并解析开发环境与生产环境的配置差异。帮助用户解决HTTP 403错误、Host未激活等问题,确保Web Dynpro应用正常运行。

Active services for Web Dynpro ABAP in transaction SICF

根据SAP Note 1088717的内容,该文档主要指导用户在事务码SICF中激活Web Dynpro ABAP(WDA)运行所需的ICF(Internet Communication Framework)服务。以下是核心要点整理:


1. 问题背景与症状

  • 症状​:访问Web Dynpro应用时可能遇到以下错误:
    • HTTP 403 Forbidden(服务未激活)
    • Host is not active(主机节点未激活)
    • RAISE_EXCEPTIONCX_WD_GENERAL运行时错误
  • 原因​:SAP系统安装后,所有ICF服务默认处于未激活状态以保障安全性,需手动激活相关服务。

2. 必须激活的ICF服务

通用Web Dynpro应用服务

  • 路径​:
    • /default_host/sap/bc/webdynpro(仅激活该节点,不激活子节点)
    • /default_host/sap/public/bc及其子节点:
      • /ur/icons/icons_rtl/webicons/pictograms/webdynpro/*(包括ssrmimes等)
    • 应用专属服务:/default_host/sap/bc/webdynpro/sap/<application>

开发环境服务

  • 路径​:
    • /default_host/sap/public/bc/webdynpro/viewdesigner
    • /default_host/sap/bc/wdvd/
    • 仅限开发系统​(生产环境禁用):
      • /configure_application/configure_component/wd_analyze_config_*(涉及安全风险)

测试与调试服务

  • 路径​:
    • /default_host/sap/bc/webdynpro/sap/wdr_test_*(如test_eventstest_ui_elements等)
    • /default_host/sap/bc/echo(返回请求信息,仅用于故障排查)
    • /default_host/sap/bc/error(模拟错误场景)

3. 激活方法

  1. 手动激活​:
    • 事务码SICF中,逐级展开节点,右键选择Activate Service
    • 需激活父节点(如default_host)及其相关子节点
  2. 批量激活​:
    • 使用报表rsicf_service_activation,选择预定义组:
      • WEB DYNPRO ABAP(生产环境适用)
      • WEB DYNPRO ABAP DESIGN TIME(开发环境适用)
      • WEB DYNPRO ABAP TEST APPS(测试环境适用)

4. 注意事项

  • 开发与生产环境分离​:部分服务(如测试应用节点)仅允许在开发系统激活,否则可能引入安全漏洞
  • 服务层级依赖​:激活子节点时需确保父节点已激活(例如/sap/public/bc需先于其子节点激活)
  • 错误排查​:若激活后仍存在问题,可参考相关SAP Note(如1009930、1008689)或检查ICM协议配置(HTTP/HTTPS/SMTP)

5. 引用文档

  • SAP Note 1088717
  • Web Dynpro环境配置指南(参考网页9、10)

如需进一步操作细节或遇到具体错误,可结合事务码STC01(任务清单)和SU25(权限同步)进行系统级配置验证。

企业在向SAP S/4HANA Cloud转型时,SAP 许可 (License) 从 On-Premise 时代的经典指定用户模型转向全新的 FUE 许可模式,且 SAP 产品的许可 (License) 包含诸如“组件授权、用户授权、计量模式”等复杂模型,这对企业来说如同一个黑匣子,难以理解其工作原理。此外,企业还面临 SAP 的 License 审计等合规性问题。赛锐信息在 SAP License 审计流程方面拥有丰富咨询经验,拥有自主研发的高效 SAP License 资产优化软件产品,欢迎企业在需要时随时联系我们,以获得我们的支持服务和软件产品试用体验。

 

滚动至顶部