Prerequisites

This section specifies which prerequisites to install for 3DSwym components on each computer, and describes how to install them.

For more information about the prerequisites, see the Deployment: Strategic Platform Requirements: Server Hardware & Software section of the Program Directory.

Note: When upgrading from V6R2016x to 3DEXPERIENCE R2022x (or higher), V6R2016x must have been first upgraded to V6R2016x FP.1621 (or higher).

This task shows you how to:

Install Prerequisites on the Machines Hosting 3DSwym Apps

Install the following prerequisites:

  • OS: Redhat Enterprise Linux, Suse and Windows Server.
  • Database (configured to support UTF-8 and UTF-16): Oracle and SQL Server on both Windows Server and Linux

    The database is shared by all three 3DSwym components. For performance reasons, we recommend that it should be hosted on a dedicated machine.

  • Java Development Kit (JDK) / Apache TomEE+ are required. It is recommended to use an already installed one, but you can also install the embedded one for convenience.
  • For the Reverse Proxy SSL and load balancing use Apache httpd or HA Proxy.

Install Prerequisites on the Machine Hosting 3DSwym Foundation (Windows and Linux)

3DSwym comprises three components, all running in the same TomEE instance: 3DSwym Content, the Widget Platform and Rich Media web apps running in the same TomEE instance.

Install Apache TomEE if necessary.

This is optional since you can choose to use embedded TomEE. This procedure is for external TomEE only.

Set CATALINA_BASE directory ownership recursively to the x3ds applicative user and grant read/write access.

Make sure that the instance uses the correct port (check all ports including control, HTTP, HTTPs, AJP) in their respective conf\server.xml file.

Install Prerequisites on the Machine Hosting 3DSwym Video Converter and XCAD (Linux)

On Linux, install the following RPM:

openmotif

Install Prerequisites on the Machine Hosting 3DSwym Index (Windows and Linux)

3DSwym Index is installed on top of Exalead CloudView.

To prepare the machine that will host the 3DSwym Index , follow the Exalead CloudView OS requirements and installation procedure described in Installing CloudView, and refer to Installing 3DSwym Index.

Important: Install Exalead CloudView before installing any other 3DSwym Index component. The installation of 3DSwym Index and Exalead CloudView must be performed using the same user.