Search. Installation and Configuration Guide

Size: px
Start display at page:

Download "Search. Installation and Configuration Guide"

Transcription

1 Search Version 10.1 Installation and Configuration Guide Oracle ATG One Main Street Cambridge, MA USA

2 ATG Search Installation and Configuration Guide Product version: 10.1 Release date: Document identifier: SearchInstallConfigGuide Copyright 1997, 2012 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 , Commercial Computer Software License (December 2007). Oracle America, Inc., 500 Oracle Parkway, Redwood City, CA 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 of The Open Group. The software is based in part on the work of the Independent JPEG Group. 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 Oracle's commitment to accessibility, visit the Oracle Accessibility Program website at corporate/accessibility/index.html. Oracle customers have access to electronic support through My Oracle Support. For information, visit contact.html or visit if you are hearing impaired.

3 Table of Contents 1. Introduction Audience Document Conventions More Information ATG Search Overview How Oracle ATG Web Commerce Search Works Oracle ATG Web Commerce Search Components Security in Oracle ATG Web Commerce Search Planning Your Oracle ATG Web Commerce Search Installation Questions for Planning Defining Servers Oracle ATG Web Commerce Search Architecture Architecture for Evaluation Architecture for Production Sites Oracle ATG Web Commerce Search Installation Prerequisites Oracle ATG Web Commerce Search Installation Roadmaps Oracle ATG Web Commerce Search Evaluation Roadmap Oracle ATG Web Commerce Search with Oracle ATG Web Commerce, ATG Content Administration, and Oracle ATG Web Commerce Merchandising Oracle ATG Web Commerce Search with Oracle ATG Web Knowledge Manager and Oracle ATG Web Knowledge Manager Self Service Installing Oracle ATG Web Commerce Search Installation Process Installing HTMLFilter Installing PDF Extract Adding Search Engines Configuring Remote Indexing Engines Configuring Search with CIM Configuring a Multi-Server Installation Configuring Search Routing Configuring the DeployShare Directory Configuring the Lock Manager Configuring the IDGenerator Configuring the IndexingOutputConfig Component Configuring Customization Adapters for Search Merchandising Configuring SearchSQLRepository Components Indexing Repositories Managed by ATG Content Administration Configuring Remote Routing Configuring Data Sources for Oracle ATG Web Commerce Search Creating the Oracle ATG Web Commerce Search Database Tables Creating Base Oracle ATG Web Commerce Search Database Tables Importing Initial ATG Search Data Creating Database Tables for Oracle ATG Web Commerce Search with Multisite Creating Database Tables for Oracle ATG Web Commerce Search with Oracle ATG Web Commerce Merchandising Deleting Oracle ATG Web Commerce Search Database Tables Accessing Search Administration A. Oracle ATG Web Commerce Search Component Ports Glossary Index ATG Search Installation and Configuration Guide iii

4 iv ATG Search Installation and Configuration Guide

5 1 Introduction This guide explains how to install and configure Oracle ATG Web Commerce Search, and how to integrate your Search installation with other Oracle ATG Web Commerce applications. It is written for system administrators and other experienced persons involved in planning and performing a Search installation. Review this guide thoroughly before beginning your installation. This chapter includes the following sections: Audience (page 1) Document Conventions (page 1) More Information (page 2) Audience This manual is intended for system and site administrators responsible for installing and configuring Oracle ATG Web Commerce Search. To use this guide, you should be familiar with: Windows or UNIX administration Oracle ATG Web Commerce architecture Server environments and security infrastructure in your organization Document Conventions This guide uses the following conventions: <ATG10dir> refers to your Oracle ATG Web Commerce installation directory. <SearchEngineDir> refers to the directory where you have installed a standalone search engine. 1 Introduction 1

6 More Information For more information on Oracle ATG Web Commerce Search, see the following: ATG Search Administration Guide Administering your Search installation and indexing content. ATG Search Query Guide Constructing search queries and handling the results. ATG Service Installation and Configuration Guide Using Search as part of Oracle ATG Web KnowledgeManager. 2 1 Introduction

7 2 ATG Search Overview Oracle ATG Web Commerce Search is an industry-leading search engine that lets users zero in on the information they need, regardless of format, location, or language. Multiple levels of analysis pinpoint answers and deliver them with subsecond response times. Search features include: Natural language processing of end-user queries Multiple ways to find information (browse, keyword, etc.) Support for faceted navigation in client applications Multiple language support Industry-specific lexicons Automated indexing and categorization Predefined reports using Oracle ATG Web Commerce Business Intelligence Multisite support Review this guide thoroughly before beginning your installation. This chapter includes the following sections: How Oracle ATG Web Commerce Search Works (page 3) Oracle ATG Web Commerce Search Components (page 4) Security in Oracle ATG Web Commerce Search (page 6) How Oracle ATG Web Commerce Search Works Searching means retrieving information using an input query. Commonly, the information is textual, it is retrieved from a collection of documents, and the queries are words or phrases entered by an end-user. The search results are typically those documents most relevant to the query, plus some indication of why the documents were retrieved. In order for searching to be efficient, the document collection is indexed by its terms in a secondary storage component, typically called the index. Oracle ATG Web Commerce Search generalizes documents and other content into an abstraction called an index item. An index item can be an actual document such as an HTML file, a repository item such as an Oracle ATG Web Commerce product, or a piece of structured data from a database. An index item consists of two elements: 2 ATG Search Overview 3

8 searchable text content and metadata. Metadata includes the title, summary, and other properties, and is used in the following Commerce Search features: Faceted navigation Rank configuration Secondary sorting The index items are fed into Search, which analyzes the content and stores a representation for each item in the index. The index objects are organized into hierarchical sets much like a directory scheme. Search creates some sets from the physical organization of the items, some sets from the metadata of the items, and other sets from topic categorization results. These item sets enable users to search within subsets of the collection and browse the collection without query input. Text content is processed through the natural language components, which identify the structural elements (such as sentences, headers, and tables) as well as the terms in the content. This processing is driven by a dictionary and other language data, which are also stored in the index. The terms are divided into statement vectors representing the sequence of terms in a structural portion of the content. The terms are also added to an index, similar to one found in the back of a large book. This back-of-the-book index allows for efficient searches and provides a global view of all the content. Rather than simple text queries, Search accepts complex requests that specify what actions should be performed. A request may include parameters, processing options, constraints, security settings, and other information. The two primary requests are the Search Query and the View Item request. Search returns responses that contain varied information depending on the type of request. For a Search Query, the response contains a list of results plus other information to drive the search application or user interface. For more information on how Search processes content into a searchable index, see the ATG Search Administration Guide. Oracle ATG Web Commerce Search Components Oracle ATG Web Commerce Search has the following components: Search Administration The interface where you create projects, index content, deploy indexes, etc. Runs within a standard Oracle ATG Web Commerce installation. The SearchAdmin.AdminUI module is required to run Search Administration. Your installation should include only one instance of Search Administration. Project Administration is the part of the Search Administration interface dedicated to project-related tasks. The search project contains information about the searchable content set you define, such as its location, what rules are followed for its indexing, what customization data is applied. If you are using multisite, the project also contains information on which content should be indexed and searchable from which sites. Note: A search project bears no relationship to an ATG Content Administration project. Search projects do not contain deployable assets or have an associated workflow, but are a means to organize and configure a given set of indexable content. The project links the index with search environments. Environments define the available resources for indexing content and deploying completed indexes.you can also use projects to associate an index with customization data. Some customization data affects how topic is indexed; other data is applied when the end-user submits a query. 4 2 ATG Search Overview

9 When you install Search, a default environment is created automatically; this means that you don t have to create any environments before indexing your content for evaluation. You can add hardware resources to the default environment, and create environments as required to handle end-user requests. See the ATG Search Administration Guide for information on creating and configuring environments. The Search Workbench is where you create and work with customization data and view information about existing indexes. Customizations either add information to the index itself (such as additional dictionaries and term weights) or affect the way your content is processed or accessed by end users (for example, Query Rules, Topic Sets, and Facet Sets). Such customizations optimize your Search implementation for higher accuracy and improved usability. For information on Search Administration and customization data, see the ATG Search Administration Guide. Search engine Engine instances can either index content or serve answers to end-user queries. The DAF.Search.Routing module starts engine instances in the environments associated with a project as needed. Search engines do not require an Oracle ATG Web Commerce instance (and are therefore also called standalone engines). Your installation can have any number of search engines, but should run only one per CPU. ATG recommends at least two cores per engine. A single search engine requires at least 1.5GB of memory on a 32-bit operating system. Routing The DAF.Search.Routing module starts search engines and coordinates communication among all search components. This module is included in Search Administration and in client applications. Client application Interface through which your users place their search queries, such as an Oracle ATG Web Commerce site. This application must include the DAF.Search.Routing and DAF.Search.Query modules. Search index The searchable content deployed on your sites. An index is composed of one or more logical partitions, each of which is associated with content configured in Search Administration. Each logical partition is composed of one or more physical partitions. Each physical partition requires a search engine to serve answers from that partition. Each engine has its own copy of the physical partition it serves. Search Index Concepts Related 2 ATG Search Overview 5

10 Search database Oracle ATG Web Commerce Search uses the following three repositories: Routing Stores search engines, index structure, and index deployment information. Search Administration Stores other Search Administration data. IncrementalItemQueue Stores incremental indexing data. Search Administration requires access to all three repositories. Your client application requires access to the IncrementalItemQueue and the Routing repository. See the Oracle ATG Web Commerce Search Architecture (page 8) section for detailed information on how these components can be arranged in your installation. Security in Oracle ATG Web Commerce Search Oracle ATG Web Commerce Search includes the Search Access role, which allows a user assigned that role to access Search Administration and the Workbench. This role is granted by default to the admin user; in Oracle ATG Web Knowledge Manager, by default it is also assigned to the service user. The role can be found in the SearchAdminRoles folder of the Oracle ATG Web Commerce Business Control Center. For information on using the Business Control Center, see the ATG Business Control Center Administration and Development Guide. 6 2 ATG Search Overview

11 3 Planning Your Oracle ATG Web Commerce Search Installation This chapter introduces installation and configuration procedures for Oracle ATG Web Commerce Search. Review this chapter thoroughly before beginning your installation. It includes questions that you must consider when planning your installation, and roadmaps that provide high-level outlines of the steps required to install and configure Search with other Oracle ATG Web Commerce products. This chapter includes the following sections: Questions for Planning (page 7) Defining Servers (page 8) Oracle ATG Web Commerce Search Architecture (page 8) Oracle ATG Web Commerce Search Installation Prerequisites (page 10) Oracle ATG Web Commerce Search Installation Roadmaps (page 11) Questions for Planning Before you start installing Oracle ATG Web Commerce Search, consider the following questions: What Oracle ATG Web Commerce products do you plan to use along with Search? It s a good idea to review all of the applicable documentation before beginning any installation. Do you plan to use multisite? This decision does not affect your Search installation, but may affect other aspects of your installation planning. See the ATG Multisite Administration Guide for information on multisite planning. How will you apportion your hardware? Indexing and searching are resource-intensive functions that benefit strongly from dedicated hardware with robust specifications. How will your applications be distributed? Some applications can share an Oracle ATG Web Commerce server instance, while others cannot. Will your system include clusters? See the ATG Multiple Application Integration Guide for architectural information. How will administrative functions such as lock management be handled? With a dedicated Oracle ATG Web Commerce server instance, or as part of some other function? 3 Planning Your Oracle ATG Web Commerce Search Installation 7

