Académique Documents
Professionnel Documents
Culture Documents
Checks
Version 1.00
Notice
© 2008 Tata Consultancy Services Ltd
The data contained herein shall not be disclosed, duplicated, or used in
whole or in part for any purpose other than to evaluate the proposal,
provided that if a contract is awarded to this offer as a result of, or in
connection with, the submission of these data, the proposee shall have the
right to duplicate, use or disclose the data to the extent provided in the
agreement. This restriction shall not limitConfidential
the right to use information i
contained in
TCS Confidential the data if it is obtained from another source without restriction.
All trademarks that appear in the document have been used for identification
purposes only and belong to their respective companies.
Tata Code of Conduct
We, in our dealings, are self-regulated by a code of conduct as enshrined in
the “TATA Code of Conduct”. We request your support in helping us adhere
to the code in letter and spirit. We request that any violation or potential
violation of the code by any person be promptly brought to the notice of the
Local Ethics Counselor or the Principal Ethics Counselor or the CEO of
TCS. All communication received in this regard will be treated and kept as
confidential.
Confidential ii
TCS Confidential
Document Release Note
Document History
Version Date Author Description
Approved by:
Authorized by:
Confidential 3
TCS Confidential
1) Check whether ADS is installed and running properly:
Go to link http://<YourServerName>:50000/
Here you will see all the Web Services offered by your WAS (Web Application Server). This is the Web
Services home page of your WAS. Click on “Adobe Document Services”
Confidential 4
TCS Confidential
Click on “Test” on the blue strip . We will click on it to test the ADS service.
Confidential 5
TCS Confidential
Click on “rpData”
Click on “Send”
Confidential 6
TCS Confidential
Send a test Request to see the Response from the ADS service.
You should be able to see the version info. If you see the version info then it means that the ADS service is
running fine.
Confidential 7
TCS Confidential
You can ignore the message Required stream: "PDFDocument" not found.
If the configuration is not correct, the page does not change and Submit remains on the screen.
Confidential 8
TCS Confidential
Following are the Technical Settings for ADS Connection.
Confidential 9
TCS Confidential
In Logon & Security tab, Logon procedure should be ‘Basic Authentication’.
Now Click on Connection Test to check whether Connection is working fine or not.
Confidential 10
TCS Confidential
If the Status Text is OK .Connection is working fine.
Confidential 11
TCS Confidential
Note: If its shows Forbidden as response, please contact your basis administrator to give you the required
access for it.
1)ADSUSER: The ADSUser is required for the communication between the forms application and the
Adobe document services. The wizard-based configuration creates this user in the AS Java or in the AS
ABAP depending on the installation settings for the SAP User Management Engine (UME). In a double-
stack installation ADSUser is stored the AS ABAP when the UME is configured against the AS ABAP
backend. In a Java standalone installation ADSUser is stored in the AS Java.
Give the following details while creating the ADS User:
Confidential 12
TCS Confidential
Confidential 13
TCS Confidential
Confidential 14
TCS Confidential
Confidential 15
TCS Confidential
2) ADS_AGENT: The service user ADS_AGENT in the AS ABAP is required for the communication between
the Adobe document services and the AS ABAP, only when form designs (also known as form templates)
are stored in the standard forms repository in AS ABAP. This is, for example, if you use PDF-based print
forms.
Confidential 16
TCS Confidential
Confidential 17
TCS Confidential
Confidential 18
TCS Confidential
Confidential 19
TCS Confidential
4)Configuration Check for PDF-Based Forms in ABAP
Confidential 20
TCS Confidential
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.
a) Go to transaction SE38 and enter the name FP_TEST_00.
Choose Execute (F8). A dialog box is displayed.
Confidential 21
TCS Confidential
Enter an appropriate device type in the field Output Device.
Choose Print Preview.
If the configuration is correct, a form containing several lines on two pages is displayed.
If the configuration is not correct, no form is displayed.
Confidential 22
TCS Confidential
Note :If it shows that this program does not exist then make in last replace alphabet ‘OO’ with zeros(00).
Confidential 23
TCS Confidential
Enter the name of the connection.ADS, Choose Execute (F8).
Note If it asks some Logon details please provide the details of system where ADS is installed.
If the configuration is correct, the system displays the version number of the Adobe document services.
If the configuration is not correct, the system displays a corresponding message.
Confidential 24
TCS Confidential
Note : If it is showing this version then please add or install the latest patch to it and update the version
otherwise after clicking on print preview it will get hanged.
Version info should be
Confidential 25
TCS Confidential
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, and you want to
bundle your forms to improve performance.
The ICF service sap/bc/fpads and the corresponding settings in the destination service are not configured
during the initial installation of SAP NetWeaver 7.0.
1. Log on to your SAP NetWeaver AS ABAP system.
2. Call transaction SE38.
3. Enter the name of the test report.
4. Execute the test without choosing the option With Destination Service.
5. The system renders a test form in the background without using the destination service and displays the
size of the created PDF.
6. Execute the test again. Now select the option With Destination Service.
7. If the settings of the destination service are correct, the system displays the same message as before (see
step 5).
Confidential 26
TCS Confidential
Confidential 27
TCS Confidential
Confidential 28
TCS Confidential
iii)Checking the Destination Service using the Visual Administrator
Using this test you can check if the settings for the destination service are correct.
1. Start the Visual Administrator and navigate to Services → Destinations
Choose the destination and extend entry in the field URL you specified in Connection Settings to
http://<server>:<port>/sap/bc/fp/form/layout/fp_test_00.xdp
where <server> is the server that hosts the AS ABAP and <port> is the http port of the AS ABAP
Specify the URL exactly as given, otherwise the connection cannot be tested and you receive the error
message Error during ping operation: Received HTTP response 401.
3. Choose Save and Test
4. The system sends a call to the ABAP system where the form layout is stored. If the settings are correct,
the system displays the message HTTP GET response code 200 Content type text/xml.
5. Don’t forget to change the URL back to http://<server>:<port> for the Destination Service to work
properly.
6. Save
Confidential 29
TCS Confidential
Now test the following service: click on ‘Save and Test’
Confidential 30
TCS Confidential
Assigning the Security Role in Java
...
1. Log on to the Visual Administrator.
2. On the Cluster tab, choose Server <x> ® Services ® Security Provider.
3. On the User Management tab, choose the Tree tab in the left panel.
4. In the User Tree, ensure that the user you created in ABAP appears under the ADSCallers
group.
5. On the Policy Configurations tab, in the Components area, select
com.adobe/AdobeDocumentServices*AdobeDocumentServicesAssembly.jar.
6. On the Security Roles tab, select ADSCaller from the Security Roleslist.
7. In the Mappings area, choose Add, which is assigned to Users. A dialog Choose Users or Groups
is displayed.
8. Choose the Tree tab.
9. In the User Tree, under the ADSCallers group, select the ADSUser you just created and choose
OK. This assigns the new user to the ADSCaller security role.
Confidential 31
TCS Confidential
Confidential 32
TCS Confidential
More detailed screen shots:
Confidential 33
TCS Confidential
Confidential 34
TCS Confidential
Confidential 35
TCS Confidential
Confidential 36
TCS Confidential
Confidential 37
TCS Confidential