What’s New for Oracle WebLogic Server for OCI

Here’s an overview of the new features and enhancements that were added recently to improve your Oracle WebLogic Server for Oracle Cloud Infrastructure (Oracle WebLogic Server for OCI) experience. You don’t need to request an upgrade to be able to use the new features in Oracle WebLogic Server for OCI — they are available to you automatically.

In general, new features are available only when you create a new domain, and can't be used on domains that were created before the new feature was present.

May 2022

The following table outlines the new feature for Oracle WebLogic Server for OCI Release 22.2.2:

Feature Description
Support to select secrets

When creating a domain, you can now select the compartment where the secret is located and the secret that you want to use. See Create a Domain in Using Oracle WebLogic Server for OCI.

Use April PSUs

New domains include the April Patch Set Updates (PSUs) for Oracle WebLogic Server.

See Patches Included in Oracle WebLogic Server for OCI in Using Oracle WebLogic Server for OCI.

April 2022

The following table outlines the new feature for Oracle WebLogic Server for OCI Release 22.2.1:

Feature Description
WebLogic administration server availability domain

When creating a domain, you can now specify the availability domain in which to create the WebLogic administration server compute instance. See Configure Network Parameters in Using Oracle WebLogic Server for OCI.

Use April PSUs

New domains include the April Patch Set Updates (PSUs) for Oracle WebLogic Server.

See Patches Included in Oracle WebLogic Server for OCI in Using Oracle WebLogic Server for OCI.

March 2022

The following table outlines the new feature for Oracle WebLogic Server for OCI Release 22.1.3:

Feature Description

Enable Application Performance Monitoring

During stack provisioning, you can enable Oracle Cloud Infrastructure Application Performance Monitoring Service to monitor the performance of administration and managed servers in Oracle WebLogic Server for OCI domain and view the server metrics in the Application Performance Monitoring dashboard. See Application Performance Monitoring and Configure Observability in Using Oracle WebLogic Server for OCI.

Configure Autoscaling

You can enable autoscaling to scale-in or scale-out WebLogic instances based on WebLogic monitoring metrics. For autoscaling, you must enable the Oracle Cloud Infrastructure Application Performance Monitoring service. See Autoscaling and Configure Autoscaling in Using Oracle WebLogic Server for OCI.

Upgrade a Domain For an existing Oracle WebLogic Server for OCI domain, you can upgrade the WebLogic Server release from 12c (12.2.1.3) to WebLogic Server release 12c (12.2.1.4). See Upgrade a Domain in Using Oracle WebLogic Server for OCI.
Bastion instance with a reserved IP You can now provision a bastion compute instance with a reserved IP. See Configure Network Parameters and Change Reserved Public IP Usage in Using Oracle WebLogic Server for OCI.
Standard3-based (Intel) shapes

Oracle WebLogic Server for OCI supports BM.Standard3.64 and VM.Standard3.Flex shapes for the compute instances.

See Compute and Configure WebLogic Instance Parameters in Using Oracle WebLogic Server for OCI.

Configure server startup arguments

During stack provisioning, you can specify server startup arguments to the Java Virtual Machine for WebLogic instances to automatically scale out managed servers. See Configure Advanced Parameters for a Domain in Using Oracle WebLogic Server for OCI.

Use January PSUs

New domains include the January Patch Set Updates (PSUs) for Oracle WebLogic Server.

See Patches Included in Oracle WebLogic Server for OCI in Using Oracle WebLogic Server for OCI.

February 2022

The following table outlines the new feature for Oracle WebLogic Server for OCI Release 22.1.2:

Feature Description
Clone an instance by using the script Use the clone script to clone and move a JRF or non-JRF instance in Oracle WebLogic Server for OCI. The script performs various procedural steps to clone your instance.

See Clone a JRF or non-JRF Instance using a Script.

Update the WebLogic server image during scale out

You can add Universal Credits (UCM) WebLogic server nodes to a Bring Your Own License (BYOL) stack in your Oracle WebLogic Server for OCI stack.

See Add UCM WebLogic Server Node to a BYOL Stack.

Free-tier autonomous database From this release onwards, free-tier autonomous database is supported.
Use January PSUs

New domains include the January Patch Set Updates (PSUs) for Oracle WebLogic Server.

See Patches Included in Oracle WebLogic Server for OCI in Using Oracle WebLogic Server for OCI.

January 2022

The following table outlines the new feature for Oracle WebLogic Server for OCI Release 22.1.1:

Feature Description
Use an existing File Storage

Use Resource Manager to use an existing file storage when you create an Oracle WebLogic Server for OCI domain.

See Configure File Storage in Using Oracle WebLogic Server for OCI.

Network Validation

When you create an Oracle WebLogic Server for OCI domain and use an existing VCN and subnet, you must validate the network and acknowledge the validation.

See Validate Existing Network in Using Oracle WebLogic Server for OCI.

Use January PSUs

New domains include the January Patch Set Updates (PSUs) for Oracle WebLogic Server.

