e-vita SOA-team blog Edited by Jon Petter Hjulstad


Weblogic 12c launched december 1st

On december 1st, Weblogic 12c was launched with two online presentations:

The plan is that the release will be available for download on OTN sometime next week (beginning december 5th).

This release has over 200 new features, and it has a focus on Cloud readiness. The cloud could be Oracle Public Cloud with Java Services, or a Private cloud.

The key new capabillities are around:

  • Java EE 6 and Developer Productivity
  • Simplified Deployment and Management with Virtualization
  • Integrated Traffic Management
  • Enhanced High Availability and Disaster Recovery
  • Much Higher Performance
  • Seamless Upgrade

I will go into details on some of them.

Java EE 6 and Developer Productivity

One of the things I like is the focus on lightweight development with WebLogic Server. There is a 2X-6X download size improvement for developers, no installer, unzip and go on Win/Linux/OSX. The zip distribution is down from 318mb on the 11g zip distro to 168m on the 12c zip distro. You can start an instance with -Dservertype=wlx to launch without EJB, JMS, and JCA containers.

One good thing is how Java EE6 makes it possible to write less code and less XML. Less is better for at least three reasons:

  • Less coding means less time, means less cost
  • Less lines of code or XML means less potential bugs
  • Less code could improve performance

In a sample application from JavaOne showed Java Classes 25% less, Lines of code 50% less, Lines of XML 80% less. This is interesting!

Other keywords are: JSP 2.1, JSF 2.0, EJB 3.1, JPA 2.0, Context and Dependency Injection and Restful Web Services, Maven support

Integrated Traffic Management

I had hoped that Oracle Traffic Director also would be available also outside of Exalogic, but this seems not to be the case at this time. WL 12c is integrated with Oracle Traffic Director which does routing, load balancing and  traffic shaping. It has fast, highly-configurable request routing and caching of dynamic content. It can achieve up to 3.5X more throughput and 28% lower CPU than Apache. Traffic Director can on the fly discover new available WL servers.

Much Higher Performance

The presentations show good numbers on performance improvements: WebLogic Server: #1 in Performance. New world records september 2011: Multi-Node Overall EjOPS: 2.4X more workload than IBM. Overall EjOPs per Processor: 56% more workload than IBM. Overall EjOPS per Core: 50% more workload than IBM on identical hardware.

Seamless Upgrade

There is a seamless upgrade from WL, iAS and others. iAS has automated tooling, WL11g has a simple upgrade, Glassfish needs a simple redeploy, and JBoss has migration services. For iAS customers you can upgrade for free (no license cost) to WebLogic Basic.

Postet i Weblogic, 12c