12 What database software will you use? Where will the Oracle ATG Web Commerce platform and application schemas be located? How will they be accessed? Where will your Search deployment share be located? The deployment share is a single, scalable, shared directory where master copies of indexes are stored. Your installation can have only one deployment share, which should be located on a dedicated high-performance disk, separate from the Search Administration installation. The Search Administration installation and all search engines must have access to this directory. Note: The size of the index that is deployed does not bear any direct relationship to the size of the raw information being indexed dictionaries, topics, and other customization data can all add to the size of the index, as can the nature of the content itself. For example, content consisting mostly of pictures with some metadata might form a very small index relative to the raw content size, while a product catalog with many small, unique pieces of information might be relatively large. Defining Servers The term server can be confusing due to its multiple meanings. In this guide, server refers to an Oracle ATG Web Commerce application instance that is deployed to your application server in the form of an EAR file. Each server can (and usually does) include multiple Oracle ATG Web Commerce products and a variety of modules depending on the server s purpose. Conversely, one product may require multiple servers. You can create any number of server instances based on a single physical installation of Oracle ATG Web Commerce. Server instances are a way to provide server-specific configuration information without undue duplication; see the ATG Installation and Configuration Guide for information if you are not familiar with this feature. To reduce confusion, application servers and Oracle ATG Web Commerce servers are always specified as such in this guide, and the term server never refers to hardware. Oracle ATG Web Commerce Search Architecture The purpose of this section is to outline the principles involved in the Oracle ATG Web Commerce Search architecture and enable you to make the best decision for your sites. The examples that follow deal solely with search components; everything else is represented as the Client Application. For diagrams that show Search integrated with other Oracle ATG Web Commerce products, see the Oracle ATG Web Commerce Search Installation Roadmaps (page 11). In the diagrams that follow, the light gray boxes represent Oracle ATG Web Commerce servers, which can be, but are not necessarily, analogous to hardware resources. Dark gray boxes, when present, represent standalone search engines. Architecture for Evaluation This architecture runs all of your search components within a single Oracle ATG Web Commerce instance. This is sufficient for basic evaluation purposes and for estimating the size of your final architecture, but should never be used for production. 8 3 Planning Your Oracle ATG Web Commerce Search Installation

13 A Self-Contained Search Installation You may want to use this setup to estimate the size of your index using Search Administration, and then add resources to support that index. The original installation can then be used solely for Search Administration. Architecture for Production Sites In a production environment, Search Administration and the client application run in separate Oracle ATG Web Commerce instances, on separate machines, with two instances of the latter to provide redundancy. Communication between instances is handled by the DAF.Search.Routing module. Note that this module must be able to communicate with the Search database. This recommended architecture uses the Search Administration instance for indexing content, with several standalone engines to serve answers to end-user queries. The dark gray box in the lower right represents any number of hosts you might assign to one or more production environments, running as many search engines as your hardware will support. The diagram also includes Oracle ATG Web Commerce Business Intelligence. Note that your data loaders must run in a dedicated instance, separate from your application and from Search. 3 Planning Your Oracle ATG Web Commerce Search Installation 9

14 Application Redundancy and Dedicated Engine Resources If your content set is large enough, serving answers requires more than one search engine, each of which should have a dedicated CPU and at least two cores per engine. An index is composed of one or more logical partitions, each of which is associated with a content set configured in Search Administration. Each logical partition is composed of one or more physical partitions. Each physical partition is served by a search engine. Each engine has its own copy of the physical partition it serves. Oracle ATG Web Commerce Search Installation Prerequisites This section addresses prerequisites and preliminary configuration procedures that must be followed before installing Oracle ATG Web Commerce Search. If you are installing on AIX and must run Search using sudo, note that for security reasons, AIX removes the LIBPATH environment variable when using sudo. To resolve this potential problem you can either set LIBPATH as root before running Search, or set the LIBPATH in the application server s startup script. Note that running any Oracle ATG Web Commerce application as root is not recommended. If at any time you run Search as root or using sudo, the file permissions in the installation change to root. Therefore, you must either continue running Search as root or using sudo, or reset the file permissions Planning Your Oracle ATG Web Commerce Search Installation

15 If you are installing on a UNIX or Linux variant, you must increase the number of open files permitted. The default setting is too low to support high network traffic, and can result in a too many open files error under load. Symptoms include Routing having problems communicating with the engine or logging an error. Set the number of open files permitted to 10,000 or higher on all machines running Search, including the Routing instances and remote search engines. If you are installing on a UNIX variant (such as Solaris or AIX) and there is any chance that your content includes filenames with non-english characters, make sure that your system locale is set to use UTF-8 encoding. Note: If you are using multi-byte languages, Search Administration may incorrectly calculate length limits for fields such as content set names, based on your database capabilities. If your database limits the number of bytes stored in string columns, set the maxlengthencoding property of the /atg/searchadmin/adminui/ validator/validator component to your database encoding. The default setting is UTF-8. If your database correctly limits string column length based on character encoding, you can set the property to null or leave it empty. For any installation in which you are planning to run Search Administration, before you install Search, install your application server and the Oracle ATG Web Commerce platform. If you are only planning to run a standalone search engine, you do not need the platform or an application server. You will need a scalable, shared network drive where indexes are initially created and from which they can be retrieved by the search engines. This directory is called the deployment share. All search engines and Search Administration instances must have access to this directory. Indexes can take up a great deal of disk space, so be sure the directory selected has sufficient space (at least 100 GB, more if your index is large or you plan to archive old indexes). This directory must be writable. In a production environment, this directory should be located on a dedicated, high-performance machine. Note: The deployment share must be created and configured as a shared folder prior to installing Search. Oracle ATG Web Commerce Search Installation Roadmaps The sections that follow outline the tasks involved in setting up Oracle ATG Web Commerce Search in a variety of configurations. Each roadmap consists of a step and cross-references to the detailed information required to perform it. In many cases, configuration tasks can be performed using the CIM configuration tool. Using CIM ensures that you have not omitted steps and that you have configured your databases and components correctly. Oracle ATG Web Commerce Search Evaluation Roadmap The goal of this roadmap is to install and configure an Oracle ATG Web Commerce Search installation that does not integrate with any other applications, but allows you to run Search Administration and index content for evaluation purposes. Before you begin: Make sure you have your database information at hand, and that any necessary drivers are installed. Select a Search Deployment Share directory. See Configuring the DeployShare Directory (page 30) in this guide. In a self-contained installation, this can be any local directory with enough room for your index. 3 Planning Your Oracle ATG Web Commerce Search Installation 11

16 To set up a search environment for evaluation: 1. Install your application server. See the ATG Installation and Configuration Guide for information on configuring your application server. 2. Download and install Oracle ATG Web Commerce products: Oracle ATG Web Commerce platform; select all components when installing. See the ATG Installation and Configuration Guide. Oracle ATG Web Commerce Search; select the Full Search Install option. See Installing Oracle ATG Web Commerce Search (page 23). Optional HTML and PDF indexing components. See Installing HTMLFilter (page 24) and Installing PDF Extract (page 24). 3. Create the database tables. See Configuring Search with CIM (page 27), or see Creating the Oracle ATG Web Commerce Search Database Tables (page 41) in this guide for manual table creation steps. 4. Assemble and deploy an Oracle ATG Web Commerce application EAR file. See Configuring Search with CIM (page 27). If using a manual assembly process, include the SearchAdmin.AdminUI module in the EAR. See the Assembling Applications section of the Developing and Assembling Nucleus-Based Applications chapter in the ATG Platform Programming Guide for details on application assembly. 5. Start your Oracle ATG Web Commerce application, log in, and navigate to Search Administration. See Accessing Search Administration (page 43) in this chapter. You can now create a search project, index content, and create customization data as described in the ATG Search Administration Guide. Note that without a client application, you will not be able to search your index. Oracle ATG Web Commerce Search with Oracle ATG Web Commerce, ATG Content Administration, and Oracle ATG Web Commerce Merchandising The goal of this roadmap is to install and configure Oracle ATG Web Commerce Search in an integrated environment with Oracle ATG Web Commerce, ATG Content Administration, and Oracle ATG Web Commerce Merchandising. It also includes the use of standalone search engines. You will need three server instances for this product combination: One runs the administrative interfaces, including Oracle ATG Web Commerce Merchandising and Search Administration; this is referred to as the asset management server in this roadmap. The second runs your Oracle ATG Web Commerce sites for testing, and is referred to as the staging server. The final instance runs your live sites, and is referred to as the production server. The servers can be set up on separate machines, or can run as separate instances on one machine if it has plenty of memory. Do not use the latter option for live sites, but you may use such a configuration for evaluation or testing purposes. You may also want to dedicate resources for additional search engines. Your configuration may also include a staging and preview server. Some of the steps in this procedure can be performed using CIM. These steps are noted in the roadmap. See Configuring Search with CIM (page 27) and the CIM online help for additional information Planning Your Oracle ATG Web Commerce Search Installation

17 Architecture Diagram This section provides a visual explanation of the pieces involved in an installation. For each server, the diagram shows key modules and other components. The diagram includes the following databases, each of which includes data for several repositories: Management Versioned data for ATG Content Administration and other non-catalog information. Production Catalog and other deployed asset information for your sites. Use the switching database feature described in the ATG Content Administration Programming Guide. If you use switching, the production database becomes in actuality three databases, two containing switched data and a third containing information that does not benefit from switching, such as user profiles and ATG Search. Staging Duplicates the part of your production database that is necessary for staging and testing. In this configuration, that includes at least your product catalog and refinements. If you use Oracle ATG Web Commerce Business Intelligence, you also have a data warehouse, not included in this diagram. See the ATG Business Intelligence Installation and Configuration Guide for reporting information. 3 Planning Your Oracle ATG Web Commerce Search Installation 13

18 Servers, Products, and Databases for Search and Commerce Basic Installation Steps This section covers the actual installation of the components and database configuration. 1. Install your application server on all machines that will be used for Oracle ATG Web Commerce instances. See the ATG Installation and Configuration Guide for information on configuring your application server. Note: If you are using standalone search engines, those do not need to have an application server. 2. Download and install Oracle ATG Web Commerce products. Some applications will be included in more than one EAR file during deployment. Oracle ATG Web Commerce platform; select all components when installing 14 3 Planning Your Oracle ATG Web Commerce Search Installation

19 The platform includes the DAF.Search.Routing module, which will run on the production and staging servers using local Routing (see the Oracle ATG Web Commerce Search Architecture (page 8) section). Oracle ATG Web Commerce Merchandising Oracle ATG Web Commerce Search; select the Full Search Install option. Install the HTML and PDF components if needed (see Installing HTMLFilter (page 24) and Installing PDF Extract (page 24) in this guide). If using standalone search engines, see Adding Search Engines (page 25). 3. Configure databases and data sources for all applications. See Configuring Search with CIM (page 27), or see the following documents for manual database configuration: Oracle ATG Web Commerce Platform. See Configuring Databases and Database Access in the ATG Installation and Configuration Guide. Oracle ATG Web Commerce Search. See Creating the Oracle ATG Web Commerce Search Database Tables (page 41) and Configuring Data Sources for Oracle ATG Web Commerce Search (page 40) in this guide. Oracle ATG Web Commerce. See the Configuring and Populating a Production Database chapter of the ATG Commerce Programming Guide. This includes creating tables, importing data, and configuring data sources for both the publishing and target databases, and configuring a SwitchingDataSource if using one. ATG Content Administration. See Setting up the ATG Content Administration Database in the ATG Content Administration Programming Guide. Oracle ATG Web Commerce Merchandising. See Configuring Database Tables in the ATG Merchandising Administration Guide. 4. Create your asset management, staging, and production ATG servers. See Configuring Search with CIM (page 27), or see the ATG Platform Programming Guide for manual server creation information. 5. Configure lock management. See Configuring Search with CIM (page 27), or see Configuring the Lock Manager (page 30) in this guide for manual lock management configuration. Asset Management Server Configuration Steps Configure the asset management server. This server runs ATG Content Administration, Oracle ATG Web Commerce Merchandising, and Search Administration. 1. Configure the /atg/search/service properties for the administration server. See Configuring SearchSQLRepository Components (page 35) in this guide. 2. Configure Oracle ATG Web Commerce components. See Configuring the IndexingOutputConfig Component (page 31) and Configuring Customization Adapters for Search Merchandising (page 32) in this guide. 3. Set up your asset management server. See the Setting Up an Asset Management Server chapter of the ATG Content Administration Programming Guide. Staging and Production Server Configuration Steps Configure the production and staging servers. 1. Create a client application. See the ATG Commerce Programming Guide. 3 Planning Your Oracle ATG Web Commerce Search Installation 15