See Patches Included in Oracle WebLogic Server for OCI in Using Oracle WebLogic Server for OCI.

December 2021

The following table outlines the new feature for Oracle WebLogic Server for OCI Release 21.4.3:

Feature Description

WebLogic Server 11g and 12.2.1.3 not supported

You can no longer create domains with WebLogic Server versions 10.3.6 and 12.2.1.3 in the Marketplace. However, you can create a domain for WebLogic Server version 12.2.1.3 using the Oracle Cloud Infrastructure (OCI) Command Line Interface (CLI).

See About Oracle WebLogic Server for OCI and Create a Domain for Oracle WebLogic Server 12.2.1.3.0 Using Terraform in Using Oracle WebLogic Server for OCI.

Tags for stack resources

For free-form tags, you must provide the tag key and value and for defined tags, you can select the tag key and value. You can also add additional free-form and defined tags.

See Configure Tags in Using Oracle WebLogic Server for OCI.

Policy statements are updated

The policy statements are updated for non-admin users. See Create Root Policies in Using Oracle WebLogic Server for OCI.

Use October PSUs

New domains include the October Patch Set Updates (PSUs) for Oracle WebLogic Server.

See Patches Included in Oracle WebLogic Server for OCI in Using Oracle WebLogic Server for OCI.

November 2021

The following table outlines the new feature for Oracle WebLogic Server for OCI Release 21.4.2:

Feature Description
Add IDCS after you create a domain

If you create a domain using a version released from 21.4.2 onwards, you can add IDCS after you create a domain. See Add IDCS after Creating a Domain in Using Oracle WebLogic Server for OCI.

Policy statements are updated

The policy statements are updated for non-admin users. See Create Compartment Policies, Create Root Policies, Create Dynamic Groups and Policies, and Identity Resources for Dynamic Group and Root Policies in Using Oracle WebLogic Server for OCI.

Policies for using Oracle WebLogic Server for OCI images

The policies to create a compute instance using Oracle WebLogic Server for OCI public images are available for an Oracle Cloud Infrastructure user who is not an administrator. See Create Compartment Policies in Images for Oracle WebLogic Server for OCI.

Use October PSUs

New domains include the October Patch Set Updates (PSUs) for Oracle WebLogic Server.

See Patches Included in Oracle WebLogic Server for OCI in Using Oracle WebLogic Server for OCI.

October 2021

The following table outlines the new feature for Oracle WebLogic Server for OCI Release 21.4.1:

Feature Description

Network validation for load balancer and file system storage subnets

You can validate the existing network setup to check the file system storage subnet ports, and the load balancer security list and load balancer port. See Validate Existing Network Setup in Using Oracle WebLogic Server for OCI.

Use October PSUs

New domains include the October Patch Set Updates (PSUs) for Oracle WebLogic Server.

See Patches Included in Oracle WebLogic Server for OCI in Using Oracle WebLogic Server for OCI.

September 2021

The following table outlines the new feature for Oracle WebLogic Server for OCI Release 21.3.3:

Feature Description
Oracle WebLogic Server for OCI images

You can use the Oracle WebLogic Server for OCI Universal Credits Model (UCM) images that are publicly available in the marketplace to create Oracle WebLogic Server domains in Oracle Cloud Infrastructure. You can also use the patching tool utility on these images to download and apply patches.

See Images for Oracle WebLogic Server for OCI.

Optimized shapes

Oracle WebLogic Server for OCI supports BM.Optimized3 and VM.Optimized3.Flex shapes for the compute instances. For this shape, you can specify the OCPU count for the compute instances and also modify the OCPU count when you add new WebLogic Server nodes.

See Compute and Configure WebLogic Instance Parameters in Using Oracle WebLogic Server for OCI.

Configure a File Storage

Use Resource Manager to add a file storage when you create an Oracle WebLogic Server for OCI domain. You can also add or remove a file storage when you scale out a domain.

See Configure File Storage and Scale a Domain in Using Oracle WebLogic Server for OCI.

Create database with database connect string for a JRF-enabled domain

For a JRF-enabled domain, you can create a datasource using the database connection string for an existing network only. In this case, Oracle WebLogic Server for OCI creates a single instance data source. However, you can update the data sources for Oracle WebLogic Suite and Oracle WebLogic Server Enterprise Edition. See Create a Database and Configure Database Parameters in Using Oracle WebLogic Server for OCI.

Patching tool utility support for custom images

You can use the patching tool utility to download patches for custom images that are created from Oracle WebLogic Server for OCI instance.

For custom images created from existing stacks with an older patching tool version, you must first upgrade the patching tool to the latest version.

See Download Patches Using the Patching Tool Utility in Using Oracle WebLogic Server for OCI.

Use July PSUs

New domains include the July Patch Set Updates (PSUs) for Oracle WebLogic Server.

See Patches Included in Oracle WebLogic Server for OCI in Using Oracle WebLogic Server for OCI.

August 2021

The following table outlines the new feature for Oracle WebLogic Server for OCI Release 21.3.2:

Feature Description
Policies for the Dynamic Group The policy grants for vault, key, and secret permissions to a dynamic group are updated to read the required secret-bundles in a tenancy.

See Create Policies for the Dynamic Group in Using Oracle WebLogic Server for OCI.

Use July PSUs

New domains include the July Patch Set Updates (PSUs) for Web Services Manager (WSM).

See Patches Included in Oracle WebLogic Server for OCI in Using Oracle WebLogic Server for OCI.

July 2021

The following table outlines the new feature for Oracle WebLogic Server for OCI Release 21.3.1:

Feature Description
Migrate using Oracle WebLogic Deploy Tool (WDT)

Use WDT in Oracle Cloud Infrastructure to migrate your Oracle WebLogic Server domain resources and applications from your existing Oracle Java Cloud Service instance in Oracle Cloud Infrastructure to a new domain in Oracle WebLogic Server for OCI.

See Migrating Oracle Java Cloud Service Instances to Oracle WebLogic Server for OCI Using WDT.

Security Checkup Tool

Oracle WebLogic Administration Server console for WebLogic Server versions 12.2.1.3, 12.2.1.4 and 14.1.1.0 includes a security checkup tool for security warnings. See Security Checkup Tool in Using Oracle WebLogic Server for OCI.

Support ends for terraform v0.11.x Terraform v0.11.x is not supported. Now, you would not be able to scale out or destroy the stacks created with Terraform v0.11.x. However, you can configure the stacks in your local environment by downloading the terraform configurations. See Terraform Scripts Migration in Using Oracle WebLogic Server for OCI.
Use July PSUs

New domains include the July Patch Set Updates (PSUs) for Oracle WebLogic Server.

See Patches Included in Oracle WebLogic Server for OCI in Using Oracle WebLogic Server for OCI.

June 2021

The following table outlines the new feature for Oracle WebLogic Server for OCI Release 21.2.3:

Feature Description

New IDCS Cloudgate version for Oracle WebLogic Server for OCI

New Identity Cloud Service (IDCS) Cloudgate version 21.2.2-2105050509 with nginx 1.18.0 or higher is available for an Oracle WebLogic Server for OCI domain integrated with Oracle Identity Cloud Service.

See Upgrade the Oracle Identity Cloud Service App Gateway Version in Using Oracle WebLogic Server for OCI.

Load balancer with a reserved public IP You can now provision a load balancer with a reserved public IP. See Configure a Load Balancer in Using Oracle WebLogic Server for OCI.
Managed SSH Sessions Managed SSH Sessions for Bastion Service is now supported in instances created using Oracle WebLogic Server for OCI. See Bastion Overview in the Oracle Cloud Infrastructure documentation.

Session Affinity or Sticky Sessions

If you have clustered JMS resources and you access it by using an external client through a load balancer by rmi-tunneling, then you need to enable session affinity or sticky sessions. See Upgrade the Oracle Enable Session Affinity or Sticky Sessions in Using Oracle WebLogic Server for OCI.

Patches are retained in scale out

You do not have to run patches on the new VMs that are added during domain scale out. Any newly added OPatches that are added after provisioning, are automatically applied to the scaled out VM.

Use April PSUs

New domains include the April Patch Set Updates (PSUs) for Oracle WebLogic Server.

See Patches Included in Oracle WebLogic Server for OCI in Using Oracle WebLogic Server for OCI.

May 2021

The following table outlines the new feature for Oracle WebLogic Server for OCI Release 21.2.2:

Feature Description

WebLogic Server 14.1.1.0 support

You can now create non-JRF domain with WebLogic Server version 14.1.1.0 using JDK version 8 or JDK version 11.

See Configure WebLogic Instance Parameters in Using Oracle WebLogic Server for OCI.

Flex shape

Oracle WebLogic Server for OCI supports VM.Standard.E4.Flex shape for the compute instances. For this shape, you can specify the OCPU count for the compute instances and also modify the OCPU count when you add the WebLogic Server nodes.

See Configure WebLogic Instance Parameters and Add or Remove WebLogic Server Nodes.

Use April PSUs

New domains include the April Patch Set Updates (PSUs) for Oracle WebLogic Server.

See Patches Included in Oracle WebLogic Server for OCI in Using Oracle WebLogic Server for OCI.

April 2021

The following table outlines the new feature for Oracle WebLogic Server for OCI Release 21.2.1:

Feature Description
Use April PSUs

New domains include the April Patch Set Updates (PSUs) for Oracle WebLogic Server.

See Patches Included in Oracle WebLogic Server for OCI in Using Oracle WebLogic Server for OCI.

March 2021

The following table outlines the new feature for Oracle WebLogic Server for OCI Release 21.1.3:

Feature Description
Disaster Recovery: Additional setup option An additional setup option is available, which is based in FSS with rsync method instead on DBFS. See Oracle WebLogic Server for Oracle Cloud Infrastructure Disaster Recovery.
Policies for OS Management service For compute instances created using the OS Management service, the policies required to access OS Management service are added.

See Identity Resources for Dynamic Group and Root Policies in Using Oracle WebLogic Server for OCI.

