Create a WebLogic Server Domain for Oracle DMW

Create a WebLogic domain with the suggested name DMWDomain following instructions in Creating WebLogic Domains Using the Configuration Wizard at https://docs.oracle.com/en/middleware/fusion-middleware/12.2.1.3/wldcw/toc.htm.

During domain creation, do the following.

Advanced Configuration

The first time you run config.sh, you must select the following in the Advanced Configuration screen:

  • Administration Server
  • Node Manager
  • Managed Servers, Clusters and Topology
  • Deployment and Services

Select Oracle Common Options

During domain creation, select Generate a domain configured automatically to support the following products and then select:

  • Oracle JRF - 12.2.1.3.0 (oracle common)
  • Oracle Enterprise Manager - 12.2.1.3.0 (em)
  • Oracle WSM Policy Manager - 12.2.1.3.0 (oracle common)

Select Templates

In the Create Domain Using Product Templates step, select the following templates:

  • Basic WebLogic Server Domain - 12.2.1.3.0 (wlserver)
  • Oracle Enterprise Manager - 12.2.1.3.0 (em)
  • Oracle WSM Policy Manager - 12.2.1.3 (oracle_common)
  • Oracle JRF SOAP/JMS - 12.2.1.3.0 (oracle_common)
  • WebLogic Coherence Cluster Extension - 12.2.1.3.0 (wlserver)
  • Oracle JRF - 12.2.1.3.0 (oracle_common) (Selected by default when you select the Enterprise Manager in Select Oracle Common Options.)

Select Development Mode

In the Configure Server Start Mode and JDK step, select Development Mode.

You will change to Production mode later; see Change WebLogic Server to Production.

Create a WebLogic Server "Machine"

During domain creation, create a Machine with the suggested name DMWMachine. A machine is the logical representation of the computer that hosts one or more WebLogic Server instances. Each Managed Server must be assigned to a machine.

Create a Managed Server and Assign it to the Machine

During domain creation, create a Managed Server with the suggested name DMWServer and assign it to the DMW Machine.

Note:

The following instructions refer to this Managed Server as DMWServer and the Machine as DMWMachine.

Deployment Targeting

  1. In the Deployment Targeting screen, select AppDeployment and Library from the Deployments column.
  2. Select DMWServer from the Deployments Targets column.
  3. Press the > button between the columns.

Services Targeting

  1. In the Services Targeting screen, select JDBCSystemResource from the Services column.
  2. Select DMWServer from the Deployments Targets column.
  3. Press the > button between the columns.

Support SSL Wildcards and SSL Web Services

If you are using HTTPS, check the following settings and change them if necessary to support SSL wildcards. For example, use *.company.com instead of server.company.com.

  1. Log in to the WebLogic Server Console and open the SSL tab.
  2. Set Hostname Verification = Custom Hostname Verifier.
  3. Set Custom Hostname Verifier = weblogic.security.utils.SSLWLSWildcardHostnameVerifier
  4. Select Use JSSE SSL. This is required for HTTPS SSL web services, not specifically for wildcards. If you are using HTTP, do not select this setting.
  5. Save.

Restart the WebLogic Server

For information on starting and stopping the WebLogic Server, see the Oracle® Fusion Middleware Managing Server Startup and Shutdown for Oracle WebLogic Server 12.2.1.3.0 at:

Log Files Log files for the AdminServer and the DMWServer are located in:

middleware_home/user_projects/domains/DMWDomain/servers/AdminServer/logs

and

middleware_home/user_projects/domains/DMWDomain/servers/DMWServer/logs