Adsconfig Crm Nw 7.0

5
8/12/2019 Adsconfig Crm Nw 7.0 http://slidepdf.com/reader/full/adsconfig-crm-nw-70 1/5 http://sapbasisresource.blogspot.com/2010/02/adobe-document-services-configuration.html  Adobe Document Services Configuration Document Introduction.  This document covers the phases which were performed during the course of the ADS implementation at the CRM Box. The system is a Dual Stack (AS ABAP+ AS JAVA) installed on the same machine with SP12 level. The goal is to setup the basic authentication model for the ADS services. Please note that the document only covers the overview of the configuration phase and one should always follow to the updated document at the SDN network. https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/30a9630b-4f89-2a10-6fab- e311b3ffd9a6 The basic steps performed to setup the ADS at the CRM box were- Steps needed to be Performed at Web AS JAVA   At AS- ABAP side we need to install ADS services. We need to configure users/groups and Destination. ***For interactive forms scenario we need to configure web service client service at the Web AS JAVA side. Steps needed to be performed at Web AS ABAP  We need to configure RFC Destination, User/role and ICF service at the AS ABAP Phase-1. This phase covers the reset of the system users which were required to configure and validate the ADS services on the CRM system. Initially during the configuration and testing phase the password for the following users were required 1. Crmadm 2. SDM User 3. J2ee_admin 1. Have reset the password system account “crmadm” user to “***” to gain the access for go.bat directory to start the JSPM tool. 2.  Have reset the password of SDM user to “***” to check/apply  java support level/stacks. Reset password of SDM user to access JSPM and verify the Support level for the ADS.  Steps to change the SDM password SDM is default in Integrated Mode, first you have to take it to Standalone Mode and after changing password take it back to Integrated Mode Stop the server from the SAP Management console Navigate to the SDM\program directory in MS-DOS window

Transcript of Adsconfig Crm Nw 7.0

Page 1: Adsconfig Crm Nw 7.0

8/12/2019 Adsconfig Crm Nw 7.0

http://slidepdf.com/reader/full/adsconfig-crm-nw-70 1/5

http://sapbasisresource.blogspot.com/2010/02/adobe-document-services-configuration.html

 Adobe Document Services Configuration Document

Introduction. 

This document covers the phases which were performed during the course of the ADS implementation at

the CRM Box. The system is a Dual Stack (AS ABAP+ AS JAVA) installed on the same machine with

SP12 level. The goal is to setup the basic authentication model for the ADS services.  

Please note that the document only covers the overview of the configuration phase and one should

always follow to the updated document at the SDN network.

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/30a9630b-4f89-2a10-6fab-

e311b3ffd9a6 

The basic steps performed to setup the ADS at the CRM box were-

Steps needed to be Performed at Web AS JAVA  

 At AS- ABAP side we need to install ADS services. We need to configure users/groups and Destination.

***For interactive forms scenario we need to configure web service client service at the Web AS JAVA

side.

Steps needed to be performed at Web AS ABAP  

We need to configure RFC Destination, User/role and ICF service at the AS ABAP

Phase-1. 

This phase covers the reset of the system users which were required to configure and validatethe ADS services on the CRM system.Initially during the configuration and testing phase the password for the following users wererequired

1.  Crmadm

2.  SDM User

3.  J2ee_admin

1. Have reset the password system account “crmadm” user to “***” to gain the access for go.bat directory

to start the JSPM tool. 2. Have reset the password of SDM user to “***” to check/apply  java support level/stacks.

Reset password of SDM user to access JSPM and verify the Support level for the ADS.  

Steps to change the SDM password

SDM is default in Integrated Mode, first you have to take it to Standalone Mode and after changing

password take it back to Integrated Mode

Stop the server from the SAP Management console

Navigate to the SDM\program directory in MS-DOS window

Page 2: Adsconfig Crm Nw 7.0

8/12/2019 Adsconfig Crm Nw 7.0

http://slidepdf.com/reader/full/adsconfig-crm-nw-70 2/5

start the standalone SDM