Update the Password Secret OCID and Policy If you have moved your password to new secret or vault, then you must update the password secret OCID and policy to read the secrets with new secrets OCID.

See Update the Password Secret OCID and Policy in Using Oracle WebLogic Server for OCI.

Use January PSUs

New domains include the January Patch Set Updates (PSUs) for Oracle WebLogic Server.

See Patches Included in Oracle WebLogic Server for OCI in Using Oracle WebLogic Server for OCI.

February 2021

The following table outlines the new feature for Oracle WebLogic Server for OCI Release 21.1.2:

Feature Description
The secrets policy is updated

The required polices are created depending on the secrets used for the specified stack. For example: For a JRF stack, two separate policies are created, one for weblogic password and another for DB password.

See Identity Resources for Dynamic Group and Root Policies in Using Oracle WebLogic Server for OCI.

Use January PSUs

New domains include the January Patch Set Updates (PSUs) for Oracle WebLogic Server.

See Patches Included in Oracle WebLogic Server for OCI in Using Oracle WebLogic Server for OCI.

January 2021

The following table outlines the new feature for Oracle WebLogic Server for OCI Release 21.1.1:

Feature Description
Flexible load balancer shape

You can now create a flexible load balancer shape with a minimum and maximum bandwidth size. By default, the minimum bandwidth size is 10 Mbps and maximum is 400 Mbps.

See Configure a Load Balancer and Add a Load Balancer in Using Oracle WebLogic Server for OCI.

Use January PSUs

New domains include the January Patch Set Updates (PSUs) for Oracle WebLogic Server.

See Patches Included in Oracle WebLogic Server for OCI in Using Oracle WebLogic Server for OCI.

December 2020

The following table outlines the new feature for Oracle WebLogic Server for OCI Release 20.4.3:

Feature Description

Patching tool utility

You can use the patching tool utility to download the patches for the WebLogic compute instance and the bastion instance if you do not have access to the support portal to download the required patches. See Download Patches Using the Patching Tool Utility in Using Oracle WebLogic Server for OCI.

Enable Access to Administration Console

You can enable the Oracle WebLogic Administration Server Console port in a public subnet, when creating a new VCN with a public subnet.

See Configure a WebLogic Console Port in Using Oracle WebLogic Server for OCI.

Use October PSUs

New domains include the October Patch Set Updates (PSUs) for Oracle WebLogic Server.

See Patches Included in Oracle WebLogic Server for OCI in Using Oracle WebLogic Server for OCI.

November 2020

The following table outlines the new feature for Oracle WebLogic Server for OCI Release 20.4.2:

Feature Description
Clone an Instance You can clone an Oracle WebLogic Server for OCI instance by cloning the block volumes that contain the middleware binaries (mw) and the domain configuration (data).

See Clone an Instance.

Terraform Scripts

You can access the Terraform Scripts of an Oracle WebLogic Server for OCI to perform Oracle Cloud Infrastructure tasks using the Oracle Cloud Infrastructure (OCI) Command Line Interface.(CLI).

See Terraform Scripts in Oracle WebLogic Server for OCI.

Cloud Shell scripts to validate existing network setup

You can run scripts from the Cloud Shell to validate the existing network setup if you run into issues during provisioning. See Validate Existing Network Setup in Using Oracle WebLogic Server for OCI.

Subnet in a separate compartment

You can select a subnet compartment that is different than the VCN compartment when you're using an existing subnet.

See Create a Basic Domain in Using Oracle WebLogic Server for OCI.

VCN Peering optional for Infrastructure Database System

If your Oracle Cloud Infrastructure Database is on a different VCN than the VCN you want to use for WebLogic Server, and you have manually peered the VCNs before provisioning the stack, you can choose to disable the VCN peering and save the cost for two additional VMs.

See Set Local VCN Peering in Using Oracle WebLogic Server for OCI.

VCN Peering optional for Application Database System

If your Oracle Cloud Application Database is on a different VCN than the VCN you want to use for WebLogic Server, and you have manually peered the VCNs before provisioning the stack, you can choose to disable the VCN peering and save the cost for two additional VMs.

See Set Local VCN Peering for an Application Database in Using Oracle WebLogic Server for OCI.
Use October PSUs

New domains include the October Patch Set Updates (PSUs) for Oracle WebLogic Server.

See Patches Included in Oracle WebLogic Server for OCI in Using Oracle WebLogic Server for OCI.

October 2020

The following table outlines the new feature for Oracle WebLogic Server for OCI Release 20.4.1:

Feature Description

Flex shape

You can now select the VM.Standard.E3.Flex shape and specify the OCPU count for the compute instances. You can also modify the OCPU count when you add WebLogic Server nodes.

See Configure WebLogic Instance Parameters and Add or Remove WebLogic Server Nodes.

Use October PSUs

New domains include the October Patch Set Updates (PSUs) for Oracle WebLogic Server.

See Patches Included in Oracle WebLogic Server for OCI in Using Oracle WebLogic Server for OCI.

September 2020

