Sunday Dec 04, 2011

Oracle WebLogic 12c Launch Coverage

Yesterday was the big launch for the WebLogic team announcing Oracle WebLogic 12c with full Java EE 6 support and 200 other new features.

The launch webinar had many thousands of participants. Here is a short collection of early links related to the launch :

ALT_DESCR

The press release
Oracle Announces Availability of Oracle WebLogic Server 12c

Webinar Slides
Oracle WebLogic 12c Executive Overview
Oracle WebLogic 12x Developer Deep Dive

Press coverage
Oracle WebLogic Server 12c looks to the cloud (iTWire)
Oracle Brings WebLogic 12 to the Cloud (ServerWatch)
Oracle Updates WebLogic for Cloud Usage (PCWorld)
Oracle klar med ny Weblogic Server (digi.no)
Oracle WebLogic Server 12c To Feature Cloud, Java EE 6 and Java 7 Support (ADTmag)
Oracle Gears WebLogic Server 12c for the Private Cloud (ReadWrite)
Oracle set to unveil cloud-themed application server, WebLogic 12c (ComputerWorld)

Blogs
WebLogic 12c over 200 new features (WebLogic Partner Community EMEA)
Oracle Announces Availability of Oracle WebLogic Server 12c - first experiences! (Markus)
Oracle Weblogic 12c is available and targets the cloud (Beyond Oracle)
WebLogic Server 12c launched (Ada Westerinen)
Oracle WebLogic 12c - Key Points from Online Launch Event (Simon Haslam)
Oracle WebLogic Server 12cの主要な新機能 (orablogs-jp)

Tweets

