Thursday Jan 16, 2014

GlassFish commercial supported versions - January updates

Last november Roadmap Update covers different topics such as the fact that GlassFish remains open source, that there won't be a commercial version of GlassFish 4. But an other important topic addressed in that announcement is the fact that Oracle continues to commercially support GlassFish v3 for the years to come. In fact, the now old Sun Java System Applications Server 8, who predated GlassFish, is still commercially supported too! 

So on the commercial support front, it is business as usual. Oracle has just released Oracle GlassFish Server Bundle Patches 3.1.2.8, Sun Java System Application Server 8.1.36 and 8.2.20. Customers with a valid support contract can get those different updates on My Oracle Support. This GlassFish 4 Business entry has all the details including the different Patch ID's, the addressed issues, etc. 

Wednesday Dec 18, 2013

Want to Work on WebSocket/Tyrus? Oracle is Hiring!

The WebSocket team at Oracle is looking for another key contributor! If you want to become part of the dynamic, high-profile team that is working on the industry leading Java API for WebSocket (JSR 356) reference implementation Tyrus and related open standards, projects and products like Java EE, GlassFish and WebLogic, this is the time to update your resume/CV and share it with us. The job is based in Prague, Czech Republic.

The formal details of the job are on LinkedIn.

If you are interested and have any questions, please feel free to post your questions here, get in touch with the Tyrus team or drop an email directly to pavel dot bucek at oracle dot com.

Tuesday Dec 10, 2013

Want to work on JMS? We are hiring!

The Oracle Java Messaging Group is looking for a talent to help build enterprise-class standards-compliant messaging infrastructure (such as WebLogic JMS) and engineered messaging implementations. This job position is based either in Santa Clara, CA or Liberty Corner, NJ.

If you are interested, check out this job posting for more details.

Thursday May 02, 2013

Oracle GlassFish Server update

Oracle GlassFish Server is the commercial supported version of GlassFish. It includes, under the GlassFish Server Control umbrella, some added features such as Performance Tunner, Monitoring Scripting Client, the Load Balancer Web Server Plug-in, etc.  In addition, another key value of this offering is obviously Oracle's Commercial Support for GlassFish.

This GlassFish For Business post describes in more details the 3 pacthes that have been released in April 2013:

  • Oracle GlassFish Server 3.1.2 Patch 5
  • Oracle GlassFish Server 3.0.1 Patch 7
  • GlassFish Load Balancher Plug-in 3.1.2.4

Those patches are available to customers with a valid support contract on the My Oracle Support portal.

Monday Dec 24, 2012

Season's Greetings and Happy New Year!

We wish you Season's Greetings and a Happy New Year from the GlassFish team. We are very thankful to the GlassFish and broader Java community for your continued support. Although relatively uneventful, this has been an important year in terms of Oracle's continued commitment to move Java and GlassFish forward. SDTime's Alex Handy describes it quite eloquently here. We look forward to a great new year with the release of Java EE 7 and GlassFish 4.

Oracle created a pretty cool animation/cartoon with Duke and Tux getting into the Holiday spirit. Enjoy!

Tuesday Sep 25, 2012

ADF Essentials - Available for free and certified on GlassFish!

If you are an Oracle customer, you are probably familiar with Oracle ADF (Application Development Framework). If you are not, ADF is, in a nutshell, a Java EE based framework that simplifies the development of enterprise applications. It is the development framework that was used, among other things, to build Oracle Fusion Applications.

Oracle has just released ADF Essentials, a free to develop and deploy version of Oracle ADF's core technologies. As a good news never come alone, GlassFish 3.1.2 is now a certified container for ADF Essentials!

ADF Essentials leverage core ADF features and includes:

  • Oracle ADF Faces - a set of more than 150 JSF 2.0 rich components that simplify the creation of rich Web user interfaces (charting, data vizualization, advanced tables, drag and drop, touch gesture support, extensive windowing capabilities, etc.)
  • Oracle ADF Controller - an extension of the JSF controller that helps build reusable process flows and provides the ability to create dynamic regions within Web pages.
  • Oracle ADF Binding - an XML-based, meta-data abstraction layer to connect user interfaces to business services.
  • Oracle ADF Business Components – a declaratively-configured layer that simplifies developing business services against relational databases by providing reusable components that implement common design patterns.

ADF is a highly declarative framework, it has always had a very good tooling support. Visual development for Oracle ADF Essentials is provided in Oracle JDeveloper 11.1.2.3. Eclispe support is planned for a later OEPE (Oracle Enterprise Pack for Eclipse) release.

Here are some relevant links to quickly learn how to use ADF Essentials on GlassFish:

Tuesday Jun 26, 2012

Hands-on GlassFish FREE Course covering Deployment, Class Loading, Clustering, etc.

René van Wijk, an Oracle ACE Director and a prolific blogger at middlewaremagic.com has shared contents of a FREE hands-on course on GlassFish.

The course provides an introduction to GlassFish internals, JVM tuning, Deployment, Class Loading, Security, Resource Configuration, and Clustering.

The self-paced hands-on instructions guide through the process of installing, configuring, deploying, tuning and other aspects of application development and deployment on GlassFish.

GlassFish Server Course

The complete course material is available here.

This course can also be taken as a paid instructor-led course. The attendees will get their own VM and will have plenty of time for Q&A and discussions. Register for this paid course.