The following table outlines the new feature for Oracle WebLogic Server for OCI Release 20.3.3:

Feature Description
Change the shape of new compute instances

During scale out, you can change the shape of the new compute instances.

See Add or Remove WebLogic Server Nodes.

Availability domain subnets not available for new subnets

When configuring the network parameters for creating a domain, you can create only regional subnets with a new VCN or an existing VCN. This enables you to use the multiple availability domain high availability feature for the regional subnets.

You can still use the existing availability domains subnets that are available for the VCN.

See Configure Network Parameters in Using Oracle WebLogic Server for Oracle Cloud Infrastructure.

Configuring bastion in private subnet available only for VCNs with existing subnets

You can configure a bastion compute instance on a public subnet to provide access to the WebLogic Server compute instances on a private subnet only for VCNs with existing subnets. This provisioning of a bastion node on public subnet is not supported when you are creating a new subnet for a new VCN or an existing VCN.

See Configure a Bastion in Using Oracle WebLogic Server for Oracle Cloud Infrastructure.

Support for Application Database configuration

You can create new data sources that enable you to connect to either an Oracle Autonomous Database or an Oracle Cloud Infrastructure database. See Configure Application Database.

Application Database uses local VCN peering to access the database. See Configure Local VCN Peering for an Application Database.

WebLogic Server binaries moved off the boot volume to middleware volume

WebLogic Server binaries are moved to a new middleware volume to support upgrade of operating system during backup and restore of boot and block volumes for your Oracle WebLogic Server for OCI domain.

Number of managed servers When creating a domain, you can have a maximum of 8 managed servers, which can be scaled out to 30 when you edit the domain. For 11g Standard Edition, the maximum is always 4.
Character length for Resource name prefix The character length limit for WebLogic Server instance resource name prefix is now extended to 16 characters.
Service limit checks In a regional subnet, if you use shapes with service limits that are set for an availability domain, then for high availability the fault domains are used.
Use July PSUs

New domains include the July Patch Set Updates (PSUs) for Oracle WebLogic Server.

See Patches Included in Oracle WebLogic Server for OCI in Using Oracle WebLogic Server for OCI.

August 2020

The following table outlines the new feature for Oracle WebLogic Server for OCI Release 20.3.2:

Feature Description
Configure a Disaster Recovery solution In case of a disaster event, your Oracle WebLogic Server for OCI environment is at risk. A well planned disaster recovery enables you to quickly recover from disasters and continue to use the applications.

To configure a Disaster Recovery solution, see Oracle WebLogic Server for Oracle Cloud Infrastructure Disaster Recovery.

Configuring Bastion is optional in a Private Subnet You can configure a bastion compute instance on a public subnet to provide access to the WebLogic Server compute instances on a private subnet. However, now creating the bastion node on public subnet is optional. See Configure a Bastion in Using Oracle WebLogic Server for Oracle Cloud Infrastructure.
High Availability support added to WebLogic domains for regional subnets

To ensure high availability for public and private regional subnets, the Weblogic Server compute instances are assigned equally to all the availability domains. So, when you create a regional subnet, you do not have an option to select the availability domain. See Configure Network Parameters in Using Oracle WebLogic Server for Oracle Cloud Infrastructure.

Also, in case of regional subnets, you must set sufficient service limits in all the availability domains for the WebLogic Server shape that you select, else the provisioning fails.

Added root policies

When you create a domain, by default Oracle WebLogic Server for OCI creates a group and one or more root-level (tenancy) policies that allow the domain compute instances to access vault secrets, and manage other relevant resources (if applicable).

The following two new groups are added to manage compute and storage resources:
Allow group MyGroup to manage volume-family in tenancy
Allow dgroup MyGroup to manage instance-family in tenancy

See Create Root Policies and Identity Resources for Dynamic Group and Root Policies in Using Oracle WebLogic Server for OCI.

Load balancer cookie persistence

When configuring session persistence, the default option is the Enable Load balancer cookie persistence type session persistence (stickiness).

See Configure Network Parameters in Using Oracle WebLogic Server for Oracle Cloud Infrastructure

Use July PSUs

New domains include the July Patch Set Updates (PSUs) for Oracle WebLogic Server.

See Patches Included in Oracle WebLogic Server for OCI in Using Oracle WebLogic Server for OCI.

July 2020

The following table outlines the new feature for Oracle WebLogic Server for OCI Release 20.3.1:

Feature Description
Root policy creation is optional

When you create a domain, by default Oracle WebLogic Server for OCI creates a dynamic group and one or more root-level (tenancy) policies that allow the domain compute instances to access vault secrets, and manage other relevant resources (if applicable). Previously, you could not disable the creation of the dynamic group and policies. See Identity Resources for Dynamic Group and Root Policies in Using Oracle WebLogic Server for OCI.

Allowing Oracle WebLogic Server for OCI to create the necessary dynamic group and root-level policies is recommended. If you're an administrator, see Create a Dynamic Group and Create Root Policies in Using Oracle WebLogic Server for OCI.

Create database security list