sdm jstartup " sdmhome=C:\usr\sap\J2E\JC00\SDM\program" "mode=standalone "  

change the password

sdm changepassword " sdm hom e=C:\usr\sap\J2E\JC00\SDM\prog ram" " newp asswo rd=***** "  

Take SDM to Integrated Mode: sdm jstartup "mode=integrated" 

3. Activate the emergency user through the config tool .

Start the config tool ( Path: C:\usr\sap\CRM\DVEBMGS10\j2ee\configtool )

Set the following UME properties:

ume.superadmin.activated True

ume.superadmin.password Password

Restart the AS Java

Login into the UML with sap* user and reset the password for j2ee_admin

** In the current CRM box being a dual stack box the j2ee_admin user resides in ABAP client and

password should be reset from the client itself**

Phase-2. 

This Phase covers the steps performed on the CRM system to setup the ADS services.

Steps performed sequentially to setup ADS (interactive forms scenario) at the CRM box. 

1.  Start Configuration tool at AS JAVA side  (C:\usr\sap\CRM\DVEBMGS10\j2ee\configtool\configtool.bat)  Add following parameter if not found at the cluster data  instance_dvebmgs10 server  -

Dorg.omg.PortableInterceptor.ORBInitializerClass.com.sap.engine.services.ts.jts.ots.PortableInterceptorJ

TSInitializer

2.  Restart the AS Java. 3.  Login into the http://server:port/useradmin and check for the ABAP Source client ( change it to

800 ) 4.  Check/create “ADSuser” user at the ABAP source client using su01.  5.  Specify/check the role ADScallers assigned to the user as per guide.  6.  Create ABAP connection using RFC destination using SM59. As per page number 18 of the guide. 7.  Enter the URL http://:/AdobeDocumentServices/Config  . 

To find the port number of j2ee engine use this formula to calculate the port number. (Port number

=50000+100*instance number)

Choose test   rpdata(test..), give adsuser users credentials and choose submit. If the configuration for

the Users (Step 4, 5) is correct the system displays the version number of the ADS in the response area.  8.  Test the Report FP_PDF_TEST_00 for displaying the version number of the ADS.  9.  Activate the ICF service in ABAP Side  

Log on to your SAP Web AS ABAP system

Choose transaction SICF.

Page 3: Adsconfig Crm Nw 7.0

8/12/2019 Adsconfig Crm Nw 7.0

http://slidepdf.com/reader/full/adsconfig-crm-nw-70 3/5

Choose default host → sap → bc → fp in the tree.

Choose Service/Virt.Host → Activate 10.  Create /Check the destination service

  Start the visual administrator toolservices Destinations 

  Under runtime select HTTP. Choose New and create in the navigation panel  Configure the HTTP destinations for ADS by choosing Services ® Systems ® Destinations in the Visual

 Administrator for the J2EE Engine.   Create an HTTP destination with the name FP_ICF_DATA.   In the dialog box that follows, enter the name FP_ICF_DATA_, where is your ABAP system, for the new

destination and choose OK.   Under Connection Settings, enter the message server (or Web Dispatcher) of the SAP

 NetWeaver AS ABAP in the URL field:

  http://:   To display the host name of your SAP NetWeaver AS ABAP log on to SAP NetWeaver AS

ABAP and call transaction SICF. In the main menu, choose Goto → Port Information. The

information is displayed on a screen; where the HTTP_port is specified under Services.

  Select the option BASIC  for authentication and enter the service user (including password) that has

authorization for Adobe in the standard client of the back-end ERP system.   Choose Save. 11.  Now run the report FP_CHECK_DESTINATION_SERVICE 

once run this report without checking the destination and after that run with checking the destination box.

Both should return the same number of bytes as per note 944221  12.  Goto se38 : Program name, Now Execute report FP_PDF_TEST_00  

If the program Execution shows a two page PDF document then ADS configure is done.  13.  Obtain the Reader Rights Credential 

