Deploying Unica Segment Central on WebLogic

Use the following guidelines for deploying Unica Segment Central on WebLogic.

About this task

  • Unica products customize the JVM used by WebLogic. You might create a WebLogic instance dedicated to Unica products if you encounter JVM-related errors.
  • Do not install more than one Unica Segment Central application under the same WebLogic domain.
  • Verify that the Software Development Kit (SDK) selected for the WebLogic domain you are using is the Sun SDK by looking in the startup script (startWebLogic.cmd) for the JAVA_VENDOR variable. It should be set to JAVA_VENDOR=Sun. If it is set to JAVA_VENDOR=BEA, JRockit has been selected. JRockit is not supported. To change the selected SDK, refer to the WebLogic documentation.

Complete the following steps to deploy Unica Segment Central to WebLogic:

Procedure

  1. If you are configuring WebLogic to use the IIS plug-in, review the WebLogic documentation to determine whether you have additional requirements.
  2. From the bin directory under your WebLogic domain directory, locate and open the setDomainEnv script in a text editor. Scroll to the JAVA_OPTIONS property and add the following entries. Use a space to separate entries.
    • set "JAVA_OPTS=%JAVA_OPTS% -DUNICA_PLATFORM_CACHE_ENABLED=true

      -DSEGMENT_CENTRAL_HOME=<UNICA_HOME>\<Segment_Home>"

      where <UNICA_HOME> is the path to the top-level directory and <Segment_Home> is the path to the directory where you installed Unica Segment Central.

    • For your installation to support non-ASCII characters, example for Portuguese or for locales that require multi-byte characters, add the following arguments to Generic JVM Arguments at the server level:
      -Dfile.encoding=UTF-8
      -Dclient.encoding.override=UTF-8
  3. Save and close the file.
  4. Restart WebLogic.
  5. Deploy Unica Segment Central as a web application module.
  6. Start the deployed web application.