Monday, March 16, 2015

Difference between WLS 11g and 12c (12.1.2)

Component
Sub-comp.
WLS 11g
WLS 12c (12.1.2)
Supported configuration
Check: Oracle Fusion Middleware 11g Release 1 Certifications (http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html)
Check: Oracle Fusion Middleware 12c Certifications
– 12.1.x (
http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html)
Installer
Platform specific installers are avialable
From 12.1.2, there is only generic installer available
JDK
JDK 6 and 7 supported
JDK  7 supported
JDK bundled with 32bit installers
JDK needs to be installed specifically
Web server Plugin
Webserver plugin is bundled with WLS installer
Plugins need to be downloaded from Oracle support
Patching
bsu/smart update to apply patches
java-based utility Opatch is introduced
Upgrade Features
Domain upgrade wizard or rolling upgrade is used
Reconfiguration Wizard is newly introduced
Domains on remote machines can be upgraded using the WLST writeTemplate command
New Configuration Features
Configuration Wizard
Configuration wizard has same features in all 11g versions
Support has been added for configuring OHS
 A Template Categories drop-down list has been added
 Node Manager configuration options have been changed and expanded
A Server Groups column has been added to the Managed Servers screen
A Clone function has been added to the Managed Servers screen
 The Cluster messaging mode, Multicast address, and Multicast port columns have been removed
Template Location
WL_HOME/common/templates/applications andWL_HOME/common/templates/domains
WL_HOME/common/templates/wls
Quick Start Configuration Wizard
same config wizard is used
new utility called the Quick Start Configuration Wizard
Node Manager Configuration
Multiple domains in same machine can share same NM process
Domain specific NM is created
Cluster
Dynamic Clusters
Static clusters
Dynamic clusters allow you to easily scale up the number of server instances
Cluster Targeted JMS Servers
 -
Targeting JMS Servers and persistent stores directly to a cluster
Oracle Database 12c Integration
ONS list is required
With WLS 12.1.2 one does not require the ONS Listener list as part of an Active GridLink datasource configuration
Additional Component-Level Features and Changes
Deployment
 -
An application’s deployment plan can be staged independently of the application archive, allowing you to stage a deployment plan when the application is not staged
JDBC Data Sources
 -
Oracle Data Base Testing Using PINGDATABASE
Pinned-to-thread Support for GridLink Data Sources
Using GridLink Data Sources without Fan Notification
Set Identity and/or Client Identifier as WebLogic User
Connection Testing Improvements
JavaDB Support
Maintenance Timer Improvements
pack and unpack Utilities
All domain data is included in template
Persistent file stores are no longer included in a packed domain
No node manager configuration preserved
Node Manager configuration is preserved by pack and unpack
Security
SSL Implementation
Versions prior to 10.3.4 support certicom whereas later versions support both certicom and JSSE
Only JSSE will be supported
Oracle OPSS Keystore Service Support
JKS supported
OPSS Keystore Service provides an alternate mechanism to manage keys and certificates
Location of demo identity
WL_HOME/server/lib
DOMAIN_HOME/security
WebLogic Diagnostic Framework
Built-in System Diagnostic Modules
No built-in modules
WLDF adds a set of built-in system diagnostic modules
Targeting Multiple Diagnostic Modules to a Server or Cluster
target only one diagnostic system module to a server or cluster
target multiple diagnostic system modules to a server or cluster
Dynamic Activation/Deactivation of Diagnostic System Modules
No dynamic activation available
The ability to dynamically activate and deactivate diagnostic system modules that are defined in the domain configuration
The ability to create and activate a diagnostic system module on-the-fly that is not defined in the domain configuration
New Diagnostics WLST Commands
listSystemResourceControls(), enableSystemResource(), disableSystemResource(), createSystemResourceControl(), destroySystemResourceControl(),dumpDiagnosticData()
WLST
WLST commands are same across all minor versions
Various WLST commands are newly added for eg:
readDomainForUpgrade opens an existing domain for reconfiguration.
 getNodeManagerHome returns the path of the Node Manager home directory.
getNodeManagerType returns the Node Manger type.
clone clones an existing Managed Server to create a new Managed Server.
 listSystemResourceControls()lists all available diagnostic system modules.
enableSystemResource() activates a diagnostic system module.
disableSystemResource() deactivates a diagnostic system module.
createSystemResourceControl() creates a diagnostics system module on-the-fly using a specified descriptor file.
destroySystemResourceControl() destroys a diagnostics system module previously created on-the-fly.
dumpDiagnosticData() dumps the diagnostics data from a harvester to a local file.
Deprecated Functionality
The use of “BEA” as the naming prefix in error messages and log messages.
weblogic.management.username and weblogic.management.password is deprecated in WLS 12c
Writing of datasource diagnostic data to the WLDF event archive
The weblogic-maven-plugin plug-in delivered in WebLogic Server 11g Release 1 is deprecated in this release
Oracle WebLogic Server 11gR1 on JRockit Virtual Edition
XSLT JSP tags and the WebLogic XSLT JSP Tag Library have been deprecated

No comments:

Post a Comment