20 2. Configure your Oracle ATG Web Commerce Commerce client. See the ATG Search Query Guide. Build and Deploy Applications See Configuring Search with CIM (page 27), or see the Developing and Assembling Nucleus Applications chapter of the ATG Platform Programming Guide for manual application assembly information. If you are assembling manually, include the following modules: Asset management server EAR file DCS.Search.Versioned SearchAdmin.AdminUI DCS-UI.Search Publishing DCS-UI.Versioned Note: If you are going to run Search Administration as part of a standalone EAR, you must do the following: Run the Oracle ATG Web Commerce Search installer and install a standalone search engine on the machine to which you are going to deploy your EAR. See Adding Search Engines (page 25) in this guide. Set the enginedir property of the /atg/search/routing/configuration component to the new search engine s <Searchdir>\SearchEngine directory. For example: enginedir=c:\\atg\\atg10.1\\search10.1\\searchengine Production and staging server EAR files DCS.Search DCS.PublishingAgent DAF.Search.Routing DafEar.Admin Post-Deployment Configuration The following tasks are performed in your running Oracle ATG Web Commerce applications. 1. Use ATG Content Administration to create your deployment topology, and initialize your deployment targets by doing a full deployment. See the ATG Content Administration Programming Guide. Note: If you are going to use refinement configurations (facets), include the RefinementRepository in your repository mappings for your production and staging deployment targets. 2. After deploying your catalog from ATG Content Administration to the production server, make sure the Product Catalog update and Catalog Maintenance services are run (this step is necessary in order to index your catalog). See the ATG Commerce Programming Guide. 3. Use the Oracle ATG Web Commerce Business Control Center to access Search Administration. See Accessing Search Administration (page 43) in this guide. 4. In Search Administration, create a search project and add content and any customizations, such as languages and custom dictionaries. See the ATG Search Administration Guide. Use the following settings when you add the content: 16 3 Planning Your Oracle ATG Web Commerce Search Installation

21 Content Type ATG Repository IndexingOutputConfigPath /atg/commerce/search/productcatalogoutputconfig Location Remote Set the Host Machine and Port as appropriate for the content location. At this point, you can use the default environments to estimate the size of your index and evaluate whether you have dedicated sufficient resources for indexing and answer serving. Note: A search project bears no relationship to an ATG Content Administration project. The search project is a persistent item that defines the content you want to include in your index, what type of index you want to create and any customization data used during indexing. Search does not use workflows. 5. If using standalone search engines, add those hosts to your search environment. See the ATG Search Administration Guide. Search environments associate a project with the physical resources that project uses to index content and serve answers. 6. Index your catalog, using the Full indexing option. 7. Configure Oracle ATG Web Commerce Merchandising as described in Structuring the Search Configuration Tree in the ATG Merchandising Administration Guide. Testing Your Installation To test your installation, you can use the Search Query Console (see the Sample Application section of the ATG Search Query Guide) or Oracle ATG Web Commerce Merchandising (see the ATG Merchandising Guide for Business Users). Use the following steps: 1. Deploy your content. 2. Index the content. 3. On your production sites, make sure you get search results 4. Use Merchandising to change the catalog. 5. Deploy the changes. 6. Reindex the content. 7. Verify the change on your production sites. Oracle ATG Web Commerce Search with Oracle ATG Web Knowledge Manager and Oracle ATG Web Knowledge Manager Self Service The goal of this roadmap is to install and configure Oracle ATG Web Commerce Search in an integrated environment with Oracle ATG Web Knowledge Manager and Oracle ATG Web Knowledge Manager Self Service. You will need at least three servers for this product combination: One runs Search Administration and ATG Content Administration; this is referred to as the asset management server in this roadmap. Another runs the Service Administration application and Oracle ATG Web Knowledge Manager, and is called the agent server. 3 Planning Your Oracle ATG Web Commerce Search Installation 17

22 A third server runs Oracle ATG Web Knowledge Manager Self Service, and is referred to as the production server. The servers can be set up on separate machines, or can run as separate instances on one machine if it has plenty of memory (the latter option is not recommended for live sites, but you may use such a configuration for evaluation or testing purposes). You may also want to dedicate resources for additional search engines. Architecture Diagram This section provides a visual explanation of the pieces involved in an Oracle ATG Web Commerce Search installation with Oracle ATG Web Knowledge Manager. In addition to the three servers, the diagram includes the following databases: Management Versioned data for ATG Content Administration, Search Administration, and other non-catalog information. Production Catalog and other deployed asset information for your sites. Use the switching database feature described in the ATG Content Administration Programming Guide. If you are using switching, the production database becomes in actuality three databases, two containing switched data and a third containing information that does not benefit from switching, such as user profiles. Agent Versioned and non-versioned repositories including user profiles, internal and external user segments, solutions, content groups, Search Routing, ATG Ticketing, and topics. If you are using Oracle ATG Web Commerce Business Intelligence, you will also have a data warehouse, not included in this diagram. See the ATG Business Intelligence Installation and Configuration Guide for an overview Planning Your Oracle ATG Web Commerce Search Installation

23 Search with Knowledge Manager Basic Installation This section covers the actual installation of the components and database configuration. 1. Install your application server on all machines that will be used for Oracle ATG Web Commerce instances. See the ATG Installation and Configuration Guide for information on configuring your application server for ATG products. Note: If you are using standalone search engines, those machines do not need to have an application server. 2. Download and install Oracle ATG Web Commerce products. Oracle ATG Web Commerce platform; select all components when installing. Oracle ATG Web Commerce Search; select the Full Search Install option. Install the HTML and PDF components if needed (see Installing HTMLFilter (page 24) and Installing PDF Extract (page 24) in this guide). ATG Service; select ATG Service Administration and Oracle ATG Web Knowledge Manager. If using standalone search engines, see Adding Search Engines (page 25). 3. Configure databases and data sources for all applications. Note that the documentation referenced is extensive; review it carefully before proceeding. Oracle ATG Web Commerce Platform. See Configuring Databases and Database Access in the ATG Installation and Configuration Guide. Oracle ATG Web Commerce Search. See Creating the Oracle ATG Web Commerce Search Database Tables (page 41) and Configuring Data Sources for Oracle ATG Web Commerce Search (page 40) in this guide. Oracle ATG Web Knowledge Manager. See Configuring Databases for ATG Service and Configuring the ATG Service Servers in the ATG Service Installation and Configuration Guide. 4. Create your administration, agent, and production ATG servers. See Configuring Search with CIM (page 27), or see the ATG Platform Programming Guide for manual server creation information. 5. Configure lock management. See Configuring Search with CIM (page 27), or see Configuring the Lock Manager (page 30) in this guide for manual lock management configuration. Server Configuration Steps Configure the administration server. This server runs Search Administration and ATG Content Administration. 1. Configure the /atg/search/service properties for the administration server. See Configuring SearchSQLRepository Components (page 35) in this guide. 2. Run the create-atgservice-searchproject script against your ATG Search database as described in the Configuring Search Environment section in the ATG Service Installation and Configuration Guide. 3. Set up your asset management server. See the Setting Up an Asset Management Server chapter of the ATG Content Administration Programming Guide. Create your client application, which runs on the production server. 3 Planning Your Oracle ATG Web Commerce Search Installation 19

24 Configure the agent server. Search Routing runs on this server. See Configuring the Agent Server in the ATG Service Installation and Configuration Guide. Build and Deploy Applications See Configuring Search with CIM (page 27), or see the Developing and Assembling Nucleus Applications chapter of the ATG Platform Programming Guide for manual application assembly information. If you are assembling manually, include the following modules: Administration server EAR file DafEar.Admin SearchAdmin.AdminUI PubPortletService.ExternalUsers Note: If you are going to run Search Administration as part of a standalone EAR, you must do the following: Run the Oracle ATG Web Commerce Search installer and install a standalone search engine on the machine to which you are going to deploy your EAR. See Adding Search Engines (page 25) in this guide. Set the enginedir property of the /atg/search/routing/configuration component to the new search engine s <Searchdir>\SearchEngine directory. For example: enginedir=c:\\atg\\atg10.1\\search10.1\\searchengine Production server EAR file DafEar.Admin ARF.Base Service.SelfService Agent server EAR file DafEar.Admin ARF.Base ARF.WSCP Service.Knowledge Service.admin Service.SampleCRMClient Service.CRMIntegration Post-Deployment Configuration The following tasks are performed in your running Oracle ATG Web Commerce applications. 1. Use ATG Content Administration to create your deployment topology, and initialize your deployment targets by doing a full deployment. See the ATG Content Administration Programming Guide. 2. Use the Oracle ATG Web Business Control Center to access Search Administration. See Accessing Search Administration (page 43) in this guide Planning Your Oracle ATG Web Commerce Search Installation

25 3. In Search Administration, add content to your project as described in the Configuring Search Environment section in the ATG Service Installation and Configuration Guide. 3 Planning Your Oracle ATG Web Commerce Search Installation 21

26 22 3 Planning Your Oracle ATG Web Commerce Search Installation

27 4 Installing Oracle ATG Web Commerce Search This chapter explains how to install Oracle ATG Web Commerce Search and its related components, and how to configure your installation. This chapter is intended to be used in parallel with the Search Roadmaps described in the previous chapter. Before you perform any of the tasks described in this chapter, review the Planning Your Oracle ATG Web Commerce Search Installation (page 7) chapter to be sure that you understand all of the required steps and prerequisites. This chapter includes the following sections: Installation Process (page 23) Installing HTMLFilter (page 24) Installing PDF Extract (page 24) Adding Search Engines (page 25) Configuring Search with CIM (page 27) Configuring a Multi-Server Installation (page 29) Configuring Data Sources for Oracle ATG Web Commerce Search (page 40) Creating the Oracle ATG Web Commerce Search Database Tables (page 41) Accessing Search Administration (page 43) Installation Process To install ATG Search: 1. Download the Oracle ATG Web Commerce Search installation executable. 2. Start the installer. 3. On the start page, click Next to begin the installation. 4. Read the license agreement. Select I accept the terms of the license agreement and click Next. 4 Installing Oracle ATG Web Commerce Search 23

28 5. Select Search Administration + Search Engine for the installation type. Click Next. Enter an installation location, or accept the default. Click Next. 6. Select locations for product icons and shortcuts. 7. Review your selections, and click Install to begin the installation. 8. Enter a Deployment Share folder. This is the scalable, shared directory you created before beginning the installation. 9. When the installation is finished, click Done. Installing HTMLFilter If the content you want to make searchable includes Word files and other rich-text formats, download and install the HTML Filter component for Oracle ATG Web Commerce Search. 1. Download the ATGSearchHtmlFilter executable. 2. Double-click the installer icon to start installing. 3. On the start page, click Next to begin the installation. 4. Accept the license agreement, and click Next. 5. Select an installation directory, or accept the default, and click Next. The directory must include a valid Search installation. 6. Click Install to install the component. No additional configuration is necessary to use the component. Installing PDF Extract If the content you want to make searchable includes documents in PDF format, download and install the PDF Extract component for Oracle ATG Web Commerce Search. 1. Download the ATGSearchPDFExtract executable. 2. Double-click the installer icon to start installing. 3. On the start page, click Next to begin the installation. 4. Accept the license agreement, and click Next. 5. Select an installation directory, or accept the default, and click Next. The directory must include a valid Search installation. 6. Click Install to install the component. No additional configuration is necessary to use the component Installing Oracle ATG Web Commerce Search

