Siebel Chat Guide > Setting Up Siebel Chat > Process of Configuring Oracle Contact On Demand for Siebel Chat >

Deploying Oracle Contact On Demand Web Application


This task is a step in Process of Configuring Oracle Contact On Demand for Siebel Chat.

The Oracle Contact On Demand Web application is called from the self-service Web application to request a chat, and it hosts the WebServiceChat servlet, which is used to provide communications between the customer browser and the Oracle Contact On Demand communication servers. You must deploy the Oracle Contact On Demand Web application so that customer Web pages and libraries are installed for Siebel Chat.

Deploy the Oracle Contact On Demand Web application and Siebel Chat Extensions before creating any chat projects in Oracle Contact On Demand Administration Manager. To deploy Siebel_Extensions_8.1.1.23.tar.gz, complete the steps in one of the following procedures:

NOTE:  Download Siebel_Extensions_8.1.1.23.tar.gz from My Oracle Support (the Article ID is 1088194.1). You must deploy Siebel Chat Extensions before creating any chat projects in Oracle Contact On Demand Administration Manager.

Deploying Oracle Contact On Demand Web Application on Oracle WebLogic

Use the following procedure to deploy the Oracle Contact On Demand Web application on Oracle WebLogic.

To deploy the Oracle Contact On Demand Web application on Oracle WebLogic

  1. From the Oracle Contact On Demand installation package, copy the Siebel_Extensions_8.1.1.23.tar.gz file to, for example, the Oracle WebLogic domain applications directory.

    For example:

    C:\bea\user_projects\domains\mydomain\applications

  2. Under the applications directory, create a directory called TAW and extract the Siebel_Extensions_8.1.1.23.tar.gz file into this directory.
  3. Delete the Siebel_Extensions_8.1.1.23.tar.gz file.
  4. Under the Siebel Server Bin folder, copy the Siebel_Extensions_8.1.1.23.tar.gz file to the Oracle WebLogic domain applications directory.

    For example:

    C:\bea\user_projects\domains\mydomain\applications

  5. Under the applications directory, extract the Siebel_Extensions_8.1.1.23.tar.gz file into the TAW directory that you created in Step 2. Select Yes if prompted to overwrite existing files.
  6. Delete the Siebel_Extensions_8.1.1.23.tar.gz file.
  7. Edit the web.xml file to include your system information.
  8. Connect to the Web based Oracle WebLogic console.

    For example:

    http://server_name/console

  9. Navigate to Deployments, Web Application Modules, and select the Deploy a new Web Application Module link.
  10. In the Deploy a Web Application Module page, select the Applications directory link.
  11. From the Select an archive for this Web application module page, select TAW and then click Target Module.
  12. From the Review your choices and deploy page, click Deploy.
  13. Check log files created in log path to verify that no errors were reported during the application deployment.

Deploying Oracle Contact On Demand Web Application on Oracle Application Server 10g

Use the following procedure to deploy the Oracle Contact On Demand Web application on Oracle Application Server (OAS) 10g.

To deploy the Oracle Contact On Demand Web application on Oracle Application Server 10g

  1. Copy the files located in Siebel_Extensions_8.1.1.23.tar\light\chat to \j2ee\home\applications\TAW\TAW\light\chat.
  2. Apply the content located in the scripts\Integration.js file to \j2ee\home\applications\TAW\TAW\light\chatscripts\Integration.js by copying the following:

    if(window.redirectEndChatURL && /function/i.test(typeof(redirectEndChatURL))){
       redirectEndChatURL();
    }

    in to the related function in \j2ee\home\applications\TAW\TAW\light\chatscripts\Integration.js.

  3. Copy the TAWBundle_*_*_CHATAPP.properties file located in Siebel_Extensions_8.1.1.23.tar\WEB-INF\classes to \j2ee\home\applications\TAW\TAW\WEB-INF\classes.
  4. Copy the chat folder in Siebel_Extensions_8.1.1.23.tar\WEB-INF\classes\com\taw\web to j2ee\home\applications\TAW\TAW\WEB-INF\classes\com\taw\web.
  5. Add the following element to the web.xml file located in \j2ee\home\applications\TAW\TAW\WEB-INF:

    <context-param>
       <param-name>SiebelChatPushedURLAsPopup</param-name>
       <param-value>on</param-value>
    </context-param>

Siebel Chat Guide Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.