bc Installing and Configuring LiveCycle Security Products for JBoss Adobe® LiveCycle™ October 2006 Version 7.
© 2006 Adobe Systems Incorporated. All rights reserved. Adobe® LiveCycle™ 7.2 Installing and Configuring LiveCycle Security Products for JBoss® for Microsoft® Windows® and Linux® Edition 1.1, October 2006 If this guide is distributed with software that includes an end user agreement, this guide, as well as the software described in it, is furnished under license and may be used or copied only in accordance with the terms of such license.
Contents Preface .......................................................................................................................................... 6 What’s in this guide? ..................................................................................................................................................................... 6 Who should read this guide? ........................................................................................................................................
Adobe LiveCycle Installing and Configuring LiveCycle Security Products for JBoss Contents 4 Part II: Manual Configuration and Deployment 4 Installing LiveCycle Products.................................................................................................... 33 Performing the installation.......................................................................................................................................................33 Viewing the error log ..................................
Adobe LiveCycle Installing and Configuring LiveCycle Security Products for JBoss Contents 5 Part III: Post-Deployment Configuration 10 Configuring SSL on JBoss.......................................................................................................... 65 Creating an SSL Credential .......................................................................................................................................................66 Enabling SSL................................................
Preface This guide is one of several resources available to help you learn about Adobe® LiveCycle™ suite of security products. The LiveCycle security products enable you to dynamically apply settings such as usage rights, encryption, digital signatures, and confidentiality settings to existing Adobe PDF documents.
Adobe LiveCycle Preface Installing and Configuring LiveCycle Security Products for JBoss Related documentation Name Default value [appserver root] ● Windows (Turnkey Installation): C:\Adobe\LiveCycle\jboss\ ● Windows (Manual Installation): C:\jboss ● Linux: /opt/jboss [dbserver root] Description The home directory of the application server that runs the LiveCycle products. Depends on the database type and your The location where the LiveCycle database specification during installation.
Adobe LiveCycle Installing and Configuring LiveCycle Security Products for JBoss Preface Updated LiveCycle product information Updated LiveCycle product information Adobe Systems has posted a Knowledge Center article to communicate any updated LiveCycle product information with customers. You can access the article at: www.adobe.com/support/products/enterprise/knowledgecenter/c4811.pdf.
1 Before You Install This chapter describes how to prepare your system for installing LiveCycle security products: ● “About the installation, configuration, and deployment process” on page 9 ● “Deploying multiple LiveCycle products” on page 10 ● “System requirements” on page 11 ● “Installation, configuration, and deployment checklists” on page 13 Before you begin installing LiveCycle products on your application server, visit the Adobe LiveCycle product download page at the following location to ma
Adobe LiveCycle Before You Install Installing and Configuring LiveCycle Security Products for JBoss Methods for installing, configuring, and deploying LiveCycle products 10 Methods for installing, configuring, and deploying LiveCycle products You can use one of the following methods for installing, configuring, and deploying LiveCycle products as well as initializing the database (for LiveCycle Policy Server): Turnkey: The turnkey method lets you install the files, and then run Configuration Manager to
Adobe LiveCycle Before You Install Installing and Configuring LiveCycle Security Products for JBoss Upgrading LiveCycle products 11 Upgrading LiveCycle products For the latest information on upgrading LiveCycle products, refer to the Knowledge Center article at: www.adobe.com/support/products/enterprise/knowledgecenter/c4811.pdf. System requirements This section includes details about the software and hardware that is required for running LiveCycle products.
Adobe LiveCycle Before You Install Installing and Configuring LiveCycle Security Products for JBoss Required software Supported version Database ● Supported software 12 MySQL 4.1 If you want to set up a database schema and new users on MySQL using a graphical user interface (GUI), you must install the MySQL Administrator tool. For more information, see the MySQL user documentation. ● IBM DB2 8.2 (Version 8.
Adobe LiveCycle Before You Install Installing and Configuring LiveCycle Security Products for JBoss Platform and software combinations 13 Platform and software combinations The table in this section summarizes the software combinations supported for each operating system. For a complete list, see “Supported Platform and Software Combinations” on page 75. The database information applies only to LiveCycle Policy Server.
Adobe LiveCycle Before You Install Installing and Configuring LiveCycle Security Products for JBoss Manual installation and deployment checklist 14 Do not use the turnkey configuration method if you plan to enable SSL. If you require SSL, perform a manual configuration. (See “Installing LiveCycle Products” on page 33.) Task Topic Ensure that you have the required software installed in the target environment.
Adobe LiveCycle Before You Install Installing and Configuring LiveCycle Security Products for JBoss LiveCycle Reader Extensions Rights credential 15 Task Topic Run Configuration Manager and select the Custom Configuration Wizard. This will configure and assemble the products. “Configuring LiveCycle Products” on page 44 Configure the JBoss settings. A variety of settings must be configured. “Manually Configuring JBoss” on page 49 (LiveCycle Policy Server) Configure JAAS authentication.
Adobe LiveCycle Before You Install Installing and Configuring LiveCycle Security Products for JBoss Preparing trust components for LiveCycle Reader Extensions 16 Extensions Server 6.1 or higher, your credential is still valid and, therefore, you do not receive a new one from Adobe. If your organization purchases a production version of LiveCycle Reader Extensions, the production Rights credential is delivered by Electronic Software Download (ESD), and you are notified by email.
Adobe LiveCycle Before You Install Installing and Configuring LiveCycle Security Products for JBoss Preparing trust components for LiveCycle Document Security 17 Preparing trust components for LiveCycle Document Security LiveCycle Document Security uses a variety of security resources to sign, certify, encrypt, decrypt, and validate PDF documents. You can perform the most basic security operations, such as password encryption, without using certificates.
Adobe LiveCycle Before You Install Installing and Configuring LiveCycle Security Products for JBoss Signing and validating trust.xml 18 If you are upgrading from Document Security Server 6.0 or later, you can use your existing trust directory and trust.xml file; you can specify the existing trust directory with Configuration Manager. This table describes the trust or security components required to run LiveCycle Document Security. Trust component Description trust.xml The trust.
Part I: Turnkey Installation This section of the guide describes how to complete a turnkey installation of LiveCycle products For information on the manual configuration and deployment of the products, see “Manual Configuration and Deployment” on page 32.
2 Installing LiveCycle Products Using the Turnkey Installation This chapter describes how to install LiveCycle products using the turnkey method. The turnkey installation automatically performs all of the tasks required to install and configure LiveCycle products on a JBoss Application Server running on Windows. The turnkey installation performs the following tasks: ● Installs the product files ● Installs a preconfigured version of JBoss 3.2.
Adobe LiveCycle Installing LiveCycle Products Using the Turnkey Installation Installing and Configuring LiveCycle Security Products for JBoss Installing LiveCycle Reader Extensions or LiveCycle Document Security 21 ➤ (LiveCycle Reader Extensions, LiveCycle Document Security) To run the turnkey installation: 1. At the root level of the installation DVD, double-click the .exe file. 2. On the Welcome screen, click Next. 3. Review the information on the Upgrading screen, and then click Next. 4.
Adobe LiveCycle Installing LiveCycle Products Using the Turnkey Installation Installing and Configuring LiveCycle Security Products for JBoss Modifying LiveCycle services 22 20. Type the path to your JDK or click Browse to navigate to its root directory, and then click Next. 21. (LiveCycle Document Security) On the New Trust Directory screen, click Browse and navigate to the directories containing your CRLs, credentials, and certificates, and then click Next.
Adobe LiveCycle Installing LiveCycle Products Using the Turnkey Installation Installing and Configuring LiveCycle Security Products for JBoss Installing LiveCycle Policy Server 23 The turnkey installation specifies “localhost” as the host and port “8080” for use by JBoss and port “3306” for MySQL. If JBoss and MySQL are already installed, ensure that they are not using these ports.
Adobe LiveCycle Installing LiveCycle Products Using the Turnkey Installation Installing and Configuring LiveCycle Security Products for JBoss Installing LiveCycle Policy Server 24 9. Accept the default Adobe directory location as listed or click Browse and navigate to the directory where you want to install the product, and then click Next. Tip: If you type in the name of a directory that does not exist, InstallShield creates the directory for you. 10. Review the installation details and click Install.
Adobe LiveCycle Installing LiveCycle Products Using the Turnkey Installation Installing and Configuring LiveCycle Security Products for JBoss Modifying LiveCycle services 25 Modifying LiveCycle services By default, the turnkey installation configures the JBoss for Adobe LiveCycle service to require manual startup. If you want to set the service to start up automatically, perform the following task. ➤ To modify LiveCycle services: 1. Click Start > All Programs > Administrative Tools > Services. 2.
3 Post-deployment This chapter describes how to get started using your LiveCycle security products: ● “LiveCycle Policy Server” on page 26 ● “LiveCycle Reader Extensions” on page 30 ● “LiveCycle Document Security” on page 31 LiveCycle Policy Server After deploying LiveCycle Policy Server to the application server, you can perform the following tasks: ● Configure the LiveCycle Policy Server run-time properties using the LiveCycle Policy Server web pages, after logging in as an administrator.
Adobe LiveCycle Post-deployment Installing and Configuring LiveCycle Security Products for JBoss Configuring LiveCycle Policy Server run-time properties 27 ➤ To configure run-time properties: 1. In a web browser, navigate to http://hostname:port/edc/Main.do and log in as the Super Administrator. Where port is the port number that the application server uses (the default value is 8080), and hostname is the name of the computer that hosts the application server. 2. Complete the tasks in the table below.
Adobe LiveCycle Post-deployment Installing and Configuring LiveCycle Security Products for JBoss Adding Kerberos authentication 28 Adding Kerberos authentication To use Kerberos authentication with LiveCycle Policy Server, you must complete the following tasks: ● Ensure that your network meets certain network configuration criteria. (See “Network requirements” on page 28.) ● Create a special account for Kerberos in Microsoft Active Directory. (See “Creating the Active Directory account” on page 28.
Adobe LiveCycle Post-deployment Installing and Configuring LiveCycle Security Products for JBoss Adding Kerberos authentication 29 2. When you are back in the tree view of the users in the directory, right-click the account and select Reset Password. Reset the password to the exact same password that you initially set the account to. Note: Resetting the password effectively clears the cache in the Active Directory and lets you proceed to the next step. 3.
Adobe LiveCycle Post-deployment Installing and Configuring LiveCycle Security Products for JBoss Configuring support for the Novell eDirectory directory server 30 Configuring support for the Novell eDirectory directory server The Novell eDirectory directory server is supported as an LDAP server by LiveCycle Policy Server. To configure eDirectory as an authentication provider, install LiveCycle Policy Server to use LDAP configuration as described in this guide for your application server.
Adobe LiveCycle Post-deployment Installing and Configuring LiveCycle Security Products for JBoss LiveCycle Document Security 31 ➤ To access the LiveCycle Reader Extensions web application: 1. Ensure that LiveCycle Reader Extensions is deployed to the application server and the application server is running. 2. Go to the URL http://:8080/ReaderExtensions.
Part II: Manual Configuration and Deployment This section of the guide describes how to manually configure and deploy your LiveCycle products. For information on the turnkey configuration and deployment of the products, see “Installing LiveCycle Products Using the Turnkey Installation” on page 20.
4 Installing LiveCycle Products This chapter applies to all LiveCycle security products. This chapter describes how to use the installation program to install LiveCycle Document Security, LiveCycle Policy Server, or LiveCycle Reader Extensions on a Windows or Linux operating system. Before you install the product, you must ensure that your environment includes the software and hardware required to run LiveCycle products.
Adobe LiveCycle Installing LiveCycle Products Installing and Configuring LiveCycle Security Products for JBoss Performing the installation 34 ➤ To install LiveCycle products for manual deployment: 1. At the root level of the installation media, start the installation program: ● (Windows) Double-click the .exe file. ● (Linux) From a command prompt, type: file_name.
Adobe LiveCycle Installing and Configuring LiveCycle Security Products for JBoss Installing LiveCycle Products Viewing the error log Viewing the error log If any errors occur during the installation, the installation program creates a log file called log.txt, which contains the error messages. The log file is located in the [LiveCycle root] directory. Next steps You must now prepare your database and application server for hosting LiveCycle products. (See “Preparing your Environment” on page 36.
5 Preparing your Environment This chapter applies to all LiveCycle security products. This chapter describes how to prepare your environment for hosting LiveCycle products. You must perform the tasks provided in this chapter before you configure the application server: ● “Creating the LiveCycle database” on page 36 ● “Preparing JBoss” on page 41 ● “Installing database drivers” on page 43 You do not need to perform these tasks if you are performing a turnkey install.
Adobe LiveCycle Preparing your Environment Installing and Configuring LiveCycle Security Products for JBoss Creating an Oracle database 37 MySQL user account The MySQL user account that you create requires these privileges to access the tables in the LiveCycle database: ● SELECT ● INSERT ● UPDATE ● DELETE ● CREATE ● DROP ● REFERENCES ● INDEX ● ALTER ● CREATE_TMP_TABLE ● LOCK_TABLES MySQL database server configuration To prevent issues from occurring when uploading large files to M
Adobe LiveCycle Preparing your Environment Installing and Configuring LiveCycle Security Products for JBoss Creating a DB2 database 38 The user name and password of the new user you create on the database are used again when you create the data source.
Adobe LiveCycle Preparing your Environment Installing and Configuring LiveCycle Security Products for JBoss Creating a DB2 database 39 ➤ To create a DB2 database: 1.
Adobe LiveCycle Preparing your Environment Installing and Configuring LiveCycle Security Products for JBoss Creating a SQL Server database 40 Configuring a DB2 database for concurrent usage If you are using a DB2 database, you must configure it for multiple-user scenarios. ➤ To configure the DB2 database for concurrent usage: 1. Start DB2 Control Center: ● (Windows) Click Start > All Programs > IBM DB2 > General Administration Tools > Control Center.
Adobe LiveCycle Preparing your Environment Installing and Configuring LiveCycle Security Products for JBoss Preparing JBoss 41 Preparing JBoss This section applies to all LiveCycle security products. To prepare JBoss for the manual configuration of LiveCycle products, you must do the following: ● Install JBoss Application Server 3.2. 5. (See “Installing JBoss Application Server 3.2.5” on page 41.) ● Set up users, roles, and login files. (See “Setting up users, roles, and login files” on page 41.
Adobe LiveCycle Preparing your Environment Installing and Configuring LiveCycle Security Products for JBoss Configuring DocumentServicesLibrary.jar 42 4. Open the ares-roles.properties file. 5. In the file, type the name of each user you defined in the ares-users.properties file, and type the roles of each user. For example: Joe=AdobeReUser Mary=OtherRole admin=AdobeReUser The AdobeReUser is the user that has permission to access the LiveCycle Reader Extensions web application. 6. Save the file. 7.
Adobe LiveCycle Preparing your Environment Installing and Configuring LiveCycle Security Products for JBoss Copying files to run LiveCycle Policy Server with LiveCycle Workflow 43 Copying files to run LiveCycle Policy Server with LiveCycle Workflow This section applies to LiveCycle Policy Server only.
6 Configuring LiveCycle Products This chapter applies to all LiveCycle security products. This chapter describes how to configure LiveCycle products for deployment. This chapter assumes that you have installed your LiveCycle products. If you have not installed the products, see “Installing LiveCycle Products” on page 33. The instance of Configuration Manager that is installed with one LiveCycle product can be used with all LiveCycle products.
Adobe LiveCycle Configuring LiveCycle Products Installing and Configuring LiveCycle Security Products for JBoss Configuring LiveCycle products for deployment 45 ➤ To create an endorsed directory: 1. Navigate to the [appserver root]/server/all/lib directory and create a directory called endorsed. 2. Copy the following files from the [LiveCycle root]/components/Policyserver/endorsed directory to the endorsed directory you just created: ● dom3-xercesImpl-2.4.0.jar ● dom3-xml-apis-2.4.0.
Adobe LiveCycle Configuring LiveCycle Products Installing and Configuring LiveCycle Security Products for JBoss Configuring LiveCycle products for deployment 46 12.
Adobe LiveCycle Configuring LiveCycle Products Installing and Configuring LiveCycle Security Products for JBoss Configuring LiveCycle products for deployment 47 15. (LiveCycle Reader Extensions, LiveCycle Document Security) On the Java Home Selection screen, browse to the location of the application server JDK and click Next. 16.
Adobe LiveCycle Configuring LiveCycle Products Installing and Configuring LiveCycle Security Products for JBoss Configuring LiveCycle products for deployment 48 23. (LiveCycle Reader Extensions) On the Reader Extensions Configuration screen, complete the product configuration, and then click Next: ● Directory for PDF uploads and storage: The root directory for product application files, including uploaded and result files.
7 Manually Configuring JBoss This chapter describes how to manually configure JBoss Application Server to prepare for the manual deployment of LiveCycle Policy Server, LiveCycle Reader Extensions, and LiveCycle Document Security. If you installed the product using the turnkey method, you only need to configure JAAS authentication. (See “Configuring JAAS authentication” on page 56.) For LiveCycle Policy Server, this chapter assumes that you have configured your database and created a database user account.
Adobe LiveCycle Manually Configuring JBoss Installing and Configuring LiveCycle Security Products for JBoss Setting up JBoss 50 Setting up JBoss Before configuring JBoss and deploying LiveCycle products, you must set up the JBoss environment by completing the following tasks: ● Install JDK1.4.2_04 or higher. ● The JAVA_HOME variable should be set to the java home/jdk used for the application server. ● The PATH variable should include JAVA_HOME/bin as the fist entry. ● Install JBoss 3.2.5.
Adobe LiveCycle Manually Configuring JBoss Installing and Configuring LiveCycle Security Products for JBoss Configuring JBoss properties 51 3. Open the jboss-service.xml file ([appserver root]/server/all/conf ) in a text editor and after the following text: PAGE 52Adobe LiveCycle Manually Configuring JBoss Installing and Configuring LiveCycle Security Products for JBoss Connecting JBoss to the database 52 Connecting JBoss to the database This section applies to LiveCycle Policy Server only. You must configure the data source to connect the instance of JBoss that hosts LiveCycle Policy Server to the LiveCycle database. For JBoss, you can use a MySQL, SQL Server, Oracle, or DB2 data source.
Adobe LiveCycle Manually Configuring JBoss Installing and Configuring LiveCycle Security Products for JBoss Configuring a SQL Server data source 53 Configuring a SQL Server data source To enable LiveCycle Policy Server to communicate with a SQL Server database that stores LiveCycle data, you must create a data source file and deploy it to the instance of JBoss that hosts LiveCycle Policy Server. For information about using SQL Server, see the SQL Server documentation.
Adobe LiveCycle Manually Configuring JBoss Installing and Configuring LiveCycle Security Products for JBoss Configuring an Oracle data source 54 Configuring an Oracle data source To enable LiveCycle Policy Server to communicate with an Oracle tablespace that stores LiveCycle products run-time data, you must create an Oracle data source on JBoss and deploy it to the instance of JBoss that hosts LiveCycle Policy Server. For information about the Oracle connection URL, see www.oracle.
Adobe LiveCycle Manually Configuring JBoss Installing and Configuring LiveCycle Security Products for JBoss Configuring a DB2 data source 55 Configuring a DB2 data source To enable JBoss to communicate with a DB2 database that stores LiveCycle data, you must create a DB2 data source on JBoss and deploy it to the instance of JBoss that hosts LiveCycle Policy Server. ➤ To create the data source file: 1. Create an XML file using the following code:
Adobe LiveCycle Manually Configuring JBoss Installing and Configuring LiveCycle Security Products for JBoss Configuring JAAS authentication 56 Configuring JAAS authentication For both turnkey and manual installations of LiveCycle Policy Server on JBoss, you need to configure JAAS authentication. To configure JAAS authentication, you must add an application policy element in the login-config.xml file that JBoss uses so that LiveCycle Policy Server can communicate with your LDAP server.
Adobe LiveCycle Manually Configuring JBoss Installing and Configuring LiveCycle Security Products for JBoss Configuring JAAS authentication 57 For example, if your directory uses the schema attribute uid for the user login identification, you would use the following XML for the search filter option: (&(objectClass=*)(uid= )) When a user logs in, LiveCycle Policy Server retrieves th
Adobe LiveCycle Manually Configuring JBoss Installing and Configuring LiveCycle Security Products for JBoss Configuring JAAS authentication 58 Example application policies The following two application policy nodes are examples for use with Sun ONE and Active Directory LDAP servers. The examples use the hypothetical company company_name.com on the LDAP computer named XYZ. Example 7.
Adobe LiveCycle Manually Configuring JBoss Installing and Configuring LiveCycle Security Products for JBoss Example 7.2 Configuring JAAS authentication 59 Active Directory application policy node com.sun.jndi. ldap.
8 Manually Deploying to JBoss This chapter applies to all LiveCycle security products. This chapter describes how to deploy your LiveCycle products to JBoss: ● “About deploying LiveCycle products” on page 60 ● “Deploying to JBoss” on page 61 ● “Resetting the counter for LiveCycle Reader Extensions” on page 62 ● “Viewing log information” on page 62 This chapter assumes that you have configured the application server. If you have not done this, see “Manually Configuring JBoss” on page 49.
Adobe LiveCycle Manually Deploying to JBoss Installing and Configuring LiveCycle Security Products for JBoss Summary of deployable components 61 Summary of deployable components This table lists the deployable components for LiveCycle security products. Component LiveCycle product adobe-FontManager.ear LiveCycle Reader Extensions LiveCycle Document Security LCM.ear All LiveCycle.ear LiveCycle Reader Extensions LiveCycle Document Security LiveCycle-security.
Adobe LiveCycle Manually Deploying to JBoss Installing and Configuring LiveCycle Security Products for JBoss Resetting the counter for LiveCycle Reader Extensions 62 Resetting the counter for LiveCycle Reader Extensions You can optionally reset the counter for LiveCycle Reader Extensions. ➤ To reset the counter: 1. Stop the application server. 2. Delete the count.dat file from the [LiveCycle root]/jboss/server/all/tmp/deploy/ tmp9731LiveCycle-security.ear-contents/ares.war/WEB-INF/work directory.
9 Initializing the Database This chapter applies to LiveCycle Policy Server only. This chapter describes how to initialize the LiveCycle database for LiveCycle Policy Server. This chapter assumes that you have configured the LiveCycle database for integration with the product and deployed the product to the application server. If you have not done this, see “Manually Deploying to JBoss” on page 60 and “Preparing your Environment” on page 36.
Part III: Post-Deployment Configuration This section of the guide describes the additional configuration tasks that you need to perform after LiveCycle products are deployed to the application server and the LiveCycle database is initialized (for LiveCycle Policy Server).
10 Configuring SSL on JBoss This chapter describes how to create SSL credentials and configure SSL on the application server to enhance the security of communication with your application server. Note: It is recommended that you complete the installation, configuration, and deployment of the LiveCycle products and ensure that the products are running correctly before configuring SSL on the application server.
Adobe LiveCycle Configuring SSL on JBoss Installing and Configuring LiveCycle Security Products for JBoss Creating an SSL Credential 66 Creating an SSL Credential To configure SSL on JBoss you need an SSL credential for authentication purposes. You can use the IBM Key Management tool that is installed with Java keytool to create a credential ➤ To create an SSL credential: 1.
Adobe LiveCycle Configuring SSL on JBoss Installing and Configuring LiveCycle Security Products for JBoss Enabling SSL 67 Enabling SSL You can now enable SSL on the application server by editing the files indicated in this section. When SSL is configured, you must manually start JBoss. ➤ To enable SSL: 1. Using a text editor, open the jacorb.properties file from the [appserver root]/server/all/conf directory. 2. In the jacorb.
Adobe LiveCycle Configuring SSL on JBoss Installing and Configuring LiveCycle Security Products for JBoss Enabling SSL ➤ To edit the jboss-service file: 1. Open the jboss-service file in the [appserver root]/server/all/conf directory in a text editor. 2. Locate the Transaction section of the jboss-service file. 3. Add the following text: PAGE 6911 Integrating with LiveCycle Policy Server This chapter describes how to integrate LiveCycle Reader Extensions and LiveCycle Document Security with LiveCycle Policy Server. Product integration enables the following functionality: ● LiveCycle Reader Extensions can open policy-protected PDF documents using the openPDFWithAPS API method.
Adobe LiveCycle Integrating with LiveCycle Policy Server Installing and Configuring LiveCycle Security Products for JBoss Configuring multiple security products for integration 70 Configuring multiple security products for integration Perform the following configuration tasks if you are deploying a custom LiveCycle Reader Extensions or LiveCycle Document Security application that interacts with LiveCycle Policy Server hosted on JBoss: ● Create a directory called endorsed in the %JBOSS_HOME%/server/all
A Uninstalling LiveCycle Products This section describe how to uninstall LiveCycle product files that you installed using a manual or turnkey installation. Removing the product files installed using a turnkey installation Each LiveCycle product that you install using the turnkey installation includes an uninstall program that you can use to remove the product from your computer. The uninstall program removes only the specified LiveCycle product.
Adobe LiveCycle Uninstalling LiveCycle Products Installing and Configuring LiveCycle Security Products for JBoss Removing the product files installed using manual installation 72 ➤ To remove the MySQL service: 1. Ensure that the MySQL service is stopped. To stop the MySQL for Adobe LiveCycle service, from a command prompt, type: net stop "MySQL for Adobe LiveCycle" 2.
B Enhancing Server Performance This appendix contains general tips that you can use to improve server performance when using LiveCycle products.
Adobe LiveCycle Enhancing Server Performance Installing and Configuring LiveCycle Security Products for JBoss Example B.1 Cleaning up temporary files from Global storage directory 74 Calculating the JVM maximum heap size In this example, the current JVM maximum heap is set to 512 MB, and the maximum inline size is 64 KB.
C Supported Platform and Software Combinations This appendix provides the supported platforms and software combinations for LiveCycle products. For a summary of the platforms combinations, see “Before You Install” on page 9. Platform Application server JDK Database Microsoft Windows Server 2003, Standard Edition JBoss 3.2.5 J2SDK version 1.4.2_04 IBM® DB2 8.2 (Version 8.1 FixPack 7) JBoss 3.2.5 J2SDK version 1.4.
Adobe LiveCycle Supported Platform and Software Combinations Installing and Configuring LiveCycle Security Products for JBoss 76 Platform Application server JDK Database Red Hat Linux Advanced Server 2.1 Update 3 JBoss 3.2.5 J2SDK version 1.4.2_04 IBM DB2 8.2 (Version 8.1 FixPack 7) JBoss 3.2.5 J2SDK version 1.4.2_04 MS SQL Server 2000 SP3 JBoss 3.2.5 J2SDK version 1.4.2_04 MySQL 4.1 JBoss 3.2.5 J2SDK version 1.4.2_04 Oracle 9i JBoss 3.2.5 J2SDK version 1.4.
Adobe LiveCycle Supported Platform and Software Combinations Installing and Configuring LiveCycle Security Products for JBoss 77 Platform Application server JDK Database IBM AIX® 5.2 IBM WebSphere 5.1.1.5 IBM JDK installed with WebSphere Oracle 9i IBM WebSphere 5.1.1.5 IBM JDK installed with WebSphere Oracle 10g IBM WebSphere 5.1.1.5 IBM JDK installed with WebSphere IBM DB2 8.2 (Version 8.1 FixPack 7) IBM WebSphere 5.1.1.5 IBM JDK installed with WebSphere Oracle 9i IBM WebSphere 5.1.1.
Adobe LiveCycle Supported Platform and Software Combinations Installing and Configuring LiveCycle Security Products for JBoss 78 Platform Application server JDK Database SUSE Linux Enterprise Server 9.0 JBoss 3.2.5 J2SDK version 1.4.2_04 IBM DB2 8.2 (Version 8.1 FixPack 7) JBoss 3.2.5 J2SDK version 1.4.2_04 MS SQL Server 2000 SP3 JBoss 3.2.5 J2SDK version 1.4.2_04 Oracle 9i JBoss 3.2.5 J2SDK version 1.4.2_04 Oracle 10g JBoss 3.2.5 J2SDK version 1.4.2_04 MySQL 4.
D Content and Format of the trust.xml File This chapter applies to LiveCycle Reader Extensions and LiveCycle Document Security only. The trust.xml file contains most of the trust information needed by the PDF Manipulation Module. Any trust information not directly contained in the file is referred to by the file. The trust.
Adobe LiveCycle Content and Format of the trust.xml File Installing and Configuring LiveCycle Security Products for JBoss trustAnchor element 80 PAGE 81Adobe LiveCycle Content and Format of the trust.xml File Installing and Configuring LiveCycle Security Products for JBoss credentials element 81 credentials element The credentials element has three sub-elements that describe a type of private key container: ● p12record—A reference to a PKCS#12 (.p12) file stored on disk. ● hsmrecord—A reference to an HSM. ● MSCAPIrecord—A reference to an entry in the Microsoft database (on systems that run Windows).
Adobe LiveCycle Content and Format of the trust.xml File Installing and Configuring LiveCycle Security Products for JBoss CRL element (Certificate revocation) 82 Record type Attributes Description Common to all record types EmbedRevInfo (Optional) Specifies whether the revocation information is embedded within the certificate. The value true indicates that, if available, the revocation information is embedded. The default value is false. The value of this attribute overrides the global preference.
Adobe LiveCycle Content and Format of the trust.xml File Installing and Configuring LiveCycle Security Products for JBoss prefs element (Plug-in preferences) 83 prefs element (Plug-in preferences) The prefs element provides global preferences for all of the operations performed by the PDF Manipulation Module. Some of the global preferences may be overridden by information within certificates or credentials, or by individual certificate or credential preferences (as described in the previous sections).
Adobe LiveCycle Content and Format of the trust.xml File Installing and Configuring LiveCycle Security Products for JBoss prefs element (Plug-in preferences) 84 Record type Attribute Description ocsp URL (Optional) The local OCSP Server URL. This attribute is used only when the URLToConsult attribute (see attribute later in this table) is set to LocalConfig or LocalConfigIfNoAIA. SendNonce (Optional) Specifies whether to send a random number in the OCSP request to prevent replay attacks.
Adobe LiveCycle Content and Format of the trust.xml File Installing and Configuring LiveCycle Security Products for JBoss prefs element (Plug-in preferences) Record type Attribute Description signature EmbedRevInfo (Optional) Specifies whether to embed revocation information within the signature. A value of true indicates the revocation information is embedded, if available. The default value is false.
E Fonts Installed with the Font Manager Module Some modules require access to fonts that are installed with the Font Manager Module. This module contains a number of bundled fonts that you can use in your custom applications. For information on adding your own fonts to the Font Manager Module, see “Configuring LiveCycle Products” on page 44.
Index A accessing LiveCycle database tables 37 LiveCycle Policy Server via web browser 26 product information updates 8 web application, LiveCycle Reader Extensions 30 Active Directory account, creating 28 application policy node 58 adding authentication to LiveCycle Policy Server 28 certificates to trust certificates 67 Adobe LiveCycle database about initializing 9 connecting JBoss to 52 creating 36 initializing 63 tables, accessing 37 Adobe LiveCycle Document Security integrating with LiveCycle Policy Ser
Adobe LiveCycle Index Installing and Configuring LiveCycle Security Products for JBoss configuring (Continued) Oracle data source for JBoss 54 SQL Server data source for JBoss 53 SSL on JBoss 65 transaction time-out property 51 trust data 17 users, roles, and user groups 41 connecting JBoss to LiveCycle database 52 conventions, file path 6 copying deployable files 61 JBoss configuration files 50 library files 42 count.
Adobe LiveCycle Index Installing and Configuring LiveCycle Security Products for JBoss 89 JBoss (Continued) home directory name 60 installing 41 log files 62 properties, configuring 51 setting up the environment 50 starting and stopping 49 JBoss service, uninstalling 71 jboss-service file, modifying 68 JDK support 11 JVM heap size, increasing maximum 73 P K S Kerberos, adding to LiveCycle Policy Server 28 key pair 16 keystore about 16 creating 47 password 65 LDAP security 56 server support 12 libra
Adobe LiveCycle Index Installing and Configuring LiveCycle Security Products for JBoss 90 V W verifying LiveCycle Document Security installation 31 trust.