29 Adding Search Engines A search engine is a piece of software that performs the work of either indexing content or answering queries. Engines are managed through Search Administration and are started and shut down automatically through a service running on the engine location. Note: A given partition on a given host should only have one search engine associated with it. In order to add engines to support that partition, additional hardware is required. The process of adding engines is most easily understood through an example. Say that you have installed Oracle ATG Web Commerce Search and used the Search Administration s estimation tool to determine the size of your index. It is going to be large, with four physical partitions. You have two options: Run Search Administration on hardware robust enough to support four engines for answering queries in addition to performing indexing tasks. Add hardware resources that will be dedicated to answering queries. The first option does not require any additional installation work to add the engines. In Search Administration, you create an indexing environment and specify the machine on which you are running Search Administration as the host. Engines will be created as needed on this machine, up to the number specified in the environment configuration. This is not a recommended solution, however, since indexing and answer serving functions could compete for resources. Instead, you add two machines to your Search installation. Each has four cores, providing for a robust answering configuration. The machine on which you are running Search Administration will continue to handle indexing. You run the Search installer once on each machine, following the steps described below. In Search Administration, you create a new environment, give it the type production and associate your two new machines with that environment (see the ATG Search Administration Guide for detailed information on environment configuration). When your sites are up and answering user queries, engine instances will be started as needed, up to the limit configured on each machine. The following diagram summarizes the procedures involved. This diagram uses indexing engines as an example; to add engines dedicated to server query answers instead, you would create a new environment in Search Administration (see Step 2 in the diagram). Note: All search engines in your installation, including the indexing engine, must run on the same operating system with the same bit size. Load is balanced automatically across the engines, based on their capacity. 4 Installing Oracle ATG Web Commerce Search 25

30 The Search Administration installation includes the search engine and a default environment, which can be used for indexing. For anything other than a basic evaluation environment with a very small index, you will need additional, standalone search engines on separate hardware. If you have multiple physical partitions in your index, you need one search engine per partition. See the Estimating Index Size section of the ATG Search Administration Guide for information on sizing your index. These standalone search engines run on dedicated hardware; you must add hardware and install the search engine on them. Engines are in turn associated with search environments. The environments are configured in Search Administration. Standalone search engines run without an Oracle ATG Web Commerce Search installation or application server. To add a standalone search engine to your installation: 1. Download the Oracle ATG Web Commerce Search installation executable. 2. Double-click the installer icon to start installing. 3. On the start page, click Next to begin the installation. 4. Read the license agreement. Select I accept the terms of the license agreement and click Next. 5. Select Search Engine Only for the installation type. 6. Select an installation location. 7. Review your selections, and click Install to begin the installation. 8. On the machine where you have installed the standalone engine, navigate to the search engine installation and execute the <SearchEngineDir>/SearchAdmin/bin/startRemoteLauncher.sh or.bat script. The startremotelauncher script starts up a launcher service, which is then used by Routing to start search engines on that machine. Under normal use, you do not need to manually start or stop search engines. Note: This step is required only for standalone search engines. Engines running local to your Search Administration installation do not need this script. The startremotelauncher script includes two optional parameters p and o, which allow you to specify the ports used for remote method invocation (RMI). For example: startremotelauncher.bat -p o 8861 If you do not specify a port, the second port is chosen randomly. The default for the first port is always If you are adding engines for indexing purposes, see the Configuring Remote Indexing Engines (page 26) section of this guide for additional steps. In Search Administration, you can now create an environment that includes this machine. When Search indexes content (if an indexing environment) or serves answers (if a staging or production environment), the Routing module starts engine instances on that machine as needed. See the Managing Search Environments section of the ATG Search Administration Guide for information on creating search environments. When you deploy a new index, the search engines serving the old index continue to answer query requests until new engines are started for the new index. Once the new engines are started, queries are directed to them by the Routing module, and the old ones are shut down. Configuring Remote Indexing Engines If you are running search engine instances on machines other than the Search Administration machine, and you want to use those instances in an indexing environment, additional configuration is required Installing Oracle ATG Web Commerce Search

31 In order to create a full index (see Note below) the indexing engine needs a clean partition, a file from which all indexes are created. If the engine is not local to the Search Administration installation, you must make it available. The clean partition is located in the <Searchdir>\SearchEngine\operatingsystem\data\ directory. To make a clean partition available: 1. Either move the clean partition into your deployment share folder, or create a new share with read access for the search engine (for example, \\mymachine\shareddata). 2. Create a Configuration.properties file in your <ATG10dir>/atg/search/routing directory to point to the partition in the shared directory, using the full network path. The file should contain a cleanphysicalpartitionpath property as shown in the following examples. Windows: cleanphysicalpartitionpath=\\\\server\\deploymentshared\\initial.index UNIX: /mount_location/deploymentshared/initial.index The search engines must also be able to access all directories that contain content to be indexed. When indexing a file system, the search engines receive paths to the files, for example, D:\CustomerDocs\whitepaper.doc. If the search engine is not on the same machine as Search Administration, then the D drive is not accessible, and the engine cannot open the file to index it. In that case, you should share the content location, for example as \ \some_machine\customerdocs. Note: Even if you use incremental indexing, you should recreate the full index every so often; see the ATG Search Administration Guide for indexing suggestions. Configuring Search with CIM This section provides step by step instructions for using CIM to configure your ATG Search installation. CIM greatly reduces the chance for configuration errors. It configures datasource components, calculates which database scripts to run in what location and what order, determines which data imports are required, configures lock managers, and creates the required server types for the selection of products have you have installed. For general instructions on using CIM, see the ATG Installation and Configuration Guide. CIM dynamically generates menus based on which configuration steps you have performed and which products you have installed. Note that you will need connection information for your database (usernames, passwords, driver location, etc.) before performing the database configuration steps. 1. Start CIM. 2. From the Main Menu, select Product Selection. 3. From the Product Selection menu, choose Search and any other products you want to configure. Only products you have installed can be selected. 4. From the Commerce Addons menu, select any additional features to configure, such as dedicated lock servers or staging servers. 4 Installing Oracle ATG Web Commerce Search 27

32 Additional steps not related to Search may follow, depending on your selected addons. 5. Specify which server should include the optional QueryConsole tool, if you plan to use it. See the Sample Application section of the ATG Search Query Guide for information. 6. Select Index by Product or Index by SKU. See the ATG Search Administration Guide. Additional steps not related to Search may follow, depending on your selected addons. 7. From the Main Menu, select Datasource Configuration. CIM guides you through the process of configuring the datasources needed to communicate with the schemas required by your product combination. Follow the prompts to configure your datasources. Select database type Enter the use name for the database connection. Enter the password for the database connection. Enter the hostname of the machine on which the database is installed. Enter the port number used to connect to the database. Enter the database name. CIM automatically creates the database URL. Check it for errors before proceeding. Enter the path to your database driver. CIM automatically assigns a JNDI name to the datasource. You can accept the default or provide your own JNDI name. 8. From the Configure Datasource menu, select Test Connection to ensure that your datasource is correctly configured. 9. From the Configure Datasource menu, select Create Schema. 10.From the Configure Datasource menu, select Import Initial Data. 11.From the Main Menu, select Server Instance Configuration. CIM automatically determines which server types are required. Perform the steps required under general configuration. For a publishing server, specify the hostname for the Search instance, and the RMI port it will use to connect to either the staging server or production server. Note: Server instance types represent publishing, asset management, etc. server types. Server instances represent individual servers of that type. 12.For each server instance type, configure at least one server instance. For many installations, you only need one instance of each type. 13.Perform any non-cim configuration tasks as specified by the relevant roadmap. 14.Use CIM to assemble and deploy your applications. From the Main Menu, select Application Assembly and Deployment. CIM walks you through creating EAR files based on your server instances and deploying them to the application server. Note that CIM does not configure the following: 28 4 Installing Oracle ATG Web Commerce Search

33 Standalone search engines. Any components for a staging environment to be used with Search. Your ATG Content Administration topology. See the Setting Up an Asset Management Server chapter of the ATG Content Administration Programming Guide. Your IndexingOutputConfig component. CIM does handle some configuration options, such as whether you plan to index by product or by SKU, but you will most likely have to do additional configuration. Automatic startup for the ProductCatalogOutputConfig components on either production or staging servers. You must manually configure these components to start automatically. Configuration for deployment-triggered indexing (see Synchronizing Versioned Repository Deployment and Indexing (page 39)). You must manually configure these components. Your search project, indexing rules, and customizations. See the ATG Search Administration Guide. Additional search environments. CIM automatically adds a /atg/commerce/search/catalog/ QueryRequest.properties file with the following configuration: targetname=staging However, in order to use the target, you must manually add the appropriate search environments. Configuring a Multi-Server Installation The Oracle ATG Web Commerce Search installer assumes that all Search modules are running locally, as with the evaluation example in the section; in real use, this will never be the case. This section of the guide addresses configuration that must be done in order for Search to communicate with remote search components, or with other Oracle ATG Web Commerce products. See the Oracle ATG Web Commerce Search Installation Roadmaps (page 11) section for some common multi-server arrangements. Note: Before you begin, review the documentation for each of the products you plan to configure. The sections that follow explain the configuration steps involved. Configure all components in the <ATG10dir>/home/servers/servername/localconfig/ configuration layer. See Creating Additional ATG Server Instances in the ATG Installation and Configuration Guide for information on creating servers. Configuring Search Routing Routing refers to a group of services responsible for sending indexing and searching requests to search engines and processing the responses. The default Oracle ATG Web Commerce Search configuration assumes that all Search modules are running locally. In production, you will have Routing modules running in other locations (for example, in your client application). You must perform the following configuration steps: 1. On each server on which you plan to run DAF.Search.Routing, configure the shared deployment directory. See Configuring the DeployShare Directory (page 30). 2. Configure server and client lock managers between your servers. See the Locked Caching section of the ATG Repository Guide for information. 4 Installing Oracle ATG Web Commerce Search 29

34 Configuring the DeployShare Directory Search Administration and all search engines must have access to the deployment share directory in order to deploy and search indexes. This is a single, scalable, shared directory where master copies of indexes are stored. Your installation can have only one deployment share. This directory should ideally be located on a highperformance drive separate from the Search Administration machine. For all machines running search engines, the deployshare directory must be mounted at the same location, and the path must be exactly the same for all components accessing this directory. On each server on which you plan to run the DAF.Search.Routing module, configure the shared deployment directory. To do this, change the deployshare property in the /atg/search/routing/launchingservice component on each server. Make sure the deployment directory is visible to all of the servers running search engines. For example, a Windows path might be: deployshare=\\\\yourshareddirectory\\yourdeploysharedirectory Configuring the Lock Manager Configure server and client lock managers between your servers. The lock manager is used for locked caching mode (see the Locked Caching section of the ATG Repository Guide). Both Search Administration and Oracle ATG Web Knowledge Manager automatically point their SearchClientLockManager components to the ClientLockManager_production component; SearchClientLockManager requires no further configuration. If you are using other Oracle ATG Web Commerce applications with Search, you may need to perform this configuration manually. You must also configure the following components: /atg/dynamo/service/clientlockmanager component on the production server /atg/dynamo/service/clientlockmanager_production component on the asset management server /atg/dynamo/service/clientlockmanager_production component on the staging server (if using one) In each of those components, perform the following configuration: uselockserver=true lockserverport=production_server_port lockserveraddress=production_host_name_or_ip The address and port specified for this component on the asset management and staging servers must match that of the ClientLockManager on the production instance. Configuring the IDGenerator An IDGenerator generates IDs for repository items. There should be only one per repository. On the asset management and agent servers, by default the /atg/search/service/searchidgenerator component points to the /atg/dynamo/service/idgenerator_production component, which is the ID generator for the production server. This ensures that Search Administration and all search client applications use the same ID generator for the ATG Search repositories. If you are adding a staging server to your configuration, you may need to configure this component as shown: 30 4 Installing Oracle ATG Web Commerce Search

