You are on page 1of 14

NW 7.

11 Configure Adobe Document Services on Dual Stack ABAP+Java


Published on 29 December 2011 in 6. SAP, 6.1 SAP Basis

If you have installed NW 7.1 or 7.11 and you want to configure Adobe Document Services you can gen problem with finding corresponding manual. Almost every manuals are for 7.0 and lower where you need to use Visual Administrator. But 7.1 and above have only NWA. So what you need to do: Content: ABAP: 1 Create/edit user: ADSUSER as a system user type. 1 Transaction PFCG and crate role: ADSCALLERS. 1 Now create user ADS_AGENT. 2 Create RFC Destination ADS type G in transaction SM59. 2 Activate services in transaction SICF. 3 JAVA: 3 Find user ADSUSER: 3 Go to: Configuration Managment > Security > Destinations. 4 Create or edit FP_ICF_DATA_<SID>. 4 Go go: SOA Managment > Business Administration-> WebServcies Administration. 5 Find port: ConfigPort_Document (If not click Crate LP). 5 TESTS: 5 Transaction SA38. 6

Fonte : http://dev-24.com/sap/nw-7-11-configure-adobe-document-services-on-dual-stackabapjava/#_Toc312929495

ABAP: Create/edit user: ADSUSER as a system user type. Go to SU01 and create this user:

Transaction PFCG and crate role: ADSCALLERS.

This role is empty.

Dotn forget to add user ADSUSER to this role and click button User comparison

Now create user ADS_AGENT

If ABAP and Java stacks are on the same host add this role to ADS_AGENT user: SAP_BC_FP_ICF

Create RFC Destination ADS type G in transaction SM59 In: Target Host put the server name where ADS (Java) is installed)

On Logon&Security Tab put the User and Password credentials USER: ADSUSER

Save and Test If you will see http status 404 DONT WORRY. Its correct at this point
Activate services in transaction SICF

default_host -> sap -> bc > fp default_host -> sap -> bc > fpads

If service is black font its mean that service is active. If gray pres right mouse button and choose activate service.

JAVA:
Now go to java home page: :/">http://<host>:<port>/ (ex. http://pi.domain.com:52200 ) where 22 is your system (instance) number. Click User managment or go to :/useradmin">http://<host>:<port>/useradmin

Find user ADSUSER:

Add this roles and groups to this user:

Save this user.

Now you need to create or edit if its already exist the Destination Service: Back to Java home page and select SAP NetWeaver Administration (NWA)

Go to: Configuration Managment > Security > Destinations

For example if your system ID (SID) is XIP


Create or edit FP_ICF_DATA_<SID>

Edit Put the host name of MS (Message Server) and port of MS. You can check port of you MS in SAP MMC, transaction SMICM Put the client number. Rest of fields leave empty.

On the Logon Data Tab choose Basic Authentication Type USE: ADS_AGENT user.

Now you need to create or edit Logical port in NWA

Go go: SOA Managment > Business Administration-> WebServcies Administration

Find Prixy Definition Name: Input in search field: *Dest* (it will help to find the correct one) Click on DestinationSi

Find port: ConfigPort_Document (If not click Crate LP)

Input correct link like on screen On security tab choose User ID/Password(Basic) authentication

Put he ADSUSER credential.

TESTS:

If everything is done you can now check if your PDF documents generates.
Transaction SA38

Run report: FP_TEST_00

Choose one of correct configured devices and press : Print Preview

If you see something like this:

Its meaning that your setting are correct and ADS is now working. ATTENTION!!! If your ABAP is on different host than Java procedure is almost the same. You need to add more privilages to ADS_AGENT user. Add additional role: SAP_BC_FPADS_ICF

You might also like