Deploying Marketing PlatformCampaignDistributed MarketingeMessageContact OptimizationInteractLeadsOpportunity DetectDigital Analytics for On PremisesCustomerInsightPredictiveInsightMarketing OperationsInteraction HistoryAttribution ModelerIBM SPSS Modeler Advantage Enterprise Marketing Management Edition and Attribution Modeler on WAS from an EAR file

You can deploy Marketing PlatformCampaignDistributed MarketingeMessageContact OptimizationInteractLeadsOpportunity DetectDigital Analytics for On PremisesCustomerInsightPredictiveInsightMarketing OperationsInteraction HistoryAttribution ModelerIBM ®SPSS® Modeler Advantage Enterprise Marketing Management Edition and Attribution Modeler by using an EAR file if you included Marketing PlatformCampaignDistributed MarketingeMessageContact OptimizationInteractLeadsOpportunity DetectDigital Analytics for On PremisesCustomerInsightPredictiveInsightMarketing OperationsInteraction HistoryAttribution ModelerIBM SPSS Modeler Advantage Enterprise Marketing Management Edition and Attribution Modeler in an EAR file when you ran the IBM EMM installer.

Before you begin

  • Confirm that your version of WebSphere® meets the requirements in the Recommended Software Environments and Minimum System Requirements document, including any necessary fix packs or upgrades.
  • Confirm that you created the data sources and database provider in WebSphere.

Procedure

  1. Go to the WebSphere Integrated Solutions Console.
  2. If your system tables are in DB2®, click the data source that you created. go to the Custom Properties for the data source. .
  3. Select the Custom properties link.
  4. Set the value for the resultSetHoldability property to 1.

    If you do not see the resultSetHoldability property, create the resultSetHoldability property and set its value to 1.

  5. Go to Applications > Application Types > WebSphere enterprise applications and click Install.
  6. In the Preparing for the application installation window, select the Detailed - Show all options and parameters check box and click Next.
  7. Click Continue to see the Install New Application wizard.
  8. Accept the default settings on the windows of the Install New Application wizard except the following windows:
    • In step 1 of the Install New Application wizard, select the Precompile JavaServer Pages files check box.
    • In step 3 of the installation wizard, set the JDK Source Level to 16.
    • In step 8 of the installation wizard, set the Context Root to /Campaign.
    • In step 8 of the installation wizard, set the Context Root to /interact.
  9. In the left navigation panel of WebSphere Integrated Solutions Console, navigate to Applications > Application Types > WebSphere enterprise applications.
  10. In the Enterprise Applications window, select the EAR file that you want to deploy.
  11. In the Web Module Properties section, click Session Management and select the following check boxes:
    • Override session management
    • Enable Cookies
  12. Click Enable Cookies, and in the Cookie name field, enter a unique cookie name.
  13. If you are using version 8 of WebSphere Application Server, select Servers > WebSphere application server > server 1 > Session management > Enable Cookies and clear the check box for Set session cookies to HTTPOnly to help prevent cross-site scripting attacks.
  14. In the Detail Properties section, select Class loading and update detection.
  15. In the Class loader order section, select the Classes loaded with local class loader first (parent last) option.
  16. In collaborate.ear, open the Manage Modules section and select the Classes loaded with local class loader first (parent last) option.
  17. In the Enterprise Applications section of the server, select unica > Manage Modules > (deployed application) > Class loader order. For Class loader order, select Classes loaded with local class loader first (parent last) in Manage Modules.
  18. In the WAR class loader policy section, select the Class loader for each WAR file in application option.
  19. Go to Application Servers > your server > Process definition > Java Virtual Machine.
  20. In the Generic JVM arguments section, enter the following JVM arguments:
    -Dcom.ibm.websphere.webservices.DisableIBMJAXWSEngine=true
    -Dibm.cl.verbose=PersistenceProvider
    -Dibm.cl.verbose=PersistenceProviderImpl
    -agentlib:getClasses -verbose:dynload
    -Dcom.ibm.xml.xlxp.jaxb.opti.level=3
  21. Start your deployment.

    For more information about WebSphere Application Server version 8, see Welcome to the WebSphere Application Server information center.

    For more information about WebSphere Application Server version 8.5, see Welcome to the WebSphere Application Server information center.