SAP ADS 安装和配置

简介: Adobe 文档服务 (ADS) 支持对由基于 ABAP 和基于 Java 的应用程序触发的业务数据进行基于表单的处理。它是 SAP NetWeaver 使用类型 AS Java 中包含的附加 SAP NetWeaver 解决方案扩展
安装检查:
  1. 检查 PI Java Stack 上是否安装了 ADS
http:// <AS Java 主机名>:<端口>/monitoring/ComponentInfo

    2.如果安装了,配置PI和ECC之间的通讯

如果未安装,请按照以下步骤进行安装。
    • 从 SAP 支持门户下载支持包 ADSSAP07_0-10009589.SCA(ADOBE DOCUMENT SERVICES 7.31 的 SP07)。
    • 将 SCA 文件上传到 AS Java 服务器(任何临时位置)。
    • 使用 <sapsid>adm 用户通过 SSH 登录到 AS Java 服务器控制台。
    • 执行telnet localhost <telnet port>并以 AS Java 用户(Administrator或类似)的管理员身份登录。
    • 执行lsc(参考 SAP Note 1715441)
    • 使用命令为 ADOBE DOCUMENT SERVICES 7.31部署SP07
      (请参阅http://wiki.scn.sap.com/wiki/display/TechTSG/(JSTSG)(Telnet)DeployController+Commands?original_fqdn=wiki.sdn.sap.com

      deploy /tmp/ADSSAP07_0-10009589.SCA on_deploy_error=stop
      注意:在部署 ADSSAP 组件期间,会重新启动 Java 服务器实例。

  • 执行
  • telnet localhost <telnet port> 并以AS Java 用户的管理员身份登录以重新连接到Deploy ControllerTelnet。
  • 执行 get_result 查看部署结果。
  • 打开http:// <AS Java 主机名>:<端口>/monitoring/ComponentInfo 并验证 ADSSAP是否列在系统信息:组件信息下。
  • /wp-content/uploads/2014/03/1_408879.jpg

配置:由于ADS
运行在AS Java(PI)上,表单处理在ABAP(ECC)环境中进行,我们必须配置
运行在AS ABAP上的表单处理框架和运行在
AS Java上的ADS之间的通信。
注意:请参阅 SAP Note 925741
AS ABAP 配置
  1. 登录ABAP系统,调用事务SM59,从“HTTP连接到分机”中选择“ADS”。服务器'。
  2. 指定附加独立 AS Java 的服务器名称和 http 端口号。
  3. 您还需要在“登录/安全”选项卡上更新相应的用户和密码信息。
 

/wp-content/uploads/2014/03/2_408880.jpg

/wp-content/uploads/2014/03/3_408884.jpg

4. 确保
AS ABAP中存在创建具有对应角色SAP_BC_FP_ICF和SAP_BC_FPADS_ICF的用户ADS_AGENT 。如果该
用户不存在,请按照ADS配置
指南中的步骤创建。

注意:
当您在 SM59 中对 ADS 目的地进行连接测试时,结果可能是“HTTP
response: (405) Method not allowed”。这是正常的。

5. 打开交易 SICF。

6. 在树中选择default_host → sap → bc →  fp

7.Choose服务/ Virt.Host→激活

8. 如果AS ABAP 和AS Java(带ADS)安装在不同的系统中,并且您想捆绑您的表单以
     提高性能,您还必须激活fpads ICF 服务。

AS Java 配置:       

  1. 登录到附加独立 AS Java 的 NetWeaver 管理员。
  2. 选择服务器 -> 服务 -> 目的地 -> HTTP。
  3. 创建条目 'FP_ICF_DATA_<SID>',其中 <SID> 是 ABAP 后端系统 ID。
  4. 在“URL”字段中输入 ABAP HTTP 端口 ( http:// <servername>:<port>)。
  5. 在用户名字段中输入用户'ADS_AGENT',以及ABAP后台系统对应的密码。
  6. 保存您的条目。

/wp-content/uploads/2014/03/4_408885.jpg

注意:当
您对目的地进行 ping 测试时,结果可能是“错误 404:未找到”。
这是正常的。

作为 WebDynpro 应用程序的 Java 配置:

1.    登录到附加独立 AS Java 的 NetWeaver 管理员。

2.    选择SOA管理->技术配置->目标模板

3.    管理

4.    选择“创建目的地”并输入以下条目:

5.    目的地类型:WSIL

6.    目标名称:ConfigPort_Document

7.     URL:http:// <standalone AS Java server name>:<http port>/inspection.wsil

8.    安全选项卡

9.    选择身份验证“HTTP 身份验证”和“用户 ID/密码(基本)”

10.  选择“详细信息”并输入用户 ADSUser 和相应的密码。

11.  选择“保存
 

/wp-content/uploads/2014/03/5_408886.jpg



 

测试 ADS 配置:

·在 ABAP 环境中检查 ADS 配置

1、  登录AS ABAP系统。

2.  启动事务SA38。

3.  输入程序名称 FP_TEST_00。

4.  选择程序执行 (F8) 

5.  确保在相应字段中输入以下默认值:

o  表格:FP_TEST_00

o  ADS 连接:
ADS 或系统中指定的 RFC 目的地名称(如果它
与默认条目不对应)

6.  选择程序执行 (F8) 

7.  输入输出设备。

8.  选择打印预览。

9.  如果系统在两页上显示包含多行的表格,则说明ADS 配置正确。否则,执行
下面描述的测试。

·检查 ABAP 连接到 ADS

  1. 登录到您的 SAP 系统。
  2. 启动事务 SA38。
  3. 输入测试报告的名称 FP_PDF_TEST_00。
  4. 输入连接的名称。输入默认名称 ADS,或者,如果您指定了另一个名称,则输入您在系统中使用的名称。
  5. 选择执行 (F8)。
  6. 如果配置正确,系统会显示 Adob​​e Document Services 的版本号。

        ·  检查目的地服务和ICF服务

        1. 登录到您的 SAP NetWeaver AS ABAP 系统。
        2. 调用事务 SA38。
        3. 输入测试报告的名称
          FP_CHECK_DESTINATION_SERVICE。
        4. 执行测试而不选择使用
          目标服务选项。
        5. 系统在
          不使用目标服务的情况下在后台呈现测试表单并显示创建的 PDF 的大小。
        6. 再次执行测试。现在选择使用
          目的地服务选项。
        7. 如果目标服务的设置
          正确,则系统显示与之前相同的消息(参见步骤 5)。
 

注意:有关 Adob​​e 文档服务疑难解答,请参阅 SAP Note 944221。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值