Vous êtes sur la page 1sur 37

Adobe Configuration

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

The documents or revised pages are subject to document control.


Please keep them up-to-date using the release notices from the distributor of the document.
These are confidential documents. Unauthorized access or copying is prohibited.

Approved by:
Authorized by:

Adobe Configuration Steps:

Confidential 3

TCS Confidential
1) Check whether ADS is installed and running properly:

Go to link http://<YourServerName>:50000/

Click on Web Services Navigator.

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.

Enter the ADSUser “username” and “password”

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.

2) Checking of an RFC Connection:

1. Go to Transaction SM59.Select ‘HTTP Connections To External Server’


Double click on ADS connection.

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.

3) Creating of ADSUser and ADS_AGENT:


Go to transaction SU01 and create the following users:

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.

Enter FP_TEST_00 in the field Form.


This is displayed as the default form name.
Enter the name of the connection to the ADS.

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.

2)Checking the ABAP Connection


This is a test for checking the RFC destination. This test applies to both connections using Basic
Authentication and SSL connections.
Go to transaction SE38 and enter the name FP_TEST_00.Choose Execute (F8). A dialog box 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).

Click on Execute (F8).

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

3)Checking the Destination Service and the ICF Service


The following tests is used for checking the settings of the destination service.

i)Checking the Destination Service using a test report in AS ABAP


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_SERVICE: This report checks the configuration of the destination service and
the ICF service sap/bc/fp.

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).

ii) Checking the ICF Service using the Web Browser


1. In your Web browser enter the URL
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.

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

Vous aimerez peut-être aussi