Oracle Education also offers a similar paid course on Oracle GlassFish Server 3.1: Administration and Deployment.

Friday Jun 01, 2012

Larry Ellison and Mark Hurd on Oracle Cloud

Oracle Cloud provides Java and Database as Platform Services and Customer Relationship Management, Human Capital Management, and Social Network as Application Services.

Anil Gaur

Watch a live webcast with Larry Ellison and Mark Hurd on announcements about Oracle Cloud.

Date ? Wednesday, June 06, 2012
Time ? 1:00 p.m. PT – 2:30 p.m. PT

Register here for the webinar. You can also attend the live event by registering here.

Oracle Cloud is by invitation only at this time and you can register for access here.

Tuesday May 29, 2012

Sang Shin is back!

Sang Shin is back at Oracle.

He is well known for his wide range of Java tutorials at javapassion.com. As a former Sun evangelist, he helped GlassFish and Java EE adoption and continued to do even after his days at Sun.

In his current role, he will help evangelize and drive adoption of the Java EE platform, GlassFish, and WebLogic server. You will see him online, speaking at conferences, blogging, and at our different social media channels. Say hello to him whenever you meet him.

Here is what Sang had to say about his comeback:

I AM BACK to where it all started. It sure felt like coming back home and it's good to see the first hand the spirit of innovation still is alive and well here in Oracle especially on Java front. Looking forward to be engaged with everyone in Java EE community with Passion again!

Looking forward to working with Sang! You can ping him at @javapassion.

Friday May 25, 2012

NetBeans 7.2 Beta - Built for Speed, Deploy Apps to Oracle Cloud

NetBeans 7.2 Beta is now available.

The release includes notable features such as Scene Builder integration in JavaFX; support for multiple PHP frameworks; updated Groovy support; and many other enhancements in Java EE, Maven, C/C++ and the NetBeans Platform.

NetBeans 7.2 Beta

The New and Noteworthy wiki provides a complete list of highlights in this release. For Java EE, JPQL query validation and completion, property completion in persistence.xml for EclipseLink Persistence Provider, and updated warnings for non-portable CDI behavior are some updates.

There is also brand new support for developing and deploying your Java EE apps to Oracle Cloud and Amazon Beanstalk. The complete instructions are available here. Note, access to Oracle Cloud is by invitation only for now.

Download NetBeans 7.2 Beta now!

Friday Apr 27, 2012

Oracle Fusion Middleware is Hiring in Ottawa, Canada

The Oracle Fusion Middleware Team is looking for talent to help build the future of the application stack. If you are interested, check out this job posting. Here's an extract :

"working with product management to define product features, creating system architectures, designing features, writing/testing code, fixing bugs, participating in JSR expert groups, leading inter-team projects, presenting at conferences.."

ALT_DESCR

This is a job based in the Canada, Ottawa and has an option for a project lead role.

Apply today!

Monday Apr 09, 2012

JPA and NoSQL using EclipseLink - MongoDB supported

EclipseLink 2.4 has added JPA support for NoSQL databases, MongoDB and Oracle NoSQL are the first ones to make the cut. The support to other NoSQL database can be extended by adding a EclipseLink EISPlatform class and a JCA adapter.

EclipseLink and NoSQL

A Java class can be mapped to a NoSQL datasource using the @NoSQL annotation or <no-sql> XML element. Even a subset of JPQL and the Criteria API are supported, dependent on the NoSQL database's query support. The connection properties are specified in "persistence.xml".

A complete sample showing how JPA annotations are mapping and using @NoSQL is explained here. The MongoDB-version of the source code can also be checked out from the SVN repository.

EclipseLink 2.4 is scheduled to be released with Eclipse Juno in June 2012 and the complete set of supported features is described on their wiki. The milestone and nightly builds are already available.

Do you want to try with GlassFish and let us know ?

Monday Apr 02, 2012

Welcome Stephen Chin and James Weaver to Oracle!

Stephen Chin and James Weaver - the two JavaFX "rockstar" speakers from the community are joining Oracle's Java Evangelist Team. Both of them have co-authored a recently released book - Pro Java FX 2 and are well known for their passion to promote JavaFX.

ALT_DESCR ALT_DESCR

This shows Oracle's continued commitment to Java and JavaFX. Jim blogs at javafxpert.com and can be reached on @JavaFXpert. Steve blogs at and can be reached at steveonjava.com and can be reached at @steveonjava. You'll have an opportunity to meet and engage with them at different community facing activities.

Welcome Stephen and James to Oracle!

Monday Mar 26, 2012

GlassFish 3.1.2 news Oracle Linux 6 and OEPE support

Oracle GlassFish Server 3.1.2 is now supported on Oracle Linux 6 Unbreakable Kernel as indicated in the updated certification matrix.

ALT_DESCR

In other news, the latest OEPE (the Oracle distribution of Eclipse) now offers support for GlassFish 3.1.2.

ALT_DESCR

Tuesday Jan 24, 2012

Help shape the future of GlassFish (we're hiring)!

The team is looking for talent to help build the future of our application server. If you are interested, check out this job posting. Here's an extract :

"Technical lead, design and develop features to manage the configuration of clustered, highly available deployments in elastic cloud environments that delivers massive scalability."

ALT_DESCR

This is a job based in the US to work on the admin infrastructure, including on PaaS features.