Use the following guidelines for deploying Unica Centralized Offer Management 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 Centralized Offer Management 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 Centralized Offer Management to
WebLogic:
Procedure
- If you are configuring WebLogic to use the IIS plug-in,
review the WebLogic documentation to determine whether you have additional
requirements.
-
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.
-
-DOFFER_HOME=<UNICA_HOME>\<Offer_Home>
Where <UNICA_HOME> is the path to the
top-level directory and <Offer_Home> is
the path to the directory where you installed Unica Centralized Offer Management. Typically, this directory is
<UNICA_HOME>/CentralizedOffer.
- 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
- Save and close the file.
- Restart WebLogic.
-
Deploy Unica Centralized Offer Management as a web
application module: select
Offer.war.
- Start the deployed web application.