Computer >> Computer tutorials >  >> Programming >> Database

Oracle v12c Weblogic features and changes

This blog covers some of the changes and new features of Oracle® WebLogic Server® version 12c.

Introduction

WebLogic Server is an application server that is Java® EE 7 compliant and is used to deploy and run distributed Java applications. This popular Oracle product is used in all the latest Oracle fusion products like service-oriented architecture (SOA), Oracle Business Intelligence Enterprise Edition (OBIEE), Oracle Access Management and Oracle Identity Mangement (OAM/OIM), Oracle E-Business Suite (EBS) 12.2, Oracle Enterprise Manager (OEM) 13c, and so on.

The latest version of WebLogic Server is 12.2.1.3. You can download it from the Weblogic download link

Changes in WebLogic Server v12c

The following sections cover some of the new features and changes introduced in version of 12c WebLogic, including changes in installation modes, directory structure, dynamic clusters, the OPatch utility, multitenancy, and others.

Install media type

In 12c, the installation type has been changed. Following are three different ways that you can install WebLogic Server:

  • Quick Installer
  • Generic Package Installer (Jar)
  • Fusion Middleware Infrastructure Installer (for multitenancy)

Directory structure and file system

In 12c, the directory structure of a WebLogic server has changed to

Home -> Oracle -> Product -> Oracle Home -> config -> Config -> Domain Home -> Application Home.

The main installation directory, Oracle_Home, is /Oracle/Middleware/Oracle_Home.

The Repository Creation Utility (RCU) script directory is /Oracle/Middleware/Oracle_Home/oracle_common/bin.

The WebLogic home directory, WLS_HOME, is /Oracle/Middleware/Oracle_Home/wlserver.

The patching directory is /Oracle/Middleware/Oracle_Home/OPatch.

The following image shows the WebLogic file structure:

Oracle v12c Weblogic features and changes

Dynamic cluster

Changes to dynamic clusters include the following items:

  • Clusters can contain one or more dynamic servers.
  • Servers can be dynamically scaled based on an application’s need.
  • You can use a user server template to define the configuration of servers or parts of dynamic cluster.

The following image shows a cluster created with the Round Robin type in the WebLogic Console:

Oracle v12c Weblogic features and changes

The following image shows the dynamic cluster running status in the WebLogic Console:

Oracle v12c Weblogic features and changes

Dynamic server

Changes to dynamic server include the following items:

  • You can create a WebLogic Server from a server template.
  • A dynamic cluster creates these dynamic servers.

The following image shows where to create a dynamic server in the WebLogic Console:

Oracle v12c Weblogic features and changes

Multitenancy

Changes to multitenancy include the following items:

  • Multiple parties can share the multitenant sharable infrastructure.
  • Enhancements improved the density and resource efficiency.
  • Resource isolation is available within a domain.

JDK 8 certified

WebLogic Server 12c R2 is certified for use with JDK 8 Update 40 and later versions.

JDBC data source types

The following Java Database Connectivity (JDBC) data sources were introduced in version 12c:

  • Universal connection pool data sources
  • Proxy data sources

Patches

Starting with version 12.1.2, you need to apply WebLogic patches by using the Opatch utility instead of by using BEA Smart Update (bsu.sh).

With WebLogic Server 12.2.1.3.0, you can obtain the list of patches that have been applied to a WebLogic Server instance. Access this applied patch list by reviewing either the weblogic.log.DisplayPatchInfo system property or the ServerRuntimeMBean.PatchList attribute.

D-PCT

WebLogic Server 12.2.1.1.0 introduces Domain to Partition Conversion Tool (D-PCT), which provides the ability to migrate existing applications and resources from a non-multitenant domain to a multitenant domain partition.

Docker certification

WebLogic Server 12.2.1 is certified to run inside a Docker® container. Docker is a Linux®-based container technology that enables you to quickly create lightweight clustered and non-clustered WebLogic Server domain configurations on a single host OS or virtual machines, for either development or production environments.

Conclusion

The WebLogic Server 12c Release 2 brings enhancements that focus on availability, manageability, support for modern standards and technologies, cloud enablement, and portability.

The enhancements and new features leverage a best-in-class Java EE (Enterprise Edition) application server, taking it to the next level, including additional support for new and emerging specifications, standards, and technologies. They also offer the ability to more efficiently isolate and manage applications and resources and provide maximum availability of applications and data. The good news is that not only can your custom Java applications take advantage of these new capabilities, but many of the Oracle Fusion Middlewear (FMW) components, such as the Oracle SOA Suite, Oracle Service Bus, Oracle BPM Suite, WebCenter Content and Portal, Forms & Reports, and OBIEE can also reap the benefits available in this latest release of WebLogic Server. Version 12.2.1 of WebLogic Server and FMW are available for download now. Take them for a test drive so that you can experience these benefits for yourself.

Use the Feedback tab to make any comments or ask questions.

Learn more about our database services.