5 Oracle WebLogic Server Configuration for Advanced Management Console
The WebLogic Server instance provides web services to communicate with the agents and the data source to access the database. It also provides a user interface (UI) to configure the Advanced Management Console and the Java Usage Tracker parser as Advanced Management Console server components.
The Oracle WebLogic Server Configuration for Advanced Management Console topic contains the following sections that describe software requirements for installing and configuring Oracle WebLogic Server for Advanced Management Console:
Software Requirements for Oracle WebLogic Server
The Advanced Management Console requires Oracle WebLogic Server and Java SE Development Kit 8 Downloads.
If you’re using Oracle WebLogic Server for only the Advanced Management Console, then in Oracle WebLogic Server Installers for Development, go to Oracle WebLogic Server 12c R2, and then select Zip distribution for macOS, Windows, and Linux option. If you have a license for Oracle WebLogic Server, then you can download Oracle WebLogic Server 12c R2 from the Oracle Software Delivery.
Installing WebLogic Server
There are different ways of installing Oracle WebLogic Server. Oracle WebLogic Server Installation Example provides an example of installing, creating a domain, creating an Administration Server, and creating a Managed Server for Oracle WebLogic Server.
Configuring WebLogic Server with Databases
This topic contains the following sections that describe how to configure Oracle WebLogic Server with databases and deploy the JDBC server:
Configuring WebLogic Server with MySQL Database
You can configure Oracle WebLogic Server with MySQL database to provide services to access and modify user data. The database is accessed using JDBC.
The Advanced Management Console doesn’t need to know your database user credentials. MySQL database user credentials are only required to configure the data source connection in the application server; therefore, the JNDI Name mentioned in step 4 is critical for the setup.
When the WebLogic Server is configured with the database, deploy the JDBC data source for the database to connect to WebLogic Server.
Configuring WebLogic Server with the Oracle Database
You can configure Oracle WebLogic Server with the Oracle database to provide services to access and modify user data. The database is accessed by using JDBC.
To configure WebLogic Server with the Oracle Database:
The Advanced Management Console doesn’t need to know your Oracle Database user credentials. The Oracle Database user credentials are only required to configure the Data Source connection in the application server. The JNDI Name mentioned in step 4 is critical for the setup.
After WebLogic Server is configured with the database, deploy the JDBC data source for the database to connect to WebLogic Server.
Deploying JAX-RS 2.0 to WebLogic Server Deployment Libraries
If the Advanced Management Console needs to use JAX-RS 2.0 RESTful Management API for Web Services, then you must deploy the jax-rs-2.0.war
file to WebLogic Server deployment libraries.
To deploy the file from the WebLogic Server Administration Console:
Setting Up WebLogic Server JTA
Errors in WebLogic Server may occur if the Java transaction timeout interval is not set to a long enough value for the database access. You need WebLogic Server administrator credentials to define the timeout interval using the Java Transaction API (JTA).
To define the Java Transaction API (JTA) configuration for the WebLogic Server domain time out to 300 seconds:
- Log in to the WebLogic Server
Admin
console. - From the Domain Structure block in the left panel, go to Services and select JTA from services.
- Click the Configurations tab and then click the subtab JTA.
- On the Java Transaction API (JTA) page, enter the Timeout Seconds value as 300.
Setting Up Java Heap Size and Proxy Servers
To set up the Java Heap Size and proxy servers:
Trusted HTTPS Certificate
The Advanced Management Console uses HTTPS only for communication between the Advanced Management Console server and clients (agent, web UI, Deployment Rule Set tool, and Java installer configuration). The HTTPS setup for Advanced Management Console requires a valid HTTPS certificate, trusted by the client-side Java Runtime Environment (JRE).
Ensure that a valid HTTP certificate is available and that the Oracle WebLogic Server Identity Keystore is set up with it. See Configuring Keystores in the Oracle Fusion Middleware Administering Security for Oracle WebLogic Server 12c guide.
Note:
You can use self-signed certificates only for demonstrations and not in production systems.
Setting Up WebLogic Server Mail Notification
The Advanced Management Console server optionally sends an email notification to managed desktop users who register agents with their credentials. The Advanced Management Console server uses JavaMail APIs built into the Oracle WebLogic Server to act as a medium between the Advanced Management Console and the actual SMTP mail server. The WebLogic Server must be configured to use a specific mail server.
To configure WebLogic Server for mail notification setup in the WebLogic Server console:
-
Log in to the WebLogic Server Administration Console.
-
From the domain structure block, select Services and Mail Sessions.
-
Click New and complete the form.
Complete the form with the following details:
In the Advanced Management Console user interface, the Settings sub tab of the Configuration tab has a check box to enable or disable WebLogic Server mail notifications. If no JNDI name is found, then this check box is disabled and you cannot enable WebLogic Server mail notifications.