biemond: Nice, WebLogic 12c -> EJB 3.1,  JPA2.0 , JSF2.0 , Maven,
Softw Load balancer, Transactions logs in database  (JTA?)  #weblogic
[http://twitter.com/#!/biemond/status/142315675506049024]

oracletechnet: With WebLogic 12c, you build apps once and then
deploy them any way you like: conventional systems, private cloud,
public cloud, or hybrid
[http://twitter.com/#!/oracletechnet/status/142318095007096833]

stenvesterli: #WebLogic 12c installation: Unzip and run. Just like
in the good old OC4J days ;-) 
[http://twitter.com/#!/stenvesterli/status/142319570965905410]

stenvesterli: Develop, run on Glassfish. Deploy to #weblogic using
Glassfish DD when/if needed
[http://twitter.com/#!/stenvesterli/status/142323133456728065]


Next up are actual product availability (later this month) and Virtual Developer Days for Oracle WebLogic Suite 12c on January 24th and Feb 7th.

Oracle now has the best open source application server and the best commercial application server, both Java EE 6 certified. Now on to developing even more synergies between the two!

Sunday Nov 20, 2011

Announcing Oracle WebLogic 12c

While this blog is mostly devoted to GlassFish, you may be interested in the Oracle WebLogic Server 12c announcement scheduled for December 1st, 2011.

ALT_DESCR

The launch event is called "Introducing Oracle WebLogic Server 12c, the #1 Application Server Across Conventional and Cloud Environments" and will be split into Executive Overview and Developer Deep Dive sessions.

The agenda description includes the following (emphasis is mine) :
Optimized to run your solutions for Java Platform, Enterprise Edition (Java EE); Oracle Fusion Middleware; and Oracle Fusion Applications
Enhanced with transformational platforms and technologies such as Java EE 6, Oracle’sActive GridLink for RAC, Oracle Traffic Director, and Oracle Virtual Assembly Builder

On a slightly less official note but on that same topic, you should check out Steve Button's blog and twitter stream.

Wednesday Nov 02, 2011

Gartner's Latest Enterprise Application Server Magic Quadrant - Oracle's leadership

The latest Gartner magic quadrant for Enterprise Application Servers is out (dated September 2011) and Oracle is rated Top Leader ahead of IBM on both "Ability to Execute" and "Completeness of Vision".

The Gartner document obviously lists WebLogic Suite, Oracle Coherence, Oracle TopLink, and Oracle Exalogic as contributing to this top spot but also GlassFish which is mentioned multiple times.

ALT_DESCR

Monday May 16, 2011

Custom error pages, SecureJDBCRealm, more GlassFish Embedded, more Clustering how-to, and more

Markus and Sven are at it again providing detailed hands-on descriptions but this time they're joined by several other community members. Here's a tab sweep for May 17th 2011 :


Turning off default error page in GlassFish 3.x (Shing Wai)
Installer Glassfish en mode silencieux (ArKZoYD)
GlassFish 3.1 SecureJDBCRealm (Markus Eisele)
JSF 2.0, JPA 2.0 and Bean Validation on WebLogic Server (Steve)
Java EE's Advantages through Embedded GlassFish (Fachim)
Wicket, Web Services, NetBeans And GlassFish (Jeff Schwartz)
Java EE 6 + Glassfish 3.1: simplicidade + leveza = produtividade (Juliano Viana)
GlassFish 3.1 – Clustering Tutorial Part2: sessions (Sven)

ALT_DESCR

Saturday Apr 30, 2011

More OTN Developer Days

OTN Java Developer Days are continuing to circulate around the world with stops planned in Australia and more virtual events for everyone to follow. If you are in Brisbane or Perth, check out this detailed agenda and registration page.

OTN Dev Days

These two events will cover Java EE 6, introduce the theme for the upcoming Java EE 7, and illustrate both with GlassFish, WebLogic with drill downs on JAX-RS and several monitoring and tuning tooling and techniques. Make sure you register.

If you don't live down under, you may be interested by this JSF OTN Virtual Developer Day. The list of speakers for this live event includes Oracle employees and ACE directors and the agenda covers JSF, ADF and WebCenter in both sessions and labs.

Wednesday Mar 23, 2011

An update on Jersey.next

Over on "Earthly Powers", Martin Matula lays out the high-level plans for Jersey.next starting with the 1.6 release due real soon now. The team working on Jersey includes Jakub, Pavel, Jon, Roberto, Marek and Martin himself as development manager for the overall Jersey effort.

Jersey.next

Speaking of upcoming Jersey 1.x releases, recent news include Jersey integration with the newly released Grizzly 2.0 as well as better integration with both GlassFish and WebLogic application servers with the ability to offer multiple Jersey versions running simultaneously within one container (one of my personal favorite). Jakub has details for other new cool stuff coming up.

Wednesday Mar 09, 2011

GlassFish 3.1 SOTD #9 - GlassFish and WebLogic JMS interoperability

In this ninth post of the SOTD (Screencast Of The Day) series following the release of GlassFish 3.1, here is Nigel's GlassFish and WebLogic JMS interoperability.

This 13-minute demo Nigel walk you through the steps to configure GlassFish applications to use WebLogic JMS using the GenericJMSRA resource adapter.

It offers a quick 2-minute introduction and dives straight into the demo with setup and configuration done respectively using the WebLogic Server and GlassFish Server Admin Consoles, a standalone JMS client code to generate some messages for the WebLogic JMS instance and an MDB application deployed on GlassFish. Check out the GenericJMSRA project on java.net and the entire sample code from its Download section.

This screencast is hosted on the GlassFish YouTube Channel.

Monday Mar 07, 2011

Leftik and Gaur on OTN about GlassFish Server 3.1 and interop with WebLogic Server

If you've missed last week's release of GlassFish 3.1, you can tune in to this 20-minute video from OTN with Justin Kestelyn discussing with Anil Gaur (VP Development for GlassFish) and Adam Leftik (GlassFish Product Manager ) the release as well as the interoperability efforts with Oracle WebLogic Server.

Anil and Adam on OTN TechCast

The discussion covers positioning GlassFish vs. WebLogic with the sharing of components (EclipseLink, Metro, Mojarra, Jersey, JAXB, etc.) and going forward, a common micro-kernel. On the GlassFish front, Adam does a rundown of what's new in 3.1 and touches on the Oracle Coherence integration as well as Integration with other Oracle products. The differences between the open source and Oracle-branded products is also discussed in this interview.

JavaEE 7 is also covered in the dicsussion with the caveat that the platform JSR and four other JSRs have been filed since the recording.

Sunday Feb 20, 2011

NetBeans 7.0 beta 2 is now available

NetBeans 7.0 beta 2 is now out and you can download your copy from this download page. As previously discussed this version has enhancements for GlassFish 3.1 and now ships with an almost final version (b41 to be precise).

ALT DESCR

One of the main goals for NetBeans 7.0 is alignment with Java SE 7 (project Coin, etc.) but other important features include support for Oracle WebLogic Server (check out this screencast), HTML 5 editing, Maven 3 support, overall improved Java EE support for CDI, JAX-RS, JPA and Bean Validation, and now also support or Git (1.7.x).

Check out more details about this on this page and be sure to read the release notes. Finally note that NetBeans IDE 7.0 Beta 2 is available in no less than 6 languages: English, Brazilian Portuguese, Japanese, Russian, and Simplified Chinese.

Saturday Jan 29, 2011

Hardware & Software, engineered together : Take #1

In this "Exalogic Software Optimisation" blog entry, Paul Done discusses how the JRockit JVM, the latest WebLogic Application Server and Coherence (the secret sauce) all make the Exalogic machine run as fast as it does with the same versions of the products you would use on any other hardware. All three products have been engineered to shine together and on this particular iron.

Exalogic stack

The difference with other similar software stacks is that these three products really shine when running on the Exalogic machine by using SDP to take full advantage of the internal InfiniBand network. It's also worth mentioning Active Gridlink which was introduced as recently as WebLogic 10.3.4 to offer optimized connections to an Database Oracle RAC cluster (which could be running on an Exadata).

This being Exalogic v1, there is yet more to come to reinforce the technical reality of Oracle's "Hardware and Software, Engineered to Work Together".

Monday Jan 17, 2011

Oracle WebLogic Server 11gR1 (10.3.4), now with JSF 2.0, JPA 2.0, and JAX-RS 1.1

ALT DESCR

Version 10.3.4 of Oracle WebLogic Server is now available along with the rest of the Fusion Middleware set of products. Here are some of the new features in this release :
• Exalogic Elastic Cloud Software Support
• Support for TopLink JPA 2.0 with patch 9923849
• Enhanced support for Oracle RAC with a Grid Link Data Source
• Certification with JAX-RS Jersey
Full details are available in the "What's new" section of the documentation.

Other notable news include a 300MB developer download (MacOS support included), a Maven plugin (new with this release, see Markus' post on that topic), as well as a bundle download for WebLogic Server on JRockit Virtual Edition.

JSF, JPA, and JAX-RS implementations are now common across WebLogic and GlassFish servers.

Update: Mike Lehmann has now a more detailed blog entry on this release.

Sunday Jan 02, 2011

GlassFish in 2011 - What to expect

Road Ahead

First of all, wishing you all the best for 2011!

Now that 2010 is behind us, it's time to talk about the future. Obviously for GlassFish and Oracle the goal is to deliver on the Roadmap, but I thought I'd boil this down to the following items :

• a final release of GlassFish 3.1, including full clustering.
• more industry Java EE 6 support, including for WebLogic.
progress on JavaEE 7 and related technologies.
• cloud and virtualization as guiding principles for future versions of GlassFish.
• more alignment between GlassFish and WebLogic effectively offering portability of applications.

What else would you like to see in 2011?

Wednesday Dec 22, 2010

Oracle WebLogic Server & Java EE developer day

ALT DESCR

Oracle WebLogic is well on its way to contribute to the general Java EE 6 momentum and the OTN Blog has just announced a Virtual Developer Day for Oracle WebLogic.

This free event will take "place" on February 1st 2011 (with additional dates to follow with Europe and Asia friendly times). It will cover overall developer experience improvements, Java EE 6 support, offer a couple of 1-hour labs, sessions on JPA and Web Services as well as a few demos. Event details and registration here.

Compared to GlassFish, Oracle WebLogic Server has a different set of requirements but the commitment to Java EE 6 is strong and clear.

Thursday Oct 28, 2010

From 2 to 8: Java EE 6 App Servers

The new usability features in Java EE 6 (tutorial, specs) and the new Web Profile have created a combination of new demand and easier implementation.

By my count, there are at least 8 Java App Servers that are either JavaEE 6 Compatible or are in their way there.  Below are some key pointers for each offering; as you can see, very good traction.

Currently Java EE 6 Certified

GlassFish 3 (from Oracle)
GlassFish 3 is available in Web Profile and Full versions. 3.0 was released in Dec 2009 and 3.0.1 in June 2010, with releases of the Oracle-branded commercial releases at the same time.

JEUS 7  (from TmaxSoft)
Although this JEUS 7 is still in beta phase, it has already passed the full TCK certification.  A final release is expected by end of 2010

On the Road towards Java EE 6 Certification

Resin 4 (from Caucho)
Caucho is working on a Java EE 6 Web  Profile App Server.  They are very close to a Java EE 6 Web Profile certification.

SIwpas (from MechSoft)
This is a Tomcat 6-based AppServer leveraging ASF's technologies. MechSofts site indicates they are targeting Java EE 6 Web Profile, but they are not (yet?) a Java EE Licensee, so we will see.

JBoss 6 (from RedHat)
The community version, JBoss AS 6 goes final in mid-December; commercial support will wait for RedHat's EAP 6 in Q4CY2011, built on JBoss 7 (JBossWorld 2010).

GlassFish 3.1 (from Oracle)
The follow-up GlassFish 3.1 will be released around end of this calendar year, with full clustering support.

WebLogic Server 11g R2 (from Oracle)
Next release of WebLogic Server will support Java EE 6, both the full specification and the Web Profile.  The current plan is to release in CY 2011.

WebSphere 8 (from IBM)
IBM is working on a full Java EE 6 App Server.  They have been making feature packs available on WAS V7 (e.g. JPA 2.0 pack) but they just announced a full beta of 8, with JavaEE 6 support:

Geronimo 3 (from the Apache Software Foundation)
The Geronimo community is getting ready for a release of Geronimo 3 towards the end of the calendar year and targeting Java EE 6 Web Profile.

Sunday Oct 17, 2010

NetBeans 7.0 Milestone 2 is here - lot's in store!

ALT DESCR

Just like GlassFish, the NetBeans folks have been busy working on their next release (read "6.10 renamed to 7.0"). Milestone 2 of NetBeans 7 is now available and it has a lot in store for web and server-side developers: Java EE 6 enhancements, support for GlassFish 3.1 and Oracle WebLogic Server, but also interesting new Web features.

Regarding Java EE 6 enhancements, EL (Expression Language, heavily used in JSF 2) now has error checking, finds usages in JSF or CDI managed beans, offers refactoring, bundle resources support, useful tooltips and hints. CDI offers qualifier auto-creation, "Inspect CDI" contextual menu, and more. But you'll also find JAX-RS wizard enhancements, support for JSF components suites (PrimeFaces), BeanValidation (constraint and validation.xml) wizards, and JPA integration of BeanValidation and JAXB.

On the Web front, json source formatting, HTML 5 editing support (see this recent GlassFish HTML 5 blog and video), and better HTML validation are also of interest.

Hot off the heels of the Maven 3 final release, NetBeans now ships with an embedded distribution which has been in fact used for a while to interpret Maven projects. Numerous other bugs have been fixed. If you use Maven (2 or 3) you should give this milestone a try.

The NetBeans/GlassFish integration got even better with GlassFish 3.1 support, application-scoped resources (including glassfish-resources.xml editing), better Web Services testing, easier domain creation, access to remote server log, and restart in debug mode. NetBeans also now allows EJB and ACC modules to be deployed as standalone artifacts, while debugging an EAR file that contains an ACC client will now start two debugging sessions, one on the client, one on the server. Check Vince's blog for all the details.

Support for Oracle WebLogic Server is a new feature and now shows as a server in the "Services" tab. If interested, check out this short yet useful video showing support for JSF 2.0 (integrated in the recent WebLogic release), datasource creation and deployment, directory-based deployment and more.

For further details on these new features, please read this Milestone 2 New and Noteworthy document. The final release of NetBeans IDE 7.0 is planned for March 2011.