It’s always a good time to brush up on the basics, and with the recent release of GlassFish 4.1, and the announcement of Payara Server, it’s an even better time. With that in mind, I'm going to go through a few of the things you can do with the GlassFish CLI. The Command Line Interface (CLI) is a means of controlling GlassFish from the command line (or terminal, if you prefer) allowing you to start, stop, or edit the server in a number of ways. Whilst to some the administration console is the go-to for any administration that needs to be done, the CLI can be a potentially quicker and easier way of performing any administration tasks, particularly when dealing with headless servers (a server without a GUI).
31 October 2014
13 October 2014
GlassFish is here to stay. We heard it from the Oracle - read more
JavaOne Keynotes Available for Streaming - read more
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
JAVA EE / OPEN SOURCE
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
JBOSS & RED HAT
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
Posted by C2B2 at 09:53
1 October 2014
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.