35 /atg/search/service/searchidgenerator: componentpath=/atg/dynamo/service/idgenerator_production Configuring the IndexingOutputConfig Component This guide addresses only certain basic configuration options for IndexingOutputConfig components. See the ATG Search Administration Guide for detailed information on this component. By default Oracle ATG Web Commerce Search includes an instance of this component called ProductCatalogOutputConfig, which is intended for use in indexing Oracle ATG Web Commerce catalogs. To ensure that this component is started automatically, you must add your ProductCatalogOutputConfig to the list of exported services in the /atg/dynamo/server/rmiserver.properties file (if you are using CIM, this step is done automatically). For example: exportedservices+=/atg/commerce/search/productcatalogoutputconfig Additional configuration depends on your system architecture: Architecture Indexing production repository from the asset management instance Indexing production repository from the production instance IndexingOutputConfig Component Configuration Required None On the asset management instance, configure the following: /atg/commerce/search/productcatalogoutputconfig targetname=production The targetname value is the ATG Content Administration deployment target name for the production instance Indexing production and staging repositories from the asset management instance Indexing production and staging repositories from the asset management instance None On the asset management instance, configure the following: /atg/commerce/search/productcatalogoutputconfig targetname=production The targetname value is the ATG Content Administration deployment target name for the production instance. On the asset management server, configure the following: /atg/commerce/search/productcatalogoutputconfig_staging targetname=staging The targetname value is the ATG Content Administration deployment target name for the staging instance. 4 Installing Oracle ATG Web Commerce Search 31

36 For all servers, make sure that your IndexingOutputConfig component is started automatically (if you are using CIM, this step is done automatically). You can do this by adding it to the initialservices list as shown: /atg/commerce/initial: initialservices+=\ /atg/commerce/search/productcatalogoutputconfig_staging If you are using a staging server, you must also add the ProductCatalogOutputConfig_staging component to the /atg/search/repository/indexingdeploymentlistener on the asset management server in order for synchronized indexing (see Synchronizing Versioned Repository Deployment and Indexing (page 39)) to work on that instance. indexingoutputconfigs+=\ /atg/commerce/search/productcatalogoutputconfig_staging Configuring Customization Adapters for Search Merchandising The Oracle ATG Web Commerce platform uses customization adapters to submit post-indexing customization data to Oracle ATG Web Commerce Search. Each customization adapter is a Nucleus component that is invoked by Search Administration when it runs an indexing job. When you set up a project in Search Administration for indexing your Commerce catalog, you can select the customization adapters to include in the project as part of specifying the indexing content. There are three customization adapters commonly used to submit post-indexing customization data for Commerce sites using Oracle ATG Web Commerce Merchandising: /atg/commerce/search/refinement/catalogrefineconfigadapter Manages the process of generating the refinement configuration files used for Faceted Search and submitting them to Search. /atg/commerce/search/config/catalogrankconfigadapter Manages the process of generating the search configuration files used for Search Merchandising and submitting them to Search. /atg/commerce/search/config/searchupdateadapter Manages the process of collecting updated inventory information used for Search Merchandising and submitting it to Search. Registering Adapters To make the customization adapters available in Search Administration, they must be registered with the /atg/ search/adapter/customization/customizationadapterregistry component. This configuration is set up by default for production and staging environments; if you add a third environment, however, you must register adapters for it. The CustomizationAdapterRegistry component has a nametonucleuspath property that lists the registered adapters (if you are using CIM, this step is done automatically). This property is a Map in which each key is the display name of an adapter and the corresponding value is the actual Nucleus component. The CustomizationAdapterRegistry component is in the DAF.Search.Index module, but by default nametonucleuspath is not set there. The DCS.Search.Index module adds the three Oracle ATG Web Commerce customization adapters to the Map: nametonucleuspath+=\ 32 4 Installing Oracle ATG Web Commerce Search

37 select_custsource_type.repository.rank_config=/atg/commerce/search/config/ CatalogRankConfigAdapter,\ select_custsource_type.repository.staging_rank_config=/atg/commerce/search/config/ CatalogRankConfigAdapter_staging,\ select_custsource_type.repository.search_update=/atg/commerce/search/config/search UpdateAdapter,\ select_custsource_type.repository.staging_search_update=/atg/commerce/search/ config/searchupdateadapter_staging,\ select_custsource_type.repository.refine_config=/atg/commerce/search/refinement/ CatalogRefineConfigAdapter,\ select_custsource_type.repository.staging_refine_config=/atg/commerce/search/ refinement/catalogrefineconfigadapter_staging In this configuration, each Map key (such as select_custsource_type.repository.rank_config), is a resource bundle key that represents the displayname property of the corresponding adapter component, rather than being the display name itself. Using the resource bundle key allows you to modify or translate the displayname value without affecting the registration of the component. Configuring Adapters The customization adapters are invoked on the Search Administration environment, but the processes they execute run on the Oracle ATG Web Commerce environment. Therefore, you must have separate sets of adapter components on each environment, and configure them to communicate over RMI. The CatalogRefineConfigAdapter, CatalogRankConfigAdapter, and SearchUpdateAdapter components are actually generic references that you configure to point to other components: On the Commerce environment, these components point to local customization adapters that actually run the processes. On the Search Administration environment, these components point to proxies that communicate remotely with the customization adapters running on the Commerce environment. Configuring the Adapters on the Production Server The customization adapters are configured by default, so you typically do not need change the configuration on the Commerce environment. If for some reason you need to configure a customization adapter on the Commerce environment, set its componentpath property to the Nucleus pathname of the corresponding local adapter: For the CatalogRefineConfigAdapter, set the componentpath property to /atg/commerce/search/ refinement/localcatalogrefineconfigadapter. For the CatalogRankConfigAdapter, set the componentpath property to /atg/commerce/search/ config/localcatalogrankconfigadapter. For the SearchUpdateAdapter, set the componentpath property to /atg/commerce/search/config/ LocalSearchUpdateAdapter. Configuring the Adapters on the Asset Management Server In the asset management environment, set up the proxies that communicate with the customization adapters on the Commerce environment. First, configure the CatalogRefineConfigAdapter, CatalogRankConfigAdapter, and SearchUpdateAdapter components to point to their corresponding remote proxies: 4 Installing Oracle ATG Web Commerce Search 33

38 For the CatalogRefineConfigAdapter, set the componentpath property to /atg/commerce/search/ refinement/remotecatalogrefineconfigadapter. For the CatalogRankConfigAdapter, set the componentpath property to /atg/commerce/search/ config/remotecatalogrankconfigadapter. For the SearchUpdateAdapter, set the componentpath property to /atg/commerce/search/config/ RemoteSearchUpdateAdapter. Now configure the RemoteCatalogRefineConfigAdapter, RemoteCatalogRankConfigAdapter, and RemoteSearchUpdateAdapter components to communicate with the adapters running in the production server. Set the enabled property of these components to true, and set the remotehost and remoteport properties to the machine name and RMI port number of the server instance on which the Commerce application is running (if you are using CIM, this step is done automatically). For example: enabled=true remotehost=production.host.com remoteport=28860 If your installation includes a staging server, you will need to give the asset management server access to those configuration adapters as well. Configure the following components as indicated: /atg/commerce/search/config/catalogrankconfigadapater_staging: componentpath=remotecatalogrankconfigadapter_staging /atg/commerce/search/config/remotecatalogrankconfigadapter_staging: enabled=true remotehost=staging.host.com remoteport=18860 /atg/commerce/search/config/searchupdateadapter_staging: componentpath=remotesearchupdateadapter_staging /atg/commerce/search/config/remotesearchupdateadapter_staging: enabled=true remotehost=staging.host.com remoteport=18860 Invoking Adapters Each time a catalog indexing job runs, Search Administration invokes the specified post-indexing customization adapters after the indexing itself is complete. Doing this ensures that Search has up-to-date search refinements, search configurations, and inventory information (assuming you specify the appropriate adapters). Depending on the needs of your sites, you may want to run the customization adapters more frequently than you re-index the product catalog. This is particularly true if your inventory information changes rapidly, and your search configurations include rules based on inventory status. For example, for rules that exclude out-of-stock items, you want to make sure the data that triggers these rules is up to date. When you set up scheduled indexing jobs for your project in Search Administration, you can also set up postindexing customizations jobs and schedule them to run more frequently than the indexing jobs. For more 34 4 Installing Oracle ATG Web Commerce Search

39 information about creating and scheduling post-indexing customizations jobs, see the ATG Search Administration Guide. Configuring SearchSQLRepository Components The SearchSQLQLRepository and SearchSQLRepositoryEventServer components are used by the subscriber table needed for GSA distributed cache invalidation. These components are located in the DAF.Search.Base module, in the /atg/search/service component directory. By default, these components point to the local, default JDBC connection and the related services. If your environment has both production and internal-facing ATG instances, you must change these components on the internally-facing machines to point to the _production versions of the target components. Note: Oracle ATG Web Knowledge Manager sets these components to point to their _production equivalents automatically, and you do not need to configure them further. Component Default Setting Production Setting /atg/search/service/ SearchSQLRepository /atg/search/service/ SearchSQLRepositoryEventServer The SQLRepositoryEventServer used by ATG Search. Should always match the data source configuration of SearchJTDataSource. /atg/dynamo/service/ jdbc/ SQLRepository /atg/dynamo/server/ SQLRepositoryEventServer /atg/dynamo/service/jdbc/ SQLRepository_production /atg/dynamo/server/ SQLRepositoryEventServer_production Note: There should only be one SQLRepositoryEventServer per data source. It s important that /atg/ dynamo/server/sqlrepositoryeventserver_production on the asset management server and /atg/ dynamo/server/sqlrepositoryeventserver on the production server are connected to the same database account. If you want to use something other than the production server as the target, clone the _production components and configure them to point to components on your alternative server. Most installations should not require this. Indexing Repositories Managed by ATG Content Administration This section addresses configuration options for indexing versioned data managed by ATG Content Administration, such as a product catalog. Repository indexing relies on the IndexingOutputConfig component. This installation guide discusses this component in terms of configuring your installation architecture; for other information on this component, see the ATG Search Administration Guide. Selecting a Data Loading Location You will have to decide whether you want data loading to run on your asset management server or your production server (see the ATG Search Administration Guide for information on this process). Consider the following factors when making your decision: 4 Installing Oracle ATG Web Commerce Search 35

40 Size of your sites. The main benefit to loading data on the asset management server is that it relieves load on the production server; asset management-side loading may be appropriate if you have relatively small sites. Alternatively, data loading on production is more appropriate if you have large sites and can dedicate additional non-drp servers to handle the load. Data availability. You may have data that is available to production, but not to the asset management server, such as inventory information. When you add repository content to a search project in Search Administration, you specify local or remote location. If Search Administration is running on your asset management server, select Local to load data on the asset management server. To load data on a production server, select Remote, and specify a production server as the host. See the ATG Search Administration Guide for details on search projects. The two diagrams that follow show the arrangement of components in both configurations. For simplicity, these diagrams omit the staging server and database. Data Loading on the Asset Management Instance 36 4 Installing Oracle ATG Web Commerce Search

41 Notice the connector in the second diagram that runs between the Asset Management Instance and the IndexingOutputConfig component on the Production Instance: Data Loading on the Production Instance Using Incremental Loading with ATG Content Administration If you are using incremental indexing of your versioned content, whenever you modify and redeploy your content, the incremental loading system needs to be notified about the changes in order to reflect them in the next incremental index. Therefore, an IndexingOutputConfig component must run in the ATG Content Administration environment (asset management server) and listen for change events on the deployment repository (production server). You can actually load the content using an IndexingOutputConfig component running on either server, as explained in the previous section. If you want to load content on the production server, configure the targetname property of the IndexingOutputConfig component on the management server to the name 4 Installing Oracle ATG Web Commerce Search 37

Oracle Enterprise Manager Ops Center. Introduction. Creating Oracle Solaris 11 Zones Guide 12c Release 1 ( )

