At Gin Stall Guide

download At Gin Stall Guide

of 206

  • date post

  • Category


  • view

  • download


Embed Size (px)

Transcript of At Gin Stall Guide

Version 10.0.2 Installation and Configuration Guide

Oracle ATG One Main Street Cambridge, MA 02142 USA

ATG Installation and Configuration Guide Document VersionDoc10.0.2 INSTALLATGv1 4/15/2011

CopyrightCopyright 1997, 2011, Oracle and/or its affiliates. All rights reserved. This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited. The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing. If this software or related documentation is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, the following notice is applicable: U.S. GOVERNMENT RIGHTS Programs, software, databases, and related documentation and technical data delivered to U.S. Government customers are commercial computer software or commercial technical data pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, the use, duplication, disclosure, modification, and adaptation shall be subject to the restrictions and license terms set forth in the applicable Government contract, and, to the extent applicable by the terms of the Government contract, the additional rights set forth in FAR 52.227-19, Commercial Computer Software License (December 2007). Oracle America, Inc., 500 Oracle Parkway, Redwood City, CA 94065. This software or hardware is developed for general use in a variety of information management applications. It is not developed or intended for use in any inherently dangerous applications, including applications that may create a risk of personal injury. If you use this software or hardware in dangerous applications, then you shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure its safe use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this software or hardware in dangerous applications. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark licensed through X/Open Company, Ltd. This software or hardware and documentation may provide access to or information on content, products, and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products, and services. Oracle Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, or services. For information about Oracles commitment to accessibility, visit the Oracle Accessibility Program website at Oracle customers have access to electronic support through My Oracle Support. For information, visit or visit if you are hearing impaired

ATG Installation and Configuration Guide



Installing the ATG PlatformDocument Conventions Default Ports Important Terms Product Requirements JBoss-Specific Requirements WebLogic-Specific Requirements WebSphere-Specific Requirements Sun T1000 and T2000 Requirements Running the ATG Setup Program JBoss Installation Results WebLogic Installation Results WebSphere Installation Results Performing a Maintenance Installation Installing the ATG Control Center on a Client Machine Downloading the ACC Installer Installing the ACC on a Windows Client Installing the ACC on a UNIX Client Installing ATG Development Tools for Eclipse Using the Configuration and Installation Manager (CIM) Removing the ATG Platform from Your System

11 1 2 2 2 4 5 6 7 8 8 8 9 9 9 10 10 10 11 12


Running Nucleus-Based ApplicationsStarting the SOLID SQL Database Running the Demos and Reference Applications Starting the SQL-JMS Admin Interface Starting ATG Web Services Connecting to the Dynamo Administration UI Connecting to the ATG Business Control Center Starting the ATG Control Center Starting the ACC on a Server Starting the ACC on a Client Stopping an ATG Application Stopping ATG Applications on JBoss Stopping ATG Applications on WebLogic Stopping ATG Applications on WebSphere Using the startDynamoOnJBOSS Script

1313 14 15 16 16 17 17 18 20 20 21 21 21 21



ATG Installation and Configuration Guide

Configuring Nucleus ComponentsWorking with Configuration Layers Understanding Properties Files Understanding Configuration Layers Accessing Configuration Layers in the ACC Global Configuration Changes Locking Configuration Layers Finding Components in the ACC Changing Component Properties with the ACC Changing Component Properties Manually Using Forward Slashes (/) and Backslashes (\) Modifying Lists of Values Specifying Directory Paths Adding Comments to Properties Files Using the Dynamo Component Browser Component Browser Structure Changing the Running Configuration Starting Nucleus Components Customizing the Interface Common Configuration Changes Modifying Environment Settings Modifying Custom Module Resource Settings Enabling checkFileNameCase on Windows LogListeners Creating Additional ATG Server Instances Using the MakeDynamoServer Script Using the Configuration Manager Configuring a New Server Instance Setting Up a Configuration Group Configuration Group Properties Storing Group Configuration Files Downloading Group Configuration Validating Group Configuration Properties Session Management in ATG Applications Sharing Session Information Among ATG Applications Session Interaction Outline Managing User Sessions

2526 26 26 27 28 28 28 29 31 32 32 33 33 33 33 34 34 34 35 35 36 36 37 38 38 39 39 39 42 44 45 47 48 48 49 51


Configuring Databases and Database AccessCreating Database Tables Using SQL Scripts Creating Database Tables for ATG Adaptive Scenario Engine Creating Database Tables for ATG Portal Destroying Database Tables Destroying Database Tables for ATG Adaptive Scenario Engine Destroying Database Tables for ATG Portal Adding a JDBC Driver

5354 54 56 57 57 59 60


ATG Installation and Configuration Guide

60 60 63 63 65 65 66 66 66 66 67 68 68 69 69 69 69 70 71 72 73 74 74 75 75 76 77 77 78 79

Removing the SOLID JDBC Driver from the CLASSPATH Configuring ATG Data Sources for Data Import Configuring Data Sources and Transaction Management Configuring Data Sources for JBoss Configuring Data Sources for WebLogic and WebSphere Configuring Data Sources for an Oracle RAC Cluster Setting the Transaction Timeout on JBoss Setting the Transaction Timeout on WebLogic Setting the Transaction Timeout on WebSphere Setting the Isolation Level for Transactions in WebSphere Datasource Debugging Using the JDBC Browser Configuring the JDBC Browser Create Table Operation Drop Table Operation Execute Query Operation Metadata Operations Using ATG Products with an IBM DB2 Database Using ATG Products with a Microsoft SQL Server Database Moving Data from SOLID to the Production Database Transferring the Demo Data Copying and Switching Databases Database Copy Operations Creating a DBCopier Component Configuring the DBConnectionInfo Configuring the DBCopier Setting the Native SQL Environment Switching Databases Configuring a SwitchingDataSource Database Switching and Query Caching


Configuring for ProductionEnabling liveconfig Settings Customizing liveconfig Settings Disabling Checking for Changed Properties Files Disabling the Performance Monitor Adjusting the pageCheckSeconds Property Changing the Default Cookie Hash Key Fine-Tuning JDK Performance with HotSpot Configuring Repositories Setting Cache Modes Prepopulating Caches on Startup Enabling the Repository Cache Lock Managers Configuring Repository Database Verification for Quicker Restarts Configuring a Content Distributor System Configuring Targeted E-Mail Nucleus Components

8181 82 82 83 83 83 83 84 84 84 84 85 85 85 86


ATG Installation and Configuration Guide

Configuring Web Applications Setting Access Levels for Properties Files Setting Logging Levels Limiting Initial Services for Quicker Restarts Disabling Document and Component Indexing Enabling the ProtocolChange Servlet Bean Setting up Clustering on JBoss Configuring the HttpPort Property Creating ATG Servers Assembling for a JBoss Cluster Creating and Configuring JBoss Servers Deploying Your Application Setting Up Clustering on WebLogic Assembling for a WebLogic Cluster Clustering Example Setting up Clustering on WebSphere Installing and Configuring WebSphere Creating a Cluster Creating Data Sources Installing and Configuring Your Web Server Installing ATG for a WebSphere Cluster Assembling for a WebSphere Cluster Session Management in a WebSphere Cluster Configuring Your WebSphere Servers Deploying Your Application General Clustering Information Specifying the