Thursday Jan 16, 2014

Oracle GlassFish Server Bundle Patches 3.1.2.8 and Sun Java System Application Server 8.1.36 & 8.2.20

Updates patches have just been released for the commercial versions of GlassFish : Oracle GlassFish Server and Sun Java System Application Server :
  • Oracle GlassFish Server (OGFS) Bundle Patch 3.1.2.8
  • Sun Java System Application Server (SJSAS) 8.1.2.36 (PE & EE)
  • Sun Java System Application Server SJSAS) 8.2.20 (PE & EE)

Oracle GlassFish Server v3.1.2.8

Patch IDs for OGFS v3.1.2 Patch#8 :
  • 147907-12 Windows i386 closed network patch
  • 147912-11 Windows-ml File based patch (Full)
  • 147917-11 Windows-ml File Based (Web)
  • 147904-12 Linux i386 closed network patch
  • 147915-12 Linux File Based (Web)
  • 147902-12 Solaris sparc closed network patch
  • 147903-12 Solaris i386 closed network patch
  • 147906-12 Mac closed network patch
  • 147913-11 Unix-ml File Based (Full)
  • 147918-11 Aix-ml File Based (Full)
  • 147919-11 Aix-ml File Based (Web)
  • 147905-12 Aix i386 closed network patch