Oracle Enterprise Manager Ops Center. Introduction. Creating Oracle Solaris 11 Zones Guide 12c Release 1 ( ) Oracle Enterprise Manager Ops Center Creating Oracle Solaris 11 Zones Guide 12c Release 1 (12.1.0.0.0) E27336-01 April 2012 This guide provides an end-to-end example for how to use Oracle Enterprise Manager

More information

Oracle Communications Configuration Management

Oracle Communications Configuration Management Oracle Communications Configuration Management Planning Guide Release 7.2 E35436-01 October 2013 Oracle Communications Configuration Management Planning Guide, Release 7.2 E35436-01 Copyright 2011, 2013,

More information

Copyright 1998, 2009, Oracle and/or its affiliates. All rights reserved.

Copyright 1998, 2009, Oracle and/or its affiliates. All rights reserved. Clearing Cache COPYRIGHT & TRADEMARKS Copyright 1998, 2009, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names

More information

Oracle Enterprise Manager Ops Center. Introduction. What You Will Need. Installing and Updating Local Software Packages 12c Release

Oracle Enterprise Manager Ops Center. Introduction. What You Will Need. Installing and Updating Local Software Packages 12c Release Oracle Enterprise Manager Ops Center Installing and Updating Local Software Packages 12c Release 12.1.2.0.0 E37233-01 November 2012 This guide provides an end-to-end example for how to use Oracle Enterprise

More information

Oracle Enterprise Manager Ops Center. Introduction. Creating Oracle Solaris 11 Zones 12c Release 2 ( )

Oracle Enterprise Manager Ops Center. Introduction. Creating Oracle Solaris 11 Zones 12c Release 2 ( ) Oracle Enterprise Manager Ops Center Creating Oracle Solaris 11 Zones 12c Release 2 (12.2.2.0.0) E41230-04 February 2015 This guide provides an end-to-end example for how to use Oracle Enterprise Manager

More information