You need to setup the RRC for the Adobe Interactive forms scenario. To obtain your Reader RightsCredential, see SAP Note 736902. Furthermore, you can get a trial 6-month Reader Rights Credentialfrom SDN network. 

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/business_packages/a1-8-4/adobe_credential_sneakpreview_nw04.zip 

14. Install and Configure the Reader Rights Credential

 Copy the credential file (filename.pfx) to the

/usr/sap//SYS/global/AdobeDocumentServices/TrustManagerService/trust/credentials directoryConfigure the Credential Attributes:

  Logon to the Visual Admin

  On the Cluster tab, choose Server - > Services -> Document Services Configuration.

  On the Runtime tab, select Credentials.

  From the Type field, select the type of credential you are configuring (P12 record)

  In the Alias field, enter the alias „ReaderRights‟ 

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

Page 4: Adsconfig Crm Nw 7.0

8/12/2019 Adsconfig Crm Nw 7.0

http://slidepdf.com/reader/full/adsconfig-crm-nw-70 4/5

  In the sha1 field, enter the sha1 value. This value is available in the text file which is found along with thecertificate in the zip file.

  In the password field, enter the password you received along with the credential. In this case, you canenter your own password or the same value in the text file.

  Confirm the password and click Add.

15.  Restart the service PDF Manipulation Module for changes to take effect.   Logon to Visual Admin  On the Cluster tab, choose server -> Services -> PDF Manipulation Module

  Right click and stop the service.

  Once stopped, right click and start the service

Phase-3. This Phase covers the Troubleshooting part done at the CRM system. 

S.n.  ISSUES  RESOLUTION 

1.  While accessing the Visual admin through normal user(having J2EE_ADMIN role) it is giving error, Apart fromthat the j2ee engine still crashed when accessed by"useradmin " through the UML portal.

Followed the Note 724452 

2.  After activating the emergency user sap* I was notable to reset the password for j2ee_admin or createa new user in identity management. An erroroccurred in the persistence. The original message(possibly not translated) was: "Attribute "lockreason" on

namespace "com.sap.security.core.usermanagement"of principal "UACC.R3_DATASOURCE.J2EE_ADMIN"is not modifiable.” Contact your system administrator. Current user has user creation permissions in the UME,but cannot create users in the back-end system (datasource). The original and possibly untranslatedmessage was: "No active writeable datasource foundfor user creation, check your PersistenceConfiguration."

The ABAP Source client was set to001 at the Portal. Changed that to 800Client. 

3.  When trying to execute the report FP_TEST_00 i amthe following error An exception occurred which is explained in detailbelow.The exception, which is assigned to class'CX_FP_API_INTERNAL', was not caughtandtherefore caused a runtime error.The reason for the exception is:Error in include information for function module/1BCDWB/SM00000002

Follow SAP NOTE 1076159: Download the programFP_GENERATE_FUNCTION_MODULE Run this program with FP_TEST_00in the input parameter of this report. 

The report, FP_TEST_00 generates afew function modules based on theentries in few custom tables whichshould be refreshed. Thus byapplying this note we refresh theentries. 

Page 5: Adsconfig Crm Nw 7.0

8/12/2019 Adsconfig Crm Nw 7.0

http://slidepdf.com/reader/full/adsconfig-crm-nw-70 5/5

 

4.  While accessing the Document services configurationwith the visual admin tool , i am getting the error " cannot load the required classes for the document servicesconfiguration "

Checked Note 1017526 and restartedthe cluster

5.  While running the report FP_TEST_00 it was givingerror” cannot find PDL type for output device LP01” 

Installed a new printer device ( PDLSupported) and set it default for otherusers. 

6.  While trying to execute the interactive formhttp://server:8010/sap/bc/webdynpro/sap/zneri_zadobe and after putting the credentials it is giving followingerror . The following error text was processed in the systemCRM : WebDynpro Exception: ADS: Request start timeThe error occurred on the application server 187799-ap_CRM_10 and in the work process 0 .The termination type was: RABAX_STATEThe ABAP call stack was:Method: RAISE of programCX_WD_GENERAL=================CP