The following issues have been resolved :
  • 12407787 GUI DOES NOT SHOW THE CORRECT THREAD POOL ID FOR A RESOURCE ADAPTER CONFIG
  • 12537727 DESCRIPTION ATTR IS MISSING WHEN CREATING INSTANCE PROPERTIES THROUGH REST
  • 12589202 DEPLOYMENT OF EJB BASED WEBSERVICE FAILS ON DOMAINS MIGRATED FROM GF2.1 TO GF3.1
  • 12696007 GFV3 RFE INTERFACE TO INSTALL CUSTOM LIBRARIES FOR COMMON CLASS LOADER
  • 12808993 ASADMIN MONITOR FAILS TO RUN AND REQUIRES X ENVIRONMENT
  • 12810445 APPLICATION DEPLOYMENT FAILS ON GF 3.1 WITH JAVA.LANG.NULLPOINTEREXCEPTION
  • 12846160 ECLIPSELINK BUG 347190 (HTTPS://BUGS.ECLIPSE.ORG/BUGS/SHOW_BUG.CGI?ID=347190)
  • 12934835 THE CREATE-SERVICE CREATES AN XML FILE WITH THE PRIVILEGES COMMENTED OUT
  • 12962355 Fix for Bug 12962355
  • 12965893 DEPLOYMENT OF WAR FILES PACKAGED IN EAR IS VERY SLOW ON SOME PLATFORMS

Sun Java System Application Server 8.1.2.3

Patch IDs for SJAS 8.1 Update 2 Patch#36 :
  • 119176-40 Windows File based patch (PE)
  • 119172-40 Windows File based patch (EE)
  • 119175-40 Linux File based patch (PE)
  • 119171-40 Linux File based patch (EE)
  • 119174-40 Solaris i586 File based patch (PE)
  • 119173-40 Solaris Sparc File based patch (PE)
  • 119170-40 Solaris i586 File based patch (EE)
  • 119169-40 Solaris Sparc File based patch (EE)
The following issues have been solved :
  • 11968231 UPDATE-FILE-USER COMMAND REMOVES GROUP
  • 11978431 CAN'T RUN 8.0PE ON JDK 1.5.0: NOCLASSDEFERROR THROWN FOR CRIMSON CL
  • 11979667 [RN] [FCS] EJB TIMER SERVICE: GET ERRORS WHEN SAVING DEFAULT VALUE
  • 11984548 CAN'T PASS COMMAND LINE OPTIONS TO JAVAC DURING DEPLOYMENT OF APPS
  • 11987790 LISTENERS IGNORE ADDRESS DIRECTIVE WHEN LISTENING ON SOCKETS
  • 12068432 NEED TO SUPPORT PER-EJB THREAD POOLS
  • 12070310 STOP-CLUSTER EXITS OUT SUCCESSFULLY WHEN ITS INSTANCE'S NODEAGENT
  • 12076593 JASPER COMPILATIONS FAIL IF THE INSTALLATION PATH INCLUDES AN EMBED
  • 12080750 VIGNETTE7.2, CLUSTER TAKES 20 MINS TO STARTUP AFTER DEPLOYMENT.
  • 12081138 REQUEST.GETSCHEME() DOES NOT RETURN THE CORRECT PROTOCOL WHEN USING

Sun Java System Application Server 8.2.20

Patch IDs for SJAS 8.2 Patch#20 :
  • 124682-21 Windows File based patch (PE)
  • 124678-21 Windows File based patch (EE)
  • 124681-21 Linux File based patch (PE)
  • 124677-21 Linux File based patch (EE)
  • 124680-21 Solaris i586 File based patch (PE)
  • 124676-21 Solaris i586 File based patch (EE)
  • 124679-21 Solaris Sparc File Based (PE)
  • 124675-21 Solaris Sparc File Based (EE)
The following issues have been solved :
  • 12099203 ADD SUPPORT FOR 'USE-PRECOMPILED' JSPSERVLET PARAM INTRODUCED BY WS
  • 12102801 LOADBALANCER PLUGIN IN APACHE IS LOGGING AT WRONG LOGGING LEVEL.
  • 12112079 WEB CONTAINER THREAD NAMES ARE NOT UNIQUE (AS81 / SJAS 8.1)
  • 12113984 "PROXY-AUTH-CERT" NOT PROPERLY FORMATTED
  • 12127755 CLASSLOADER'S GETRESOURCES() IMPLEMENTATION.
  • 12146260 SJAS 8.1URX : LOADBALANCER EXPORT'S SERVER-NAME AND CAUSES INCONSIT
  • 12148886 LBPLUGIN LEAKS MEMORY FOR ALL WEBSERVER VERSION (MORE FOR APACHE MO
  • 12167106 FAILED TO INITIALIZE LOAD BALANCING SUBSYSTEM- NOT IN LOG WHEN INCO
  • 12172903 LBPLUGIN HEALTHCHECK LEAVES ZOMBIE THREADS DUE TO UNCLEAN THREAD CL
  • 12172928 CREATE-PASSWORD-ALIAS DESCRIPTION IS NOT CLEAR

Those updates includes the CPU fixes and are available to customers with a valid support contract on My Oracle Support.

Friday Nov 19, 2010

GlassFish Commercial Offerings from Oracle

This is a companion to Oracle GlassFish Server and GlassFish Server Open Source Edition, which describes the two GlassFish distributions from Oracle. Whenever possible, I've reused text and images from an earlier entry.

Oracle offers different types of professional offerings around GlassFish, including Oracle Consulting and Oracle Embedded services as well as many opportunities through the Oracle Partner Network. This entry describes the Oracle GlassFish Server which adds packages to the GlassFish Server Open Source Edition and includes support and sustaining.

To explain how Oracle's commercial support works, we need to first explain how the open source edition is developed.

The basic release cycle of GlassFish has Daily, Weekly, Milestones (frequency varies) and Final Releases. Each Milestone is a mini-release cycle, with its own stabilization phase at the end.

DailyWeeklyMilestone Releases

Milestone releases are quite stable, specially towards the end of the cycle, but they are not intended for production deployment. Of course, since those releases are available with an Open Source license and are developed transparently, you can make your own risk assessment and go on production with, say, a Release Candidate milestone, but beware that we can always discover a bad bug before final that may cause significant changes. In particular, Oracle only provides formal Sustaining Support for final releases.

As described previously the GlassFish Server Open Source Edition from Java.Net and the Oracle GlassFish Server from Oracle.com have the same core IPS packages; the only differences are the installer (depending on the distribution), the branding elements, some extra AddOns (like the Oracle GlassFish Server Control) and that the Oracle.Com distributions only has the Final releases while Java.Net has all the builds: daily, weekly, and all milestones and final releases.

Now we can describe the sustaining story for GlassFish. Oracle branches a source repository from the Final GF Releases and then we contribute fixes for important bugs with care to guarantee stability. From there, we create regular sustaining patches that are available to commercial subscribers (via SunSolve initially, soon from My Oracle Support), as well as the usual 24x7, worldwide support, knowledge database, etc.

ALT DESCR
ALT DESCR

To ensure that the bugs don't reappear, we also propagate the bug fixes in the sustaining repositories into the public repositories, although the timing and details of this will vary depending on the cycle, and, of course, the public repositories also receive many other changes at the same time, some of which will be new bugs :-(. (a slightly more detailed description of this is at Productizing Open Source - The GlassFish Approach).

Finally, Alexis' Note also explained how sustaining tests the bug fixes, including longevity testing, to ensure the bug fixes are very solid.

ALT DESCR

Finally, for the practical perspective of how all this works, check out the GlassFish v2 Release Overview and the GlassFish 3 Release Overview.

Thursday Nov 18, 2010

Oracle GlassFish Server and GlassFish Server Open Source Edition

The basic GlassFish model has remained constant since its first releases: this note is a revised version of Still No Bait and Switch, itself a revised version of Bait and Switch?. Also see the companion GlassFish Commercial Offerings from Oracle.

Oracle provides two main distributions of GlassFish: the GlassFish Server Open Source Edition and the Oracle GlassFish Server, both delivered using IPS packages.

The GlassFish Server Open Source Edition is available under an Open Source license (CDDL and GPLv2 licenses - you can pick whichever you want) and is supported by the Community, which Oracle leads and where it participates through many activities including Mailing Lists, Forums and Social Forums.

The Oracle GlassFish Server is available with the standard Oracle evaluation and production licenses (the OTN evaluation license) and builds on the GlassFish Server Open Source Edition by adding Oracle branding elements and AddOns - the only AddOn in GlassFish 3.0.1 is the Oracle GlassFish Server Control but other releases may have additional AddOns. Note that since Oracle GlassFish Server adds to the GlassFish Open Source Edition, the packages shared across the two releases are enterprise-quality.

Oracle only provides commercial support for the Oracle distribution but installing the extra IPS modules to upgrade to it from the Open Source Edition is very easy which means users can start with one and switch to the other when they are ready to buy support, or when they want to try or use the features in the AddOns.

The transitions across releases are facilitated by the consistent use of IPS as the basic packaging mechanism in GlassFish 3. All distributions (ZIP or native, for the web profile or for the full platform, public or patch releases) include the appropriate IPS packages and can later be managed as such. This is true even when GlassFish is Used in a Closed Networks

About

Oracle's announcements related to using GlassFish software in production.

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today