When you create a JRF-enabled domain and select an Oracle Cloud Infrastructure Database (DB System), by default Oracle WebLogic Server for OCI creates a security list that allows the WebLogic Server subnet to access the database port. Previously, you were required to enable access to your database before creating the domain.

See Configure Database Parameters in Using Oracle WebLogic Server for OCI.

Restart all servers

New domains include utilities that you can use to quickly stop, start, or restart all WebLogic Server processes in the domain.

See Start and Stop a Domain in Using Oracle WebLogic Server for OCI.

Domain modification is optional for scale out

When you scale out a domain, Oracle WebLogic Server for OCI creates a compute instance and adds a managed server to your domain configuration. If you prefer, the scale-out operation can simply create the compute instance, and you can manually update the domain configuration at a later time.

See Scale a Domain in Using Oracle WebLogic Server for OCI.

Show only relevant variables when editing a stack

Oracle WebLogic Server for OCI supports the modification of certain variables when you edit the stack for your domain, such as the node count. Previously all variables were displayed, including those that were not supported.

Use July PSUs

New domains include the July Patch Set Updates (PSUs) for Oracle WebLogic Server.

See Patches Included in Oracle WebLogic Server for OCI in Using Oracle WebLogic Server for OCI.

June 2020

The following table outlines the new feature for Oracle WebLogic Server for OCI Release 20.2.3:

Feature Description
JRF checkbox

When you create a domain that includes the Java Required Files (JRF) components, you must now select the Provision with JRF checkbox to display the Database options on the Configure Variables page of the Create Stack wizard. Previously you did not have to select a checkbox to configure a database.

A JRF-enabled domain supports the Oracle Application Development Framework (ADF). After selecting the Provision with JRF checkbox, you can proceed as you did in previous releases to specify the parameters for a database. This database is used only for the required JRF schema. See Configure Database Parameters for a JRF-Enabled Domain in Using Oracle WebLogic Server for OCI.

Self-signed SSL certificate for load balancer

When you create a domain with a load balancer, Oracle WebLogic Server for OCI now creates a load balancer that always uses Secure Socket Layer (SSL). Previously you had to select a checkbox in the Create Stack wizard if you wanted the load balancer to use SSL and listen on an HTTPS port.

Now during load balancer provisioning, Oracle WebLogic Server for OCI adds a demonstration self-signed certificate to configure the HTTPS listener. After the domain is provisioned, we recommend you upload your own SSL certificate obtained from a Certificate Authority (CA), and associate the HTTPS listener with your certificate. See Add a Certificate to the Load Balancer in Using Oracle WebLogic Server for OCI.

Scale out and scale in

Use Resource Manager to add or remove compute instances (nodes) on an existing domain.

See Scale a Domain in Using Oracle WebLogic Server for OCI.

Add load balancer to existing domain

Use Resource Manager to add a load balancer to an existing domain that was originally created without a load balancer. You can also remove a load balancer from a domain.

See Scale a Domain in Using Oracle WebLogic Server for OCI.

Removed some advanced parameters

When creating a domain, the stack variables WebLogic Server Admin Port and WebLogic Server Admin SSL Port are no longer available. These ports (9071 and 9072) are used for internal communication (T3 and T3S), and can only be modified after you create a domain.

You can continue to use stack variables to change the default port numbers for external HTTP and HTTPS traffic.

Support for OS Management service

The compute instances for a domain include the OS Management Service Agent software (osms-agent), which allows you to manage Linux packages for the compute instances using the OS Management service.

See Overview of OS Management in the Oracle Cloud Infrastructure documentation.

May 2020

The following table outlines the new feature for Oracle WebLogic Server for OCI Release 20.2.2:

Feature Description
Use secrets to encrypt passwords

You now use secrets in Oracle Cloud Infrastructure Vault to encrypt the passwords required for provisioning a domain with Oracle WebLogic Server for OCI. Depending on the type of domain you create, you'll be required to provide the OCID of one or more secrets. Previously, you were required to use the Oracle Cloud Infrastructure command line interface (CLI) to encrypt your passwords, and you provided the encrypted passwords during provisioning.

See Create Secrets for Passwords in Using Oracle WebLogic Server for OCI.

Dynamic group and policies are created automatically

When you create a domain, Oracle WebLogic Server for OCI creates the required dynamic group and root-level (tenancy) policies that allow the domain to:

  • Access keys and secrets in Oracle Cloud Infrastructure Vault
  • Access the database wallet if you're using Oracle Autonomous Database

Previously, you were required to create the dynamic group and policies before creating a domain.

To create a domain, you must be an Oracle Cloud Infrastructure administrator, or be granted the permission to create these resources. See Create Root Policies and Identity Resources in Using Oracle WebLogic Server for OCI.

DB System VCN in a different compartment

When you create a JRF-enabled domain, you can select a database VCN that is in a different compartment than the Oracle Cloud Infrastructure Database.

Previously, Oracle WebLogic Server for OCI required your database and its VCN to be in the same compartment.

