ADS configuration/connectivity test

Adobe® document services

Adobe® document services enhance the document handling capabilities of SAP Web Application Server (SAP Web AS). Adobe document services allow SAP applications (either Java or ABAP) to take advantage of the full range of capabilities in Adobe Acrobat® Professional, Adobe Acrobat Standard, and Adobe 

Reader®. These capabilities enable SAP customers to: 


● Create and deploy interactive forms that look exactly like their paper counterparts

● Work with forms in online and offline scenarios

● Annotate PDF documents and collaborate on PDF document reviews

● Generate dynamic PDF documents from data contained in the SAP system

● Capture data using forms and import that data directly into the SAP system

● Allow users to digitally sign PDF documents

● Embed other file formats inside PDF documents as attachments

The gadget spec URL could not be found


 Architecture diagram

ADS Architecture


Configuration Check for PDF-Based Forms in ABAP 


We will be performing following tests


1. Checking by Executing Test Report FP_TEST_00

2.Check the ABAP Connection

3.Check the User and Password

4.Checking the Destination Service and the ICF Service



The gadget spec URL could not be found


1. Checking by Executing Test Report FP_TEST_00

This test report checks if your system is configured correctly for processing forms in an ABAP environment.


1.1 Call transaction SA38 or SE38 and enter the name FP_TEST_00 and press F8(Execute).

1.2 You will get similar screen like below (Note: The ADS connection name can vary , generally its used as it is).


FP_TEST_00 ADS report

1.3 Execute the report and you will get prompt to enter output device detail. You can enter "LOCL" as printer name if its defined in SAP and then 

press Print Preview.

ADS FP_TEST_00 Printer details

1.4 If you see similar screen like below than its confirmed that your system is configured properly to user ADS.

FP_TEST_00 Output SAP ADS





2.Check the ABAP Connection

This is a test for checking the RFC destination. This test applies to both connections using Basic Authentication and SSL connections.  


2.1 Call transaction SA38 or SE38. Enter the name of the test report FP_PDF_TEST_00 and press F8(Execute).

2.2 Enter the name of the connection. Enter the default connection name ADS, or, if you have specified another name, the one you are using in 

your system press F8 (Execute)

FP_PDF_TEST_00 SE38
2.3 You should see similar screen like below showing version information,this confirms that your RFC destination is working fine.
ADS FP_PDF_TEST_00 version information
 


The gadget spec URL could not be found




3.Check the User and Password

This is a test for checking whether the entries for the user, security role, and passwords are correct in a system that uses Basic Authentication.


3.1. Enter the following URL in your Web browser: http://<server>:<port>/AdobeDocumentServices/Config where <server> is the name of the 

J2EE engine where the Adobe document services are installed, and <port> is the port of the J2EE engine. You will see similar screen like below.

ADS WebConfig Menu


3.2 On the Web page of the Web service AdobeDocumentServices go to Test. You will get below screen.

ADS_WEBCONFIG Authorization Test

3.3 Choose rpData(test.…).Choose the Send button without entering any parameters. 
ADS WebConfig Authorization test

3.4 Enter the user name and password provided in the ADS RFC in the connecting (ECC or BW ABAP) system and hit submit.

3.5 If the configuration is correct, the system displays the version number of the Adobe document services in the response area.  

ADS WebConfig Confirmation







4.Checking the Destination Service and the ICF Service
Using this test you can check if the complete configuration of the destination service and the ICF service is correct. There are two test reports available:

A.  FP_CHECK_DESTINATION_SERVICEThis report checks the configuration of the destination service and the ICF service sap/bc/fp
B. FP_CHECK_HTTP_DATA_TRANSFER : This report checks the configuration of the destination service and the ICF service sap/bc/fpads.  
       You only need this service, if AS ABAP and AS Java (with ADS) are installed in different systems

4.1 Call transaction SA38 /SE38 & Enter the name of the test report and execute without checking "With Destination Service" option.
ADS destination service
4.2 The system renders a test form in the background without using the destination service and displays the size of the created PDF.
ADS SICF service test
4.3 Execute the test again for the same report. Now select the option With Destination Service If the settings of the destination service are correct, 
the system displays the same message as before.
4.4 Execute the same test with the other report and you should see similar output.



Reference: