JVM Parameters
The following section provides the details of the JVM parameters for Campaign run time.
Run the installer executable with this option:
-DUNICA_GOTO_CREATEEARFILE=TRUE
On UNIX type systems, run the .bin file rather than the .sh file.
The installer wizard runs.
While deploying unica campaign on websphere application.
Add JVM argument -Dhttps.protocols=TLSv1.2 in Websphere for Unica Deliver to work.
-Dcollaborate.https.port=<https port configured for collaborate>
Deploying Campaign on WAS from a WAR file
- -Dfile.encoding=UTF-8
- -Dclient.encoding.override=UTF-8
- -Dcollaborate.https.port=<https port configured for collaborate>
Deploying Campaign on WAS from an EAR file
- -Dfile.encoding=UTF-8
- -Dclient.encoding.override=UTF-8
-Dhttps.protocols=TLSv1.2 -Djdk.tls.client.protocols=TLSv1.2
Set the protocol to TLSv1.2 from WAS admin console
-Dcollaborate.https.port=<https port configured for collaborate>
Deploying Unica Campaign on WebLogic
- -Dfile.encoding=UTF-8
- -Dclient.encoding.override=UTF-8
- -Dcollaborate.https.port=<https port configured for collaborate>
If you are deploying in a production environment, set the JVM memory heap size parameters to at least 1024 by adding the following line to the setDomainEnv script: Set MEM_ARGS=-Xms1024m -Xmx1024m -XX:MaxPermSize=256m
Configuring WebLogic to display reports (UNIX),
Modify the JAVA_OPTIONS parameter to add the following value:
-Djava.awt.headless=true for your weblogic server (startWeblogic.sh)
-Dcollaborate.https.port=<https port configured for collaborate>
Deploying Unica Campaign on JBoss Application Server
Modify the JAVA_OPTIONS parameter to add the following value in setenv.bat/sh.
- -DUNICA_PLATFORM_CACHE_ENABLED=true
- -Dclient.encoding.override=UTF-8
- -Djboss.as.management.blocking.timeout=3600
- -Dcollaborate.https.port=<https port configured for collaborate>
Deploying Unica Campaign on Tomcat Application Server
Modify the JAVA_OPTIONS parameter to add the following value in setenv.bat/sh.
set JAVA_OPTS=%JAVA_OPTS% -DUNICA_PLATFORM_CACHE_ENABLED=true -Dclient.encoding.override=UTF-8.
-Dcollaborate.https.port=<https port configured for collaborate>
While using datafilteringScriptTool with SSL, datafilteringScriptTool script (.bat or .sh)
SET SSL_OPTIONS=-Djavax.net.ssl.keyStoreType="JKS"
-Djavax.net.ssl.trustStore="C:\security\myTrustStore.jks"
-Djavax.net.ssl.trustStorePassword=myPassword
"%JAVA_HOME%\bin\java" -DUNICA_PLATFORM_HOME="%UNICA_PLATFORM_HOME%"
%SSL_OPTIONS%
com.unica.management.client.datafiltering.tool.DataFilteringScriptTool %*
- -Djavax.net.ssl.keyStoreType=keyStoreTypeValue
- -Djavax.net.ssl.keyStore=<keyStoreValue>
- -Djavax.net.ssl.keyStorePassword=<keyStorePasswordValue>
- -Djavax.net.ssl.trustStore=<trustStoreValue>
- -Djavax.net.ssl.trustStorePassword=<trustStorePasswordValue>+
Configuring WebLogic to display reports (UNIX) (inside startWeblogic.sh)
Modify the JAVA_OPTIONS parameter to add the following value:
-Djava.awt.headless=true
-Dcollaborate.https.port=<https port configured for collaborate>