cancel
Showing results for 
Search instead for 
Did you mean: 

how to download pdfdocument.api?

Former Member
0 Kudos

hi all,

wonder any know how to download the library files for com.sap.tc.webdynpro.clientserver.adobe.pdfdocument.api

as i try to check from my system itself it wasnt download and has this api library files

so when i try to import com.sap.tc.webdynpro.clientserver.adobe.pdfdocument.api,, i alway got error?

Regards

Jia Jun

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

manage to solve it already..

Former Member
0 Kudos

Hi Jia Jun Ng,

How did you solve this.

Regards,

Orlando Covault

Former Member
0 Kudos

Hi Jia,

I am trying to use the api for pdf and I got this error: "com.sap.tc.webdynpro.clientserver.adobe.pdfdocument.base.core.PDFDocumentRuntimeException: PDFDocument Processor failed to process Render Request"

My principal concern is if I want to use this API I am in a Interactive Form scenario?

Regards,

Orlando Covault

Former Member
0 Kudos

Check all the steps for configuration here

ADS Configuration Guide

or else try this

o configure ADS in WAS server you need to follow the below mentioned steps :-

1. Basic Authentication

a. UME Configuration – Create a user for Basic Authentication.

1. Log on to the Visual Administrator.

2. On the Cluster tab, choose Server <x> &#8594; Services &#8594; Security Provider.

3. On the User Management tab, choose Create Group to create a group

called ADSCallers, if the group does not exist. In the dialog that follows,

enter the name and choose OK.

4. Choose Create User. The Create New User dialog box is displayed.

5. In the User name, Password, and Confirm password boxes, enter

ADSUser for the user name and type a password adsuser.

6. Choose the Tree tab in the right panel. In the User Tree, select

ADSCallers, and then choose OK.

7. Choose the Tree tab in the left panel. Select ADSCallers &#8594; ADSUser.

8. In the Authentication area, select No password change required.

9. On the Policy Configurations tab, in the Components area, select

com.adobe/AdobeDocumentServices*AdobeDocumentServicesAssembly.jar.

10. On the Security Roles tab, select ADSCaller from the Security Roles list.

11. In the Mappings area, choose Add, which is assigned to Users. A dialog

Choose Users or Groups is displayed.

12. Choose the Tree tab.

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

b. Interactive Forms – Setup basic authentication.

1. Log on to the Visual Administrator.

2. On the Cluster tab, choose Server <x> &#8594; Services &#8594; Web Services

Security.

3. Choose Web Service Clients &#8594; sap.com &#61664; tcwdpdfobject &#8594;

com.sap.tc.webdynpro.adsproxy.AdsProxy*ConfigPort_Document.

4. From the Authentication list, select BASIC.

5. In the User and Password boxes, enter as Username ADSUser and the

Password adsuser.

6. Choose Save.

7. The authentication data must be activated. For doing this navigate to

Services &#8594; Deploy.

8. Choose the button Application.

9. Choose sap.com/tcwdpdfobject in the tree.

10. Choose Stop Application.

11. For restarting the application choose Start Application.

2. Install and Configure credentials Use PKCS#12

a. Install credential PKCS #12 credential

1. Create a subdirectory named trust below the /usr/sap/<SAPSID>/

JC<xx>/j2ee/cluster/server<x>/persistent/

com.adobe~TrustManagerService directory.

Enter JC<xx> if your system is a SAP Web AS J2EE system.

2. Create a subdirectory named credentials/ below the trust/ directory

created in the previous step.

3. Copy the credential file (filename.pfx) to the /usr/sap/<SAPSID>/

JC<xx>/j2ee/cluster/server <x>/persistent/

com.adobe~TrustManagerService/trust/credentials directory.

4. Repeat these steps on each Server node. Note that these steps are not

required on the Dispatcher node.

b. To register the password for a credential:

1. Log on to the Visual Administrator.

2. On the Cluster tab, choose Server <x> &#8594; Services &#8594; Document Services

Configuration.

3. On the Runtime tab, select Credentials.

4. Choose Browse to search for the name of the credential and then Select.

5. In the Alias field, enter the alias of the credential you installed, for example

ReaderRights.

Entries for the name of the credential are case-sensitive.

6. In Password field, enter the password, which one we have received

together with the credential (filename.txt) we installed. Confirm the

password again and then click Add.

The page refreshes and the list of registered credentials at the top of the

page includes the credential you just added.

c. Configure Adobe Temp Directory

1. Log on to the Visual Administrator.

2. On the Cluster tab, choose Server <x> &#8594; Services &#8594; Document Services

Data Manager.

3. Go to Properties Tab. Select AdobeTempDir.

4. Provide the value like “C:\temp\pdftest”.

5. Update the change.

d. Restart the services below:

1. PDF Manipulation Module

2. Document Services Trust Manager

3. Document Services Data Manager

Regards,

Amit Patil.

Former Member
0 Kudos

Hi,

The problem I'm facing with is in the developer studio where I am unable to reference to the library that has the "com.sap.tc.webdynpro.clientserver.adobe.pdfdocument.api" package. I tried using the classfinder plugin from IBM but did not have any result for this package.