13 October 2014

MIDDLEWARE INSIGHT - C2B2 Newsletter Issue 19


Featured News


GlassFish is here to stay. We heard it from the Oracle - read more
JavaOne Keynotes Available for Streaming - read more  


  JAVAONE 2014


JavaOne Keynotes Available for Streaming - see more at Java.net 
Final Keynotes Reflect Back, Move Forward - read more on the Oracle blog 
Oracle Shares Key Updates on Java Platform, Enterprise Edition, Introduces GlassFish Server Open Source Edition 4.1 at JavaOne 2014 - read more on MarketWatch 
JavaOne 2014 in Depth - read the article by Peter Pilgrim 
JavaOne 2014 Observations by Proxy - read more by Dustin Marx
The highlights of Java EE 8 - read more on the ServerSide 
Life around the Java Hub - read more on the Oracle Blog
User Group Sunday Kicks Things Off - read more on the Oracle Blog 



GlassFish Server Open Source Edition 4.1 Released! – find out more 
GlassFish is here to stay. We heard it from the Oracle. – read more by Steve Millidge
Alternative Logging Frameworks for Application Servers: GlassFish - read more on the C2B2 Blog 
London GUG event: Testing Java EE Applications Using Arquillian & GlassFish by Reza Rahman – find out more and register 
Payara - The New Fish on the Block, 24/7 GlassFish support - find out more 
2014 Duke's Choice Award Winners – read more on the Oracle Blog 
Java Magazine – read the latest issue here 
Apache Tomcat 7.0.56 has arrived - read more on Jaxenter 
5 JAX London sessions every developer should see - read more on Jaxenter 
Jsr107 come, code, cache, compute! -  see Steve Millidge’s JavaOne slides here ; see the code on GitHub 
Java EE 8 will not include Configuration JSR for Java EE applications – find out more here 
Apache Tomcat 8: What It Is, What You Need To Know - read more on the Pivotal Blog 
Apache Warns of Tomcat Remote Code Execution Vulnerability – read more on the Threat Post 
Devoxx 2014 Schedule is now available to view – find out more
Reducing the frequency of GC pauses - seemingly an easy task? – read more on The Server Side 
How to Get the Most Out of a Tech Conference - read more on the Oracle Blog 
TomEE Security Episode 1: Apache Tomcat and Apache TomEE Security Under the Covers –read more on the Tomitribe Blog 



Welcome the New Oracle WebLogic Server 12.1.3 Release – read more by Emin Askerov 
Top 5 Oracle Mobile Application Foundation (MAF) Videos - read more on the Oracle Blog 
Is Oracle doing enough for Java 9? - read more on Jaxenter.com 
Early Access release of JDK 9 available - read more on Jaxenter.com 
Alternative Logging Frameworks for Application Servers: WebLogic – read more on the C2B2 Blog 
New Features and Changes in BPM 12c – read the article by David Winters 
Getting the most out of WLDF Part 4: The Monitoring Dashboard – read the article by Mike Croft 



Continuous Delivery with Docker, Jenkins, JBoss Fuse and OpenShift PaaS – read more on the Java Code Geeks 
How to solve impossible business resource planning problems – read more on Eric Schabell’s blog 
Red Hat Launches Red Hat Cloud for Government to Help Agencies Build Strategies to Address Cloud Challenges - read more on the Business Wire 
Configuring RBAC in JBoss EAP and Wildfly, Part One - read more on the C2B2 Blog 
Alternative Logging Frameworks for Application Servers: WildFly - read the article by Andrew Pielage 
Securing JBoss EAP 6 - Implementing SSL - read the article by Arvind Anandam 
4 Foolproof Tips Get You Started With JBoss BRMS 6.0.3 – read more on Dzone
Use Byteman in JBoss Fuse / Fabric8 / Karaf – read the article by Paolo Antinori 
OpenShift v3 Platform Combines Docker, Kubernetes, Atomic and More - read more on the OpenShift Blog 



Hazelcast raises $11 million in funds for further NoSQL expansion - read more on Jaxenter.com  
Beginner’s Guide To Hazelcast Part 1- read the article by Daryl Mathison 
JSR-000107 JCACHE - Java Temporary Caching API Compatible Implementations – find out more on the JCP website 
Running Tabular Reports with Coherence 12.1.3 Reporter - read more on the Oracle blog 
In-Memory Data Grids: Why market needs them? - listen to the podcast with VPs here 
New eBook: In-Memory Data Grids for Dummies – find out more on the Oracle Blog 

1 October 2014

GlassFish is here to stay. We heard it from the Oracle.

We are at JavaOne 2014 and one of the key reasons for me to attend was to catch up on the future of GlassFish. So on Sunday I went along to the GlassFish community update at the Moscone Center to consult with the Oracle on the future of GlassFish.
The reason I go to JavaOne is to hear the definitive view on GlassFish and JavaEE futures from the people that make the decisions. There's no other conference you can say that about.

On the stand there were 4 Oracle guys who make the decisions on GlassFish.
John Clingan - Product Manager for JavaEE and GlassFish; Mike Lehman - Product Manager for Cloud Application Framework; Cameron Purdy - VP Development; Reza Rahman - Evangelist for JavaEE and GlassFish.

What I saw was that there is a roadmap for GlassFish out until JavaOne 2016 as JavaEE8 develops with GlassFish 5 being the reference implementation for JavaEE 8. GlassFish 5 will aim to be released as the final draft for JavaEE 8 hit the JCP.

Cameron spoke about GlassFish being a key Research and Development platform with much of the technology created in GlassFish to support the JavaEE specifications finding its way into WebLogic with GlassFish having a key role in the evolution of JavaEE far into the future. Many of the key JavaEE specification developers are working on GlassFish as part of their JSR work and that is a huge investment.

John reiterated that Quality, stability and security are still important. The team continue to work to ensure that GlassFish passes all the JSR Compatibility Test Suites and any issues will be fixed. In fact the key priorities for the recent 4.1 release were Java 8 support, stability and quality. Also much of the work invested into GlassFish for JavaEE 8 support will be shareable with WebLogic.

Mike spoke about how collaboration and community is core to GlassFish and JavaEE development. Much of the learning and innovation brought into GlassFish as part of JavaEE 8 is key to Oracle bringing JavaEE 8 compliance to WebLogic faster with shared componentry envisaged between the 2 application servers e.g. Eclispelink, Tyrus and Jersey all being shared components.

On the topic of community participation in GlassFish and JavaEE Cameron emphasised the success of the adopt a JSR programme and encouraged everybody to get involved in the JavaEE 8 JSRs which will start to kick off now. Mike reiterated that the results of the JavaEE survey fed directly into the priority list of JavaEE 8 so community involvement is key to JavaEE 8. John reiterated that GlassFish development is very much open for contributions, just sign the Oracle Contributor Agreement and away you go, with no barriers. Also FishCAT has been a core quality project and show stopper bugs were identified and fixed in GlassFish 4.1 via the community FishCAT programme.

All in all, in my opinion, the outlook from these top Oracle executives was very positive and the future of GlassFish looks to be a platform for rapid innovation in the latest JavaEE 8 goodies combined with providing developers with a quality open source platform for JavaEE.

I came away not only reassured that GlassFish has a future but also that it may have an exciting future.