Deploy Semarchy xDM to Oracle WebLogic
This page explains how to configure and deploy Semarchy xDM to an Oracle WebLogic application server.
For more details about the deployment and configuration processes in WebLogic, see the official WebLogic documentation. |
Prior to configuring Semarchy xDM, configure and start the WebLogic domain into which you plan to deploy and configure the Semarchy xDM application. |
Deploy the application
Startup checklist
For the Semarchy xDM application to start correctly, make sure that your application server environment is correctly set up.
|
To deploy the application:
-
Connect to the WebLogic Server Administration Console.
-
Select Deployments from the left pane.
-
Click the Install button.
-
Click the
Upload your file(s)
link. -
Select for the Deployment Archive the
temp/mdm-server/semarchy.war
file on your local disk. -
Click Next and then Next.
-
In the Choose target style page select Install this deployment as an application and then click Next.
-
In the Optional Settings page, in the Security option group, select Custom Roles: Use roles that are defined in the Administration Console; use policies that are defined in the deployment descriptor.
-
Click Next.
-
In the Review your choices and click Finish page Select No, I will review the configuration later.
-
Click Finish.
The Semarchy xDM application is deployed in the server.
Configure a JavaMail session
This configuration is required for mail notifications using JEE Mail Session.
To configure a JavaMail session:
-
Connect to the WebLogic Server Administration Console.
-
Select Services > Mail Sessions from the left pane.
-
Click the New button.
-
In the Mail Session Properties page, enter the following properties:
-
Name:
MailSession
-
JNDI Name:
mail/Session
-
-
In the JavaMail Properties, enter the following lines:
-
mail.transport.protocol=smtp
-
mail.smtp.host=<mail_server_host>
-
mail.port=<mail_server_port>
-
mail.smtp.auth=true
-
mail.smtp.user=<mail_user_name>
-
password=<mail_user_password>
-
-
Click Save to save the session configuration.