Oracle Enterprise Manager. 1 Introduction. System Monitoring Plug-in for Oracle Enterprise Manager Ops Center Guide 11g Release 1 (

Oracle Enterprise Manager. 1 Introduction. System Monitoring Plug-in for Oracle Enterprise Manager Ops Center Guide 11g Release 1 ( Oracle Enterprise Manager System Monitoring Plug-in for Oracle Enterprise Manager Ops Center Guide 11g Release 1 (11.1.3.0.0) E18950-03 November 2011 This document provides describes the System Monitoring

More information

1 Understanding the Cross Reference Facility

1 Understanding the Cross Reference Facility JD Edwards EnterpriseOne Tools Cross Reference Facility Guide Release 9.1 E21485-01 December 2011 The JD Edwards EnterpriseOne Tools Cross Reference Facility Guide contains the following topics: Section

More information

General Security Principles

General Security Principles Oracle Enterprise Data Quality for Product Data Security Guide Release 11g R1 (11.1.1.6) E35849-02 February 2013 This document describes the general principles of security of the Oracle Enterprise Data

More information

Oracle Fusion Middleware

Oracle Fusion Middleware Oracle Fusion Middleware Concepts Guide for Oracle API Catalog 12c Release 1 (12.1.3.0) E55976-02 August 2015 Documentation for anyone evaluating or implementing Oracle API Catalog. This guide describes

More information

Oracle Enterprise Manager

Oracle Enterprise Manager Oracle Enterprise Manager System Monitoring Plug-in Installation Guide for Microsoft BizTalk Server Release 12.1.0.1.0 E28546-04 February 2014 This document provides a brief description about the Microsoft

More information

Oracle Enterprise Manager Ops Center. Introduction. What You Will Need

Oracle Enterprise Manager Ops Center. Introduction. What You Will Need Oracle Enterprise Manager Ops Center Creating a Server Pool for Oracle VM Server for SPARC 12c Release 2 (12.2.2.0.0) E48147-03 December 2014 This guide provides an end-to-end example for how to use Oracle

More information

Microsoft Active Directory Plug-in User s Guide Release

Microsoft Active Directory Plug-in User s Guide Release [1]Oracle Enterprise Manager Microsoft Active Directory Plug-in User s Guide Release 13.1.0.1.0 E66401-01 December 2015 Oracle Enterprise Manager Microsoft Active Directory Plug-in User's Guide, Release

More information

JavaFX. JavaFX System Requirements Release E

JavaFX. JavaFX System Requirements Release E JavaFX JavaFX 2.0.3 System Requirements Release 2.0.3 E20473-03 February 2012 JavaFX/JavaFX 2.0.3 System Requirements, Release 2.0.3 E20473-03 Copyright 2008, 2012, Oracle and/or its affiliates. All rights

More information

Oracle Enterprise Manager Ops Center

Oracle Enterprise Manager Ops Center Oracle Enterprise Manager Ops Center Discover and Manage SPARC T5 Series Servers and SPARC T7 Series Servers 12c Release 3 (12.3.2.0.0) E60000-03 July 2016 This guide provides an end-to-end example for

More information

Oracle Hospitality OPERA Exchange Interface Cloud Authentication. October 2017

Oracle Hospitality OPERA Exchange Interface Cloud Authentication. October 2017 Oracle Hospitality OPERA Exchange Interface Cloud Authentication October 2017 Copyright 2016, 2017, Oracle and/or its affiliates. All rights reserved. This software and related documentation are provided

More information

Oracle Banking Channels Bank User Base

Oracle Banking Channels Bank User Base Oracle Banking Channels Bank User Base Functional Overview Release 2.2.0.0.0 E51323-01 December 2013 Oracle Banking Channels Bank User Base Functional Overview, Release 2.2.0.0.0 E51323-01 Copyright 2013,

More information

Search. Installation and Configuration Guide

Search. Installation and Configuration Guide Search Version 2007.3 Installation and Configuration Guide Oracle ATG One Main Street Cambridge, MA 02142 USA ATG Search Installation and Configuration Guide Product version: 2007.3 Release date: 04-15-11

More information

Oracle WebCenter Portal. Starting Points for Oracle WebCenter Portal Installation

Oracle WebCenter Portal. Starting Points for Oracle WebCenter Portal Installation Oracle WebCenter Portal Installation and Configuration Roadmap 11g Release 1 (11.1.1.8.0) for Windows E22628-04 July 2013 This documentation roadmap provides instructions on how to install, upgrade, and/or

More information

PeopleSoft Fluid Icon Standards

PeopleSoft Fluid Icon Standards ORACLE CORPORATION PeopleSoft Fluid Icon Standards Fluid User Experience November 2015 PeopleSoft Fluid Icon Standards Copyright 2015, Oracle and/or its affiliates. All rights reserved. This software and

More information

Business Intelligence. Installation and Configuration Guide

Business Intelligence. Installation and Configuration Guide Business Intelligence Version 10.0.2 Installation and Configuration Guide Oracle ATG One Main Street Cambridge, MA 02142 USA Document Version ACI10.0.2 REPORTINGINSTALLv1 4/15/2011 Copyright Copyright

More information

Defining Constants and Variables for Oracle Java CAPS Environments

Defining Constants and Variables for Oracle Java CAPS Environments Defining Constants and Variables for Oracle Java CAPS Environments Part No: 821 2547 March 2011 Copyright 2008, 2011, Oracle and/or its affiliates. All rights reserved. License Restrictions Warranty/Consequential

More information

Oracle Hospitality Query and Analysis Languages and Translation Configuration Guide. March 2016

Oracle Hospitality Query and Analysis Languages and Translation Configuration Guide. March 2016 Oracle Hospitality Query and Analysis Languages and Translation Configuration Guide March 2016 Original Issued Date: March 2006 Vision / Serduct version: 03.x Author Product: MICROS Opera 3.x Copyright

More information

Managing Zone Configuration

Managing Zone Configuration Oracle Enterprise Manager Ops Center Managing the Configuration of a Zone 12c Release 1 (12.1.2.0.0) E27356-01 November 2012 This guide provides an end-to-end example for how to use Oracle Enterprise Manager

More information

OKM Key Management Appliance

OKM Key Management Appliance Oracle Key Manager Network Configuration Guide for OKM and the SL4000 Library E88947-01 July 2017 The SL4000 Modular Library System requires only a single connection to Oracle Key Manager (OKM) rather

More information

Oracle Utilities Advanced Spatial and Operational Analytics

Oracle Utilities Advanced Spatial and Operational Analytics Oracle Utilities Advanced Spatial and Operational Analytics Release Notes Release 2.4.0.4 E36255-03 December 2012 Oracle Utilities Advanced Spatial and Operational Analytics Release Notes E36255-03 Copyright

More information

Oracle Enterprise Manager Ops Center

Oracle Enterprise Manager Ops Center Oracle Enterprise Manager Ops Center Creating and Administering a Boot Environment for Oracle Solaris 10 12c Release 3 (12.3.1.0.0) E60021 02 December 2015 This guide provides an end-to-end example for

More information

PeopleSoft Fluid Required Fields Standards

PeopleSoft Fluid Required Fields Standards ORACLE CORPORATION PeopleSoft Fluid Required Fields Standards Fluid User Experience November 2015 PeopleSoft Fluid Required Fields Standards Copyright 2015, Oracle and/or its affiliates. All rights reserved.

More information

Oracle Cloud What's New for Oracle WebCenter Portal Cloud Service

Oracle Cloud What's New for Oracle WebCenter Portal Cloud Service Oracle Cloud What's New for Oracle WebCenter Portal Cloud Service E80293-09 April 2018 Oracle Cloud What's New for Oracle WebCenter Portal Cloud Service, E80293-09 Copyright 2017, 2018, Oracle and/or its

More information

Oracle Utilities Opower Custom URL Configuration

Oracle Utilities Opower Custom URL Configuration Oracle Utilities Opower Custom URL Configuration Technical Brief E84773-01 Last Updated: Thursday, May 25, 2017 Oracle Utilities Opower Customer URL Configuration Technical Brief Copyright 2012, 2017,

More information

Oracle Fusion Middleware Creating Domain Templates Using the Domain Template Builder. 12c ( )

Oracle Fusion Middleware Creating Domain Templates Using the Domain Template Builder. 12c ( ) Oracle Fusion Middleware Creating Domain Templates Using the Domain Template Builder 12c (12.2.1.3) E95527-01 May 2018 Oracle Fusion Middleware Creating Domain Templates Using the Domain Template Builder,

More information

Oracle Fusion Middleware

Oracle Fusion Middleware Oracle Fusion Middleware Upgrading a Standalone Oracle HTTP Server 12c (12.1.2) E41173-01 July 2013 Oracle Fusion Middleware Upgrading a Standalone Oracle HTTP Server 12c (12.1.2) E41173-01 Copyright 2013,

More information

Release for Microsoft Windows

Release for Microsoft Windows [1]Oracle Fail Safe Tutorial Release 4.1.1 for Microsoft Windows E57061-02 April 2015 Oracle Fail Safe Tutorial, Release 4.1.1 for Microsoft Windows E57061-02 Copyright 1999, 2015, Oracle and/or its affiliates.

More information

Oracle Enterprise Manager Ops Center. Overview. What You Need. Create Oracle Solaris 10 Zones 12c Release 3 ( )

Oracle Enterprise Manager Ops Center. Overview. What You Need. Create Oracle Solaris 10 Zones 12c Release 3 ( ) Oracle Enterprise Manager Ops Center Create Oracle Solaris 10 Zones 12c Release 3 (12.3.0.0.0) E60027-01 June 2015 This guide provides an end-to-end example for how to use Oracle Enterprise Manager Ops

More information

Oracle Enterprise Manager Ops Center

Oracle Enterprise Manager Ops Center Oracle Enterprise Manager Ops Center Configure and Install Guest Domains 12c Release 3 (12.3.2.0.0) E60042-03 June 2016 This guide provides an end-to-end example for how to use Oracle Enterprise Manager

More information

JD Edwards EnterpriseOne Licensing

JD Edwards EnterpriseOne Licensing JD Edwards EnterpriseOne Licensing Disabling Client Licensing for Various Tools Releases O R A C L E W H I T E P A P E R O C T O B E R 2 0 1 5 Disclaimer The following is intended to outline our general

More information

Oracle Enterprise Manager Ops Center. Introduction. Provisioning Oracle Solaris 10 Operating Systems 12c Release 2 ( )

Oracle Enterprise Manager Ops Center. Introduction. Provisioning Oracle Solaris 10 Operating Systems 12c Release 2 ( ) Oracle Enterprise Manager Ops Center Provisioning Oracle Solaris 10 Operating Systems 12c Release 2 (12.2.2.0.0) E47810-03 December 2014 This document provides an end-to-end example for how to use Oracle

More information

Database Change Reference Release 6.3

Database Change Reference Release 6.3 [1]Oracle Communications MetaSolv Solution Database Change Reference Release 6.3 E69841-01 April 2018 Oracle Communications MetaSolv Solution Database Change Reference, Release 6.3 E69841-01 Copyright

More information

What s New for Oracle Cloud Stack Manager. Topics: July Oracle Cloud. What's New for Oracle Cloud Stack Release

What s New for Oracle Cloud Stack Manager. Topics: July Oracle Cloud. What's New for Oracle Cloud Stack Release Oracle Cloud What's New for Oracle Cloud Stack Release 18.3.2 E83240-17 July 2018 What s New for Oracle Cloud Stack Manager Oracle Cloud Stack Manager is upgraded in Oracle Cloud data centers as soon as

More information

Oracle Enterprise Manager Ops Center. Introduction. What You Will Need. Configure and Install Root Domains 12c Release 3 (

Oracle Enterprise Manager Ops Center. Introduction. What You Will Need. Configure and Install Root Domains 12c Release 3 ( Oracle Enterprise Manager Ops Center Configure and Install Root Domains 12c Release 3 (12.3.0.0.0) E60040-01 June 2015 This guide provides an end-to-end example for how to use Oracle Enterprise Manager

More information

Oracle Utilities Work and Asset Management Integration to Primavera P6 Enterprise Project Portfolio Management

Oracle Utilities Work and Asset Management Integration to Primavera P6 Enterprise Project Portfolio Management Release Notes Oracle Utilities Work and Asset Management Integration to Primavera P6 Enterprise Project Portfolio Management Release Notes Oracle Utilities Work and Asset Management v1.9.1 Primavera P6

More information

What s New for Cloud at Customer What's New for the Cloud Services on Oracle Cloud at Customer New Documentation for Oracle Cloud at Customer

What s New for Cloud at Customer What's New for the Cloud Services on Oracle Cloud at Customer New Documentation for Oracle Cloud at Customer Oracle Cloud at What's New for Oracle Cloud at Release 18.1.4 E93578-04 October 2018 What s New for Oracle Cloud at This document lists the new features and enhancements added to the Oracle Cloud at and

More information

Oracle Exadata Healthchecks Plug-in Contents

Oracle Exadata Healthchecks Plug-in Contents Oracle Enterprise Manager System Monitoring Plug-In Installation Guide for Oracle Exadata Healthchecks Release 12.1.0.2.0 E27420-01 March 2012 The Oracle Exadata Healthchecks plug-in processes the XML

More information

Microsoft Internet Information Services (IIS) Plug-in User s Guide Release

Microsoft Internet Information Services (IIS) Plug-in User s Guide Release [1]Oracle Enterprise Manager Microsoft Internet Information Services (IIS) Plug-in User s Guide Release 13.1.0.1.0 E66400-01 December 2015 Oracle Enterprise Manager Microsoft Internet Information Services

More information

Oracle Enterprise Data Quality for Product Data

Oracle Enterprise Data Quality for Product Data Oracle Enterprise Data Quality for Product Data Hardware and Software Specification Release 5.6.2 E24167-01 July 2011 Oracle Enterprise Data Quality for Product Data Hardware and Software Specification

More information

Oracle. Field Service Cloud Using the Parts Catalog

Oracle. Field Service Cloud Using the Parts Catalog Oracle Field Service Cloud Release August 2016 Field Service Cloud Part Number: E67887-10 Copyright 2016, Oracle and/or its affiliates. All rights reserved Authors: The Field Service Cloud Information

More information

Oracle Database Firewall. 1 Downloading the Latest Version of This Document. 2 Known Issues. Release Notes Release 5.

Oracle Database Firewall. 1 Downloading the Latest Version of This Document. 2 Known Issues. Release Notes Release 5. Oracle Database Firewall Release Notes Release 5.0 for Oracle Linux E18694-04 September 2011 These Release Notes contain important information that was not included in the Oracle Database Firewall Release

More information

New Features in Primavera Professional 15.2

New Features in Primavera Professional 15.2 New Features in Primavera Professional 15.2 COPYRIGHT & TRADEMARKS Copyright 2015, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates.

More information

Oracle Enterprise Manager Ops Center. Introduction. What You Will Need. Hardware and Software Configuration

Oracle Enterprise Manager Ops Center. Introduction. What You Will Need. Hardware and Software Configuration Oracle Enterprise Manager Ops Center Create Private Networks in a Virtual Datacenter 12c Release 3 (12.3.0.0.0) E60045-01 June 2015 This guide provides an end-to-end example for how to use Oracle Enterprise

More information

Oracle Fusion Middleware

Oracle Fusion Middleware Oracle Fusion Middleware Installation Planning Guide 11g Release 1 (11.1.1.7.0) B32474-16 June 2013 Oracle Fusion Middleware Installation Planning Guide, 11g Release 1 (11.1.1.7.0) B32474-16 Copyright

More information

Oracle Enterprise Manager Ops Center. Introduction. What You Will Need. Creating vservers 12c Release 1 ( )

Oracle Enterprise Manager Ops Center. Introduction. What You Will Need. Creating vservers 12c Release 1 ( ) Oracle Enterprise Manager Ops Center Creating vservers 12c Release 1 (12.1.4.0.0) E27357-02 June 2013 This guide provides an end-to-end example for how to use Oracle Enterprise Manager Ops Center. Introduction

More information

Documentation Accessibility. Access to Oracle Support

Documentation Accessibility. Access to Oracle Support Oracle Fusion Middleware Known Issues for Oracle Data Visualization Desktop E72027-15 December 2017 Data Visualization Desktop Known Issues This chapter lists and describes known Oracle Data Visualization

More information

Live Help On Demand Analytics

Live Help On Demand Analytics Oracle Live Help On Demand Analytics Administrator s Guide µ Live Help On Demand Analytics Version 2013-04 Administrator s Guide Oracle ATG One Main Street Cambridge, MA 02142 USA Contents i µ Oracle Live

More information

Materials Control. Account Classes. Product Version Account Classes. Document Title: Joerg Trommeschlaeger

Materials Control. Account Classes. Product Version Account Classes. Document Title: Joerg Trommeschlaeger MICROS Product Version 8.7.10.40.1382 : : : Date: 19.09.2012 Version No. of Document: 1.0 Copyright 2015, Oracle and/or its affiliates. All rights reserved. This software and related documentation are

More information

Oracle Utilities Customer Care and Billing

Oracle Utilities Customer Care and Billing Oracle Utilities Customer Care and Billing Quick Install Guide Release 2.5.0 E61796-01 May 2015 Oracle Utilities Customer Care and Billing Quick Install Guide E61796-01 Copyright 2000, 2015, Oracle and/or

More information

Oracle Retail MICROS Stores2 Functional Document Sales - Receipt List Screen Release September 2015

Oracle Retail MICROS Stores2 Functional Document Sales - Receipt List Screen Release September 2015 Oracle Retail MICROS Stores2 Functional Document Sales - Receipt List Screen Release 1.36 September 2015 Oracle Retail MICROS Stores2 Functional Document Sales - Receipt List Screen, Release 1.36 Copyright

More information

Oracle Utilities Smart Grid Gateway

Oracle Utilities Smart Grid Gateway Oracle Utilities Smart Grid Gateway Quick Installation Guide Release 2.0.0 Service Pack 9 E20524_09 May 2013 Updated July 2013 Oracle Utilities Smart Grid Gateway Quick Installation Guide E20524_09 Copyright

More information

Oracle Cloud Getting Started with Oracle WebCenter Portal Cloud Service

Oracle Cloud Getting Started with Oracle WebCenter Portal Cloud Service Oracle Cloud Getting Started with Oracle WebCenter Portal Cloud Service E85144-11 April 2018 Oracle Cloud Getting Started with Oracle WebCenter Portal Cloud Service, E85144-11 Copyright 2017, 2018, Oracle

More information

Export generates an empty file

Export generates an empty file Known Issues for Oracle SQL Developer Web Release 18.1 E96172-01 May 2018 Known Issues for Oracle SQL Developer Web This section describes known issues associated with the Oracle SQL Developer Web 18.1

More information

Creating Resources on the ZFS Storage Appliance

Creating Resources on the ZFS Storage Appliance Oracle Enterprise Manager Ops Center Creating Non-Global Zones Using a SAN Storage Library 12c Release 3 (12.3.0.0.0) E65613-01 October 2015 This guide provides an end-to-end example for how to use Oracle

More information

Oracle Hospitality MICROS Commerce Platform Release Notes Release Part Number: E December 2015

Oracle Hospitality MICROS Commerce Platform Release Notes Release Part Number: E December 2015 Oracle Hospitality MICROS Commerce Platform Release Notes Release 4.2.1 Part Number: E69448-01 December 2015 Copyright 2010, 2015, Oracle and/or its affiliates. All rights reserved. This software and related

More information

Microsoft.NET Framework Plug-in User s Guide Release

Microsoft.NET Framework Plug-in User s Guide Release [1]Oracle Enterprise Manager Microsoft.NET Framework Plug-in User s Guide Release 13.1.0.1.0 E66402-01 December 2015 Oracle Enterprise Manager Microsoft.NET Framework Plug-in User's Guide, Release 13.1.0.1.0

More information

Oracle Fusion Middleware Installing and Configuring Oracle SOA Suite and Oracle Business Process Management. 12c ( )

Oracle Fusion Middleware Installing and Configuring Oracle SOA Suite and Oracle Business Process Management. 12c ( ) Oracle Fusion Middleware Installing and Configuring Oracle SOA Suite and Oracle Business Process Management 12c (12.2.1.3.0) E95730-01 May 2018 Oracle Fusion Middleware Installing and Configuring Oracle

More information

JD Edwards EnterpriseOne. Overview. Prerequisites. Web Client for ipad Quick Start Guide Release 8.98 Update 4, Service Pack 5

JD Edwards EnterpriseOne. Overview. Prerequisites. Web Client for ipad Quick Start Guide Release 8.98 Update 4, Service Pack 5 JD Edwards EnterpriseOne Web Client for ipad Quick Start Guide Release 8.98 Update 4, Service Pack 5 E25437-01 September 2011 This document contains the following topics: "Overview" "Prerequisites" "User

More information

Introduction to Auto Service Request

Introduction to Auto Service Request Oracle Enterprise Manager Ops Center Enable and Test Auto Service Request 12c Release 3 (12.3.0.0.0) E59994-01 June 2015 This guide provides an end-to-end example for how to use Oracle Enterprise Manager

More information

Oracle. Engagement Cloud Using Service Request Management. Release 12

Oracle. Engagement Cloud Using Service Request Management. Release 12 Oracle Engagement Cloud Release 12 Oracle Engagement Cloud Part Number E73284-05 Copyright 2011-2017, Oracle and/or its affiliates. All rights reserved. Author: Joseph Kolb This software and related documentation

More information

Contents About Connecting the Content Repository... 5 Prerequisites for Configuring a Content Repository and Unifier... 5

Contents About Connecting the Content Repository... 5 Prerequisites for Configuring a Content Repository and Unifier... 5 Unifier Content Repository Configuration Guide for On-Premises Version 17 July 2017 Contents About Connecting the Content Repository... 5 Prerequisites for Configuring a Content Repository and Unifier...

More information

Oracle Communications Policy Management Configuring NetBackup for Upgrade Method of Procedure

Oracle Communications Policy Management Configuring NetBackup for Upgrade Method of Procedure Oracle Communications Method of Procedure Oracle Communications Policy Management Configuring NetBackup for Upgrade Method of Procedure E82603-01 January 2017 Page 1 E82603-01 Oracle Communications Oracle

More information

Oracle Fusion Middleware

Oracle Fusion Middleware Oracle Fusion Middleware Upgrade Planning Guide 11g Release 1 (11.1.1.7.0) E10125-09 February 2013 Oracle Fusion Middleware Upgrade Planning Guide, 11g Release 1 (11.1.1.7.0) E10125-09 Copyright 2009,

More information

Oracle Hospitality Suite8 Export to Outlook User Manual Release 8.9. July 2015

Oracle Hospitality Suite8 Export to Outlook User Manual Release 8.9. July 2015 Oracle Hospitality Suite8 Export to Outlook User Manual Release 8.9 July 2015 Copyright 1987, 2015, Oracle and/or its affiliates. All rights reserved. This software and related documentation are provided

More information

Oracle Fusion Middleware. 1 Introduction. 1.1 Supported Functionality and Intended Use. 1.2 Limitations

Oracle Fusion Middleware. 1 Introduction. 1.1 Supported Functionality and Intended Use. 1.2 Limitations Oracle Fusion Middleware Installation Notes for Oracle Business Intelligence Mobile App Designer Trial Edition 11g Release 1 (11.1.1) E49297-01 September 2013 Welcome to Installation Notes for Oracle Business

More information

Report Management and Editor!

Report Management and Editor! Quickly Find the Right Reports and Build New Reports with the Report Management and Editor! HOW DOES THE REPORT MANAGER AND EDITOR WORK? The Report Manager is a search and preview interface which helps

More information

Oracle Database Mobile Server

Oracle Database Mobile Server Oracle Database Mobile Server Getting Started - Quick Guide Release 12.1.0 E58913-01 January 2015 This document provides information for downloading and installing the Database Mobile Server (DMS) and

More information

Overview of the Plug-In. Versions Supported

Overview of the Plug-In. Versions Supported Oracle Enterprise Manager System Monitoring Plug-In Installation Guide for Exadata Power Distribution Unit Release 11.1.0.2.0 E20087-03 March 2011 Overview of the Plug-In This plug-in will be used to monitor

More information

Oracle WebCenter Portal

Oracle WebCenter Portal Oracle WebCenter Portal Installation and Configuration Roadmap 11g Release 1 (11.1.1.6.0) for Windows E22628-02 November 2011 Welcome to Oracle WebCenter Portal! Use this documentation roadmap to find

More information

User's Guide Release

User's Guide Release [1]Oracle Communications Customer Experience Analytics User's Guide Release 12.1.1 E72007-01 August 2016 Oracle Communications Customer Experience Analytics User's Guide, Release 12.1.1 E72007-01 Copyright

More information

User Scripting April 14, 2018

User Scripting April 14, 2018 April 14, 2018 Copyright 2013, 2018, Oracle and/or its affiliates. All rights reserved. This software and related documentation are provided under a license agreement containing restrictions on use and

More information

Oracle Communications Convergent Charging Controller. Sample Message Flows Reference Guide Release 6.0.1

Oracle Communications Convergent Charging Controller. Sample Message Flows Reference Guide Release 6.0.1 Oracle Communications Convergent Charging Controller Sample Message Flows Reference Guide Release 6.0.1 April 2017 Copyright Copyright 2017, Oracle and/or its affiliates. All rights reserved. This software

More information

Oracle NoSQL Database Integration with SQL Developer. Release 18.1

Oracle NoSQL Database Integration with SQL Developer. Release 18.1 Oracle NoSQL Database Integration with SQL Developer Release 18.1 E88121-03 April 2018 Oracle NoSQL Database Integration with SQL Developer, Release 18.1 E88121-03 Copyright 2017, 2018, Oracle and/or its

More information

Creating Domain Templates Using the Domain Template Builder 11g Release 1 (10.3.6)

Creating Domain Templates Using the Domain Template Builder 11g Release 1 (10.3.6) [1]Oracle Fusion Middleware Creating Domain Templates Using the Domain Template Builder 11g Release 1 (10.3.6) E14139-06 April 2015 This document describes how to use the Domain Template Builder to create

More information

Oracle Database Express Edition

Oracle Database Express Edition Oracle Database Express Edition Getting Started Guide 11g Release 2 (11.2) E18585-04 July 2011 Welcome to Oracle Database Express Edition (Oracle Database XE). This guide gets you quickly up and running

More information

Oracle VM. Getting Started Guide for Release 3.2

Oracle VM. Getting Started Guide for Release 3.2 Oracle VM Getting Started Guide for Release 3.2 E35331-04 March 2014 Oracle VM: Getting Started Guide for Release 3.2 Copyright 2011, 2014, Oracle and/or its affiliates. All rights reserved. Oracle and

More information

Oracle Fusion Middleware. About XDS Usage. Configuring the XDS Connector for Oracle WebCenter Content. 11g Release 1 (11.1.1)

Oracle Fusion Middleware. About XDS Usage. Configuring the XDS Connector for Oracle WebCenter Content. 11g Release 1 (11.1.1) Oracle Fusion Middleware Configuring the XDS Connector for Oracle WebCenter Content 11g Release 1 (11.1.1) E35898-01 July 2013 This document describes how to configure and enable Cross Enterprise Document

More information

Oracle Fusion Middleware

Oracle Fusion Middleware Oracle Fusion Middleware Installing and Configuring Oracle SOA Suite and Oracle Business Process Management 12c (12.2.1) E57273-07 October 2016 Documentation for installers and system administrators that

More information

Recipe Calculation Survey. Materials Control. Copyright by: MICROS-FIDELIO GmbH Europadamm 2-6 D Neuss Date: August 21 st 2007.

Recipe Calculation Survey. Materials Control. Copyright by: MICROS-FIDELIO GmbH Europadamm 2-6 D Neuss Date: August 21 st 2007. Recipe Calculation Survey Materials Control Copyright by: MICROS-FIDELIO GmbH Europadamm 2-6 D - 41460 Neuss Date: August 21 st 2007 Page 1 of 8 Copyright 2015, Oracle and/or its affiliates. All rights

More information

Oracle Linux. UEFI Secure Boot Signing Key Update Notice

Oracle Linux. UEFI Secure Boot Signing Key Update Notice Oracle Linux UEFI Secure Boot Signing Key Update Notice F12070-01 November 2018 Oracle Legal Notices Copyright 2018, Oracle and/or its affiliates. All rights reserved. This software and related documentation

More information

Release Notes for Oracle GoldenGate for Big Data 12c ( )

Release Notes for Oracle GoldenGate for Big Data 12c ( ) Oracle Fusion Middleware Release Notes for Oracle GoldenGate for Big Data 12c (12.3.1.1) E89327-01 August 2017 Release Notes for Oracle GoldenGate for Big Data 12c (12.3.1.1) Oracle GoldenGate for Big

More information

Oracle Fusion Middleware

Oracle Fusion Middleware Oracle Fusion Middleware Planning an Installation of Oracle Fusion Middleware 12c (12.2.1.2) E76887-02 November 2016 Documentation for installers and system administrators that describes how to plan and

More information

Introduction to Administration

Introduction to Administration Oracle Enterprise Manager Ops Center Administer Your Environment Using Oracle Enterprise Manager Ops Center 12c Release 3 (12.3.0.0.0) E59991-01 June 2015 This guide provides an end-to-end example for

More information

Materials Control Recipe Reduction based on Article Defaults

Materials Control Recipe Reduction based on Article Defaults Materials Control Recipe Reduction based on Article Defaults Copyright by: MICROS-FIDELIO GmbH Europadamm 2-6 D - 41460 Neuss Date: August 31 st 2006 Page 1 of 15 Copyright 2015, Oracle and/or its affiliates.

More information

Importing an SNA Custom Handshake Class

Importing an SNA Custom Handshake Class Importing an SNA Custom Handshake Class Part No: 821 2599 March 2011 Copyright 2008, 2011, Oracle and/or its affiliates. All rights reserved. License Restrictions Warranty/Consequential Damages Disclaimer

More information

Oracle Database Appliance Accessibility Guide. Release

Oracle Database Appliance Accessibility Guide. Release Oracle Database Appliance Accessibility Guide Release 12.2.1.3.0 E93445-01 May 2018 Oracle Database Appliance Accessibility Guide, Release 12.2.1.3.0 E93445-01 Copyright 2017, 2018, Oracle and/or its affiliates.

More information

Oracle Enterprise Manager Ops Center. Introduction. What You Will Need

Oracle Enterprise Manager Ops Center. Introduction. What You Will Need Oracle Enterprise Manager Ops Center Enabling Single Root Input Output Virtualization in Exalogic Elastic Cloud 12c Release 1 (12.1.2.0.0) E35262-01 November 2012 This guide provides an end-to-end example

More information

Oracle Enterprise Manager

Oracle Enterprise Manager Oracle Enterprise Manager System Monitoring Plug-in Installation Guide for Apache Tomcat 13.2.1.0 E73485-01 June 2016 Oracle Enterprise Manager System Monitoring Plug-in Installation Guide for Apache Tomcat,

More information

Oracle Endeca Commerce Compatibility Matrix

Oracle Endeca Commerce Compatibility Matrix Oracle Endeca Compatibility Matrix June 18, 2012 June 18, 2012 Page 1 Copyright 2010, 2012, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or

More information

Modeling Network Integrity Release 7.3.1

Modeling Network Integrity Release 7.3.1 [1]Oracle Communications Design Studio Modeling Network Integrity Release 7.3.1 E66651-01 December 2015 Oracle Communications Design Studio Modeling Network Integrity, Release 7.3.1 E66651-01 Copyright

More information

Supported Browsers. Known Issues. Topics: Oracle Cloud. Known Issues for Oracle Java Cloud Service Release

Supported Browsers. Known Issues. Topics: Oracle Cloud. Known Issues for Oracle Java Cloud Service Release Oracle Cloud Known Issues for Oracle Java Cloud Service Release 18.3.4 E54693-41 August 2018 Supported Browsers Oracle Cloud supports the following the minimum requirements for web browsers: Web Browser

More information

Oracle Argus Safety. 1 Configuration. 1.1 Configuring a Reporting Destination for the emdr Profile. emdr Best Practices Document Release 8.0.

Oracle Argus Safety. 1 Configuration. 1.1 Configuring a Reporting Destination for the emdr Profile. emdr Best Practices Document Release 8.0. Oracle Argus Safety emdr Best Practices Document Release 8.0.1 E68590-01 November 2015 This document provides information on using emdr to switch from MedWatch Device reporting, and special considerations

More information

Oracle Cloud Known Issues for Trial and Paid Subscriptions. Release 18.1

Oracle Cloud Known Issues for Trial and Paid Subscriptions. Release 18.1 Oracle Cloud Known Issues for Trial and Paid Subscriptions Release 18.1 E54561-08 March 2018 Oracle Cloud Known Issues for Trial and Paid Subscriptions, Release 18.1 E54561-08 Copyright 2014, 2018, Oracle

More information

Oracle Utilities Work and Asset Management

Oracle Utilities Work and Asset Management ESRI3 ArcGIS Viewer Oracle Utilities Work and Asset Management ESRI3 ArcGIS Viewer User Guide Release 1.9.1.2.5 July 2015 Oracle Utilities Work and Asset Management ESRI3 ArcGIS Viewer Guide - Release

More information

Oracle Communications Order and Service Management. OSM New Features

Oracle Communications Order and Service Management. OSM New Features Oracle Communications Order and Service Management What s New Release 7.3.5 E89975-01 March 2018 This document describes the new features that are delivered in Oracle Communications Order and Service Management

More information