See Configure Database Parameters in Using Oracle WebLogic Server for OCI.

T3 and tunneling are disabled

When you create a domain, the administration server is configured with network channels on ports 7001 and 7002 that support HTTP and HTTPS traffic only. These channels do not support the T3 and T3S protocols, and they do not support HTTP tunneling. Previously, all ports supported T3 and T3S.

To connect to the administration server with the WebLogic Scripting Tool (WLST), or with similar tools that use the T3 or T3S protocols, you must use the default network channels on ports 9071 and 9072. These ports are not accessible from outside of Oracle Cloud.

Similarly, managed servers are configured with network channels on ports 7003 and 7004 that support HTTP and HTTPS traffic only. Internal T3 and T3S communication is done using ports 9073 and 9074.

Oracle does not recommend enabling the T3 protocol or HTTP tunneling on network channels that are accessible from outside of Oracle Cloud. For existing domains on public subnets, you can either update the security lists that control access to your domain, or you can modify your server configuration:

  1. View the existing T3 and T3S network channels and copy the settings.
  2. Create new HTTP and HTTPS network channels with the same settings.
  3. Disable the T3 and T3S network channels.

See these topics in Administering Server Environments for Oracle WebLogic Server:

WebLogic Server 12.2.1.4 is the default

By default, new domains use the latest version of Oracle WebLogic Server 12.2.1.4.

Previously, the default was 12.2.1.3.

Use April PSUs

New domains include the April Patch Set Updates (PSUs) for Oracle WebLogic Server.

See Patches Included in Oracle WebLogic Server for OCI in Using Oracle WebLogic Server for OCI.

April 2020

The following table outlines the new feature for Oracle WebLogic Server for OCI Release 20.2.1:

Feature Description
DB System based on Logical Volume Manager

Oracle WebLogic Server for OCI supports using an Oracle Cloud Infrastructure 1-node virtual machine (VM) DB system that uses Logical Volume Manager (LVM) as the storage management software. Previously you could not provision a stack if it's associated with a 1-node VM DB System created by the fast provisioning option that uses LVM.

See Create a Database in Using Oracle WebLogic Server for OCI.

Autonomous database based on dedicated hardware

Oracle WebLogic Server for OCI supports using an Oracle Autonomous Database that's created with the dedicated Exadata infrastructure option. Previously you could not provision a stack if the associated autonomous database uses a dedicated hardware deployment option.

See Create a Database in Using Oracle WebLogic Server for OCI.

Use January PSUs

New domains include the January Patch Set Updates (PSUs) for Oracle WebLogic Server.

See Patches Included in Oracle WebLogic Server for OCI in Using Oracle WebLogic Server for OCI.

Terraform version Oracle WebLogic Server for OCI now uses Terraform version 0.12.x.

March 2020

The following table outlines the new feature for Oracle WebLogic Server for OCI Release 20.1.3:

Feature Description
New product name The collection of Marketplace listings for Oracle WebLogic Server is now called Oracle WebLogic Server for OCI. Previously, these listings were called Oracle WebLogic Cloud.
Universal credits

In addition to the Bring Your Own License (BYOL) listings in the Marketplace, new Universal Credits (also called UCM) listings are available for Oracle WebLogic Server Enterprise Edition and Oracle WebLogic Suite. When you create a domain using Universal Credits, you are billed for the cost of the WebLogic Server license (based on OCPU per hour) in addition to the cost of the compute resources.

Oracle WebLogic Server Standard Edition is available only as BYOL.

December 2019

The following table outlines the new feature for Oracle WebLogic Server for OCI Release 19.4.3:

Feature Description
Use VCN peering to access a database

If your Oracle Cloud Infrastructure Database is on a different VCN than the VCN you want to use for WebLogic Server, then Oracle WebLogic Server for OCI creates a Local Peering Gateway in each VCN so that they are able to communicate. Oracle WebLogic Server for OCI also creates a separate public subnet and compute instance in each VCN to forward DNS traffic across the VCNs.

See About the Components of Oracle WebLogic Server for OCI and Create a JRF-Enabled Domain in Using Oracle WebLogic Server for OCI.

Use a custom database port

When creating a JRF-enabled domain, you can specify the listen port number for an Oracle Cloud Infrastructure Database (DB System) if it is not using the default port (1521).

You do not need to specify a port number when using an Oracle Autonomous Database. Oracle WebLogic Server for OCI identifies the port number from the database's wallet file.

See Create a JRF-Enabled Domain in Using Oracle WebLogic Server for OCI.

Use WebLogic Server 12.2.1.4 You can create domains with WebLogic Server version 12.2.1.4. See WebLogic Server Update Summary in What's New in Oracle WebLogic Server.

November 2019

The following table outlines the new feature for Oracle WebLogic Server for OCI Release 19.4.2:

Feature Description
Create a private load balancer

When you create a domain with a load balancer, you can provision a public or private load balancer. A private load balancer does not have a public IP address and cannot be accessed from the Internet, unless you have configured a VPN between your virtual cloud network (VCN) and your on-premise data center.

Previously you could only create a public load balancer.

See Create a Basic Domain in a Private Subnet in Using Oracle WebLogic Server for OCI.

Access Oracle Cloud Infrastructure services using a service gateway

Oracle WebLogic Server for OCI automatically creates a service gateway when provisioning a new VCN with a private subnet. The service gateway provides network access to Oracle Cloud Infrastructure services, such as Oracle Autonomous Database and Oracle Key Management Cloud Service, without using the public Internet. See Configure Network Parameters in Using Oracle WebLogic Server for OCI.

Network Address Translation (NAT) gateways are no longer used to access Oracle Cloud Infrastructure services. If your private subnet requires access to Internet resources, then you must manually create a NAT gateway in your VCN and the appropriate routing rules.

Assign tags to stack resources

You can assign tags to the resources (compute, network, and so on) that are provisioned in a stack to support a new domain. Oracle WebLogic Server for OCI supports defined tags and free-form tags.

Previously you could only assign tags to the stack.

See Create a Basic Domain in Using Oracle WebLogic Server for OCI.

Secure web services using Oracle Identity Cloud Service

For JRF-enabled domains that use Oracle Identity Cloud Service for authentication, you can use Oracle Web Services Manager and the OAuth protocol to secure communication between web service applications and clients.

See Secure Web Services Using Identity Cloud Service in Using Oracle WebLogic Server for OCI.

Use October PSUs

New domains include the October Patch Set Updates (PSUs) for Oracle WebLogic Server.

See Patches Included in Oracle WebLogic Server for OCI in Using Oracle WebLogic Server for OCI.

October 2019

The following table outlines the new feature for Oracle WebLogic Server for OCI Release 19.4.1:

Feature Description
Use Standard Edition

A new listing is available in the Marketplace for Oracle WebLogic Server Standard Edition. If you have an on-premises license for Standard Edition, you can launch a stack from this listing.

Oracle WebLogic Server Standard Edition does not include clustering, and so Oracle WebLogic Server for OCI does not provision a cluster in domains that are running Standard Edition.

Authenticate WebLogic Server users in Oracle Identity Cloud Service

Use Oracle WebLogic Server for OCI to create a domain that integrates the Oracle WebLogic Server security realm with Oracle Identity Cloud Service. As a result, users that access the administration console or your Java applications are authenticated against Oracle Identity Cloud Service.

See these topics in Using Oracle WebLogic Server for OCI:

Use HTTPS on the load balancer

When you create a domain, Oracle WebLogic Server for OCI can configure the load balancer and supporting resources to use HTTPS instead of HTTP. You can also manually update the load balancer of an existing domain to use SSL.

See these topics in Using Oracle WebLogic Server for OCI:

September 2019

The following table outlines the new feature for Oracle WebLogic Server for OCI Release 19.3.3:

Feature Description
Create a cluster of up to eight servers The maximum number of managed servers that you can create in a domain is eight. Previously, the maximum cluster size was four.
Select bare metal shapes

Use Oracle WebLogic Server for OCI to create compute instances that use bare metal (BM) shapes. Previously, only virtual machine (VM) shapes were supported.

See Overview of the Compute Service in the Oracle Cloud Infrastructure documentation.

Select a shape for the bastion

Select a custom compute shape for the bastion compute instance when you create a domain in a private subnet.

See Create a Basic Domain in a Private Subnet in Using Oracle WebLogic Server for OCI.

Select a shape for the load balancer

Select a bandwidth shape when you create a domain that includes a load balancer.

See Configure a Load Balancer in Using Oracle WebLogic Server for OCI.

Select a network compartment

You can now use two compartments when creating an Oracle WebLogic Server for OCI stack, one compartment for the WebLogic Server compute instances (and bastion instance, if creating in a private subnet), and another compartment for all of the required network resources such as virtual cloud network, subnets, security lists, route tables and gateways (and optional load balancer, if adding). Previously all compute instances, load balancer, and network resources were contained in a single compartment.

See Create a Compartment in Using Oracle WebLogic Server for OCI.

Quickly create custom data sources for autonomous databases

Use Oracle WebLogic Server for OCI utility scripts to download and extract the Oracle Autonomous Database wallet to the domain nodes, and to create a data source for the database.

See Create a Data Source for an ATP Database in Using Oracle WebLogic Server for OCI.

Use the Fusion Middleware Control Console

New JRF-enabled domains include the Oracle Fusion Middleware Control Console. Previously you had to install these components manually after creating a domain.

See Access the Fusion Middleware Control Console in Using Oracle WebLogic Server for OCI.

Use July PSUs

New domains include the July Patch Set Updates (PSUs) for Oracle WebLogic Server.

See Patches Included in Oracle WebLogic Server for OCI in Using Oracle WebLogic Server for OCI.

Documentation Accessibility

For information about Oracle's commitment to accessibility, visit the Oracle Accessibility Program website at http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc.

Access to Oracle Support

Oracle customers that have purchased support have access to electronic support through My Oracle Support. For information, visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info or visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs if you are hearing impaired.