If you want to use reporting with your Search installation, perform the steps in this section after you have installed and configured Search Administration. The steps provided are for an Oracle database with JBoss as the application server, and assume that you have already installed ACI.

  1. Add a data warehouse datasource for JBoss. To do this, add following text to the <JBOSS_HOME>\server\atg\deploy\atg-search-ds.xml file just before the </datasources> tag, replacing the italic text with the correct information for your data warehouse database.

    <local-tx-datasource>
     <jndi-name>name</jndi-name>
     <connection-url>url</connection-url>
     <driver-class>class</driver-class>
     <user-name>your_dw_name</user-name>
     <password>your_dw_password</password>
     <min-pool-size>10</min-pool-size>
     <max-pool-size>10</max-pool-size>
    </local-tx-datasource>

  2. Configure your <ATG2007.3Dir>/home/localconfig/atg/reporting/datawarehouse/JTDataSource.properties datasource to point to the schema in which your data warehouse tables will be created.

  3. Configure /atg/reporting/datawarehouse/loaders/JTDataSource.properties to point to your data warehouse loader tables.

  4. Make the following changes to the <ATG2007.3Dir>\Search2007.3\SearchAdmin\datawarehouse\install\search-dw-env.bat or .sh file:

    Note: This script imports data using StartSQLRepository. Make sure your JTDataSource and FakeXADatasource are configured to permit this.

  5. Run the <ATG2007.3Dir>\Search2007.3\SearchAdmin\datawarehouse\install\all-create.bat file to create the database tables.

Create files with following folder structure and content on the server running your Search client application, such as your Commerce store:

If you are using Search with Commerce, create files with following folder structure and content on the server running your Search client application:

Install the Search reports:

When you assemble your EAR file to include Search, include the following modules:

SearchAdmin.AdminUI SearchAdmin.Datawarehouse