Saturday May 16, 2009

SJS AS 9.1 U2 (GF v2 U2) patch 8 is a commercial (Restricted) patch (see Overview of GFv2) available as part of Sun's Enterprise Support for GlassFish. This release is also patch 2 of GlassFish 2.1. It was released on May 14th, 2009.

Release Overview

Description
SJS AS 9.1 U2 (GFv2 U2) - Patch 8 - File and Package-Based Patch for Solaris SPARC, Solaris x86, Linux, Windows and AIX.
GlassFish 2.1 - Patch 2 - File and Package-Based Patch for Solaris SPARC, Solaris x86, Linux, Windows and AIX.

Patch Ids
This release comes in 3 different variants:

Package-based patches with HADB
• Solaris SPARC - [128640-10]
• Solarix i586 - [128641-10]
• Linux RPM - [128642-10]

File-based patches with HADB
• Solaris SPARC - [128643-10]
• Solaris i586 - [128644-10]
• Linux - [128645-10]
• Windows - [128646-10]

File based patches without HADB
• Solaris SPARC - [128647-10]
• Solaris i586 - [128648-10]
• Linux - [128649-10]
• Windows - [128650-10]
• AIX - [137916-08]

Update Date
May 14th, 2009

Comment
Commercial (for-fee) release with regular bug fixes. This is patch 8 for SJS AS 9.1 U2; it is also patch 2 for GlassFish v2.1. It containes the fixes from the previous patches plus fixes for 40 unique defects.

Status
CURRENT

Bugs Fixed in this Patch:

• [6556284] - Sticky load balancing not working in one host (ws6.1 sp5)
• [6557531] - DaemonConfig::getSuggestedId() is big/little endian dependent and returns duplicate values on x86
• [6720587] - Regarding AS 9.1U2/V2.1 support on RH 5 and with Apache 2.2
• [6828248] - Glassfish is trimming values passed to findByPrimaryKey
• [6829975] - Fix for https://grizzly.dev.java.net/issues/show_bug.cgi?id=502
• [6474736] - NullPointerException when setting MONITORING to off for Connector monitoring with GJMSRA
• [6658570] - [IT:4065] Connector configuration lookup not multithread safe
• [6700473] - Dynamic reconfiguration (sync) does not work anymore if 8-bit/UTF characters used.
• [6642016] - Unable to create a password alias for the JMS Service
• [6810361] - AS 9.1_02 (build b06-p02) WEB0144: Invalid redirect URL
• [6659538] - Need all JVM Memory statistics from the MBean
• [6790295] - comet/java.util.concurrent.ConcurrentLinkedQueue$Node problem
• [6809065] - GF Admin GUI fails to work when HTTP TRACE sent
• [6810349] - JavaCAPS Web Service prj deployed on SJSAS EE8.2patch 7 returns garbaged chars when tested in soapUI
• [6818593] - Intgreate new JAXRPC module from JCAPS
• [6820994] - JS may be executed by URL from authorized user
• [6820041] - Webservice endpoint (ejb) can't be accessed via HTTPS
• [6732995] - '0' is invalid value for log-rotation-limit-in-bytes attribute (AS9.1_02-p01)
• [6801684] - Properties not showed for generic resource adapter on GF v2.1
• [6803427] - Node agent behaves in a graceless and unhelpful way of instance does not start within timeout period
• [6806221] - Incorrect behaviour with HTTPServletResponse OutputStream#flushBuffer()
• [6806718] - Port https://glassfish.dev.java.net/issues/show_bug.cgi?id=7152 to v2.1 patch 2
• [6806844] - Java error in Admin UI after upgrade to GFv2.1 from AS9.1 U2 p05
• [6809176] - trigger notifyWaitingThreads()for connectionLeakReclaim to bail out hung waiters (AS9.1_02)
• [6811027] - Apache LBPlugin on SGES2.1 missing libsasl.so library on Linux [GF#5182]
• [6811037] - SUN Lbplugin for SGES2.1 does not work on Linux with SELinux enabled
• [6811488] - SGES 2.1 core dumps when server.log-service.use-system-logging=true
• [6811680] - request GF issue 7227 to be fixed at the earliest
• [6814718] - Make Application Server Node Agent to be able to communicate thro firewall
• [6819482] - Patch 128642-08 contains invalid rpm causing AS upgrade to fail
• [6820681] - GlassFish in-memory replication is unstable with two-node cluster
• [6822401] - CVS merge for glassfish patch2
• [6822578] - GlassFish list-jmsdest functionality does not work with aliased passwords
• [6824072] - SUN Convergence/IM8 comet does not work on SGES21 (or AS91UR2p06/07)
• [6825588] - Dont connect to MQ if MQ is configured as remote
• [6826014] - Update LB Build ID and integrate the new LB
• [6826657] - 6813545 needs to be ported to glassfish
• [6826695] - 6806844 needs changes in prototype_com
• [6826726] - Glassfish Server log still display Sun java system application server
• [6827132] - Gf2.1 non HADB inplace upgrade is required

Additional Notes:
see the patch description for further details.


Useful Links (note: they belong in side-bars):

Patch Page. Commercial Subscription Offering

Sunday Apr 05, 2009

SJS AS 9.1 U2 (GF v2 U2) patch 7 is a commercial (Restricted) patch (see Overview of GFv2) available as part of Sun's Enterprise Support for GlassFish. This release is logically also the first patch for GlassFish 2.1. It was released on April 2nd, 2009.

Release Overview

Description
SJS AS 9.1 U2 (GFv2 U2) - Patch 7 - File and Package-Based Patch for Solaris SPARC, Solaris x86, Linux, Windows and AIX.
GlassFish 2.1 - Patch 1 - File and Package-Based Patch for Solaris SPARC, Solaris x86, Linux, Windows and AIX.

Patch Ids
This release comes in 3 different variants:

Package-based patches with HADB
• Solaris SPARC - [128640-09]
• Solarix i586 - [128641-09]
• Linux RPM - [128642-09]

File-based patches with HADB
• Solaris SPARC - [128643-09]
• Solaris i586 - [128644-09]
• Linux - [128645-09]
• Windows - [128646-09]

File based patches without HADB
• Solaris SPARC - [128647-09]
• Solaris i586 - [128648-09]
• Linux - [128649-09]
• Windows - [128650-09]
• AIX - [137916-07]

Update Date
Apr 2nd, 2009

Comment
Commercial (for-fee) release with regular bug fixes. This is the 7 patch for SJS AS 9.1 U2; it is also the first patch for GlassFish 2.1. It containes the fixes from the previous patches plus fixes for 31 unique defects.

Status
OBSOLETE - Replaced by SJS AS 9.1 UR2 Patch 8 / GF v2.1 Patch 2

Bugs Fixed in this Patch:

• [6785430] checkServerTrusted() should return true if CA of server cert exists inside the truststore (AS9.1_02)
• [6796708] Need Fix for appserver bugs Customer needs fixes for the following bugs: 1062 and 671
• [6804030] Integrate LB in v2.1-patch-01
• [6805120] new jvm option provided for starting appserver when remote mq broker is down
• [6805811] Upgrade issue from GFv2.1 to GFv2.1 patch1
• [6698604] Stand-alone instances sometimes obtain files from other instances on syncing to DAS at startup
• [6693246] [IT:4883] Application specific classloder (applibs / --libraries) not used by JSP compilation
• [6748830] Creating a domain with a user with limited space in home dir corrupts the .asadmintruststore
• [6728197] IssueTracker 3888 - Can't create new InitialContext with different host
• [6653050] [IT:4021]Resouce Injection does not work in HandlerChain due to EJB initialization order
• [6608592] CORBA NO_PERMISSION 9998 error when accessing remote server MEJBs
• [6740797] unable to start appserver if mq broker is not up
• [6728317] startup messages from ./asadmin start-cluster to noisy when some uncritical parts fail
• [6611992] appserver to appserver authentication defect when using "iiop client authentication required"
• [6672733] Cannot access server scope system-property after config scope system-property is deleted
• [6707706] Appserver Load Balancer plugin making websrever to crash
• [6715941] Monitoring Instances Configured Under Cluster doesn't Work
• [6717148] Minor XSS vulnerability
• [6720688] LB Plugin Build ID not updated in patch
• [6747814] AS is only QA/Certified with a narrow set of MQ versions, this restriction is undocumented
• [6767418] AS9.1 LBPlugin on Microsoft Windows IIS does not return 302 requests quickly, waits timeout period.
• [6774854] AS9.1 very, very slow to sychronize an 80Mb application via node agent, with `cluster' profile
• [6778703] IT:6835 Load Balancer xml file is not updated when EJB based web service is deployed
• [6796099] JVM threads being blocked during startup of instance for unknown reasons.
• [6798495] redirect_n does not work with query parameters and cookieless feature
• [6801916] [snmp] support snmp property settings in GUI
• [6803970] Misleading Messages when you run start/stop cluster
• [6804794] "_Support for Cookies and URL rewriting in V2.1"
• [6804825] jvmRoute not reset in JSESSIONID Cookie during fail-over
• [6811803] IT:7122 needs to be fixed in Glassfish patch
• [6814768] start-domain gives SEVERE message Upgrading a MQ resource adapter failed in server.log

Additional Notes:
see the patch description for further details.


Useful Links (note: they belong in side-bars):

Patch Page. Commercial Subscription Offering

This is an unusual release in that it is available as both a No-Cost release and a commercial (Restricted) patch. The informal named used as a No-Cost release is GlassFish v2.1; the formal name used as part of the commercial (Restricted) patch is SJS AS 9.1 U2 (aka GF v2 U2) patch 6. The two releases have identical content - the two names reflect the different roles as appropriate to the intended audiences.

SJS AS 9.1 U2 (GF v2 U2) patch 6 is a commercial (Restricted) patch (see Overview of GFv2) available as part of Sun's Enterprise Support for GlassFish. It was released on January 26th, 2009.

Release Overview

Description
SJS AS 9.1 U2 (GFv2 U2) - Patch 6 - File and Package-Based Patch for Solaris SPARC, Solaris x86, Linux, Windows and AIX.

Patch Ids
This release comes in 3 different variants:

Package-based patches with HADB
• Solaris SPARC - [128640-08]
• Solaris i586 - [128641-08]
• Linux RPM - [128642-08]

File-based patches with HADB
• Solaris SPARC - [128643-08]
• Solaris i586 - [128644-08]
• Linux - [128645-08]
• Windows - [128646-08]

File based patches without HADB
• Solaris SPARC - [128647-08]
• Solaris i586 - [128648-08]
• Linux - [128649-08]
• Windows - [128650-08]
• AIX - [137916-07]

Update Date
Jan 26th, 2009

Comment
This is an unusual release in that it is available as both a No-Cost release and a commercial (Restricted) patch. The informal named used as a No-Cost release is GlassFish v2.1; the formal name used as part of the commercial (Restricted) patch is SJS AS 9.1 U2 (aka GF v2 U2) patch 6. The two releases have identical content - the two names reflect the different roles as appropriate to the intended audiences.

Status
CURRENT (for No-Cost)
OBSOLETE (for Commercial/Restricted) - Replaced by SJS AS 9.1 UR2 Patch 7 / GF 2.1 Patch 1

Bugs Fixed in this Patch:

Many! TBD to fill-in the list; in the meantime please refer to the description for each patch.

Additional Notes:
see the patch description for further details.


Useful Links (note: they belong in side-bars):

Patch Page. Commercial Subscription Offering

Monday Jan 05, 2009

SJS AS 9.1 U2 (GF v2 U2) patch 5 is a commercial (Restricted) patch (see Overview of GFv2) available as part of Sun's Enterprise Support for GlassFish. It was released on December 5th, 2008.

Release Overview

Description
SJS AS 9.1 U2 (GFv2 U2) - Patch 5 - File and Package-Based Patch for Solaris SPARC, Solaris x86, Linux, Windows and AIX.

Patch Ids
This release comes in 3 different variants:

Package-based patches with HADB
• Solaris SPARC - [128640-07]
• Solarix i586 - [128641-07]
• Linux RPM - [128642-07]

File-based patches with HADB
• Solaris SPARC - [128643-07]
• Solaris i586 - [128644-07]
• Linux - [128645-07]
• Windows - [128646-07]

File based patches without HADB
• Solaris SPARC - [128647-07]
• Solaris i586 - [128648-07]
• Linux - [128649-07]
• Windows - [128650-07]
• AIX - [137916-06]

Update Date
Dec 5th, 2008

Comment
Commercial (for-fee) release with regular bug fixes. This is the fifth patch for SJS AS 9.1 U2; it containes the fixes from the previous patches plus fixes for 13 unique defects.

Status
OBSOLETE - Replaced by GF 2.1.

Bugs Fixed in this Patch:

• [6754103] appserver txn recovery on a different node under Sun Cluster fails (AS8.1EE)
• [6745972] JMS dst added in cluster-config through admin console is added to DAS hosted bkr and not the cluster
• [6745983] list JMS physical dst in cluster1-config throws an exception (AS9.1_02)
• [6750245] Resouce Injection does not work in HandlerChain due to EJB initialization order-needs to refix.
• [6747176] Need backport of fix for GlassFish issue #5574 in AS 9.1
• [6747179] Need backport of fix for GlassFish issue #5541 in AS9.1EE
• [6755294] Integrate fix for JSF issue 583 into appserver.
• [6720235] CTS webservice test WSEjbOverriefHCWithDDsTest does not deploy due to change as a result of change
• [6754045] LB gives Gateway error with some backend HTTP response
• [6701435] Launch URL for an app client with JWS enabled is incorrect if the app is not on targeted on the DAS
• [6736292] AS 9.1U2 Exception raised when clicking on 'Configure Monitoring' of an appl in cluster's instance
• [6728317] startup messages from ./asadmin start-cluster to noisy when some uncritical parts fail
• [6749284] Changes in Java Web Start in Java SE 6 update 7 have broken Java Web Start suppo

Additional Notes:
see the patch description for further details.


Useful Links (note: they belong in side-bars):

Patch Page. Commercial Subscription Offering

Friday Nov 14, 2008

The following White Paper is now available:

Title
Sun GlassFish Enterprise Server High Availability Reference Configurations for a Virtualized Environment

Publication Date
October, 2008

Summary
Sun GlassFish Enterprise Server v2 includes advanced high availability features that enable enterprises to deploy GlassFish in business-critical environments. This white paper provides valuable insights into possible reference topologies that meet a variety of deployment needs from a high availability perspective in a virtualized environment.

Additonal Notes
Leverages GlassFish, Solaris 10 Containers and Sun Fire T2000 servers.

Download
Download is free but requires registration; follow the Download Link. 13 Pages; PDF file is 241KB.

Thursday Nov 13, 2008

Last year Yael did a screencast that I reported in Installing a GlassFish Patch, an early entry in this blog. I recently noticed that the links provided in there no longer works; I suspect a change in mediacast but I didn't see the problem in a quick pass. Until when I can go make the old entry work, you can go directly to the entries as follows:

Introduction
• How to Buy a Subscription Online
• How to Contact Sun Oline
• How to get Access to Patches
• How to Request Service Online

Caveat: These instructions represent the status of last year. I'll talk with Yael and the support team about how to get newer screencasts / slides for these tasks.

Caveat: I'm testing this entry on two different browsers, both on MacOS X. On Safari the links above work all the time. On FireFox 3, I need to reload the link. Sorry, don't have time to chase it up; specially since the presentation needs a content refresh.

Saturday Nov 01, 2008

SJS AS 9.1 U2 (GF v2 U2) patch 4 is a commercial (Restricted) patch (see Overview of GFv2) available as part of Sun's Enterprise Support for GlassFish. It was released on October 30th, 2008.

Release Overview

Description
SJS AS 9.1 U2 (GFv2 U2) - Patch 4 - File and Package-Based Patch for Solaris SPARC, Solaris x86, Linux, Windows and AIX.

Patch Ids
This release comes in 3 different variants:

Package-based patches with HADB
• Solaris SPARC - [128640-06]
• Solarix i586 - [128641-06]
• Linux RPM - [128642-06]

File-based patches with HADB
• Solaris SPARC - [128643-06]
• Solaris i586 - [128644-06]
• Linux - [128645-06]
• Windows - [128646-06]

File based patches without HADB
• Solaris SPARC - [128647-06]
• Solaris i586 - [128648-06]
• Linux - [128649-06]
• Windows - [128650-06]
• AIX - [137916-05]

Update Date
Oct 30th, 2008

Comment
Commercial (for-fee) release with regular bug fixes. This is the fourth patch for SJS AS 9.1 U2; it containes the fixes from the previous patches plus fixes for 11 unique defects. It also updates the load balancer and JMQ (OpenMQ-based).

Status
OBSOLETE - Replaced by SJS AS 9.1 U2 - Patch 5.

Bugs Fixed in this Patch:

• [6713209] admingui monitor -> runtime not functional in developer profile
• [6670488] System properties which have not been overridden do not show up in the cluster
• [6726167] JSP compilation does not take into consideration delegate=false.
• [6705325] Unable to synchronize applications acrosss instance due to /var/tmp/APPSERV_REMOVED permission
• [6595613] Admin gui node agent/instance pages hang when network to remote node agent machine is down
• [6693246] [IT:4883] Application specific classloder (applibs / --libraries) not used by JSP compilation
• [6717180] Load Balancer Plugin not failing over on apache/linux
• [6718917] Cannot pass a java.util.Vector containing Externalizable objects between EJBs
• [6740797] unable to start appserver in mq broker is not up
• [6744684] version changes for 9.1p4
• [6744686] mq patch3 integration in 9.1 p4
• [6745219] LB integration in 9.1ur2 p4
• [6656439] NullPointerException in AMXDebug during App Server start-up

Additional Notes:
see the patch description for further details.


Useful Links (note: they belong in side-bars):

Patch Page. Commercial Subscription Offering

Saturday Sep 27, 2008

SJS AS 9.0 U1 (GF v1 U1) patch 5 is a commercial (Restricted) patch available as part of Sun's Enterprise Support for GlassFish. It was released in September 15th, 2008. See Overview of GFv1.

Release Overview

Description
SJS AS 9.0 U1 (GFv1 U1) - File-Based Patch for Solaris SPARC, Solaris x86, RHEL and Windows

Patch Ids
• Solaris x86 - [124610-06]
• Solaris SPARC - [124609-06]
• RHEL - [124611-06]
• Windows - [124612-06]

Update Date
September, 15th, 2008

Comment
Commercial (for-fee) release with regular bug fixes. This patch for SJS AS 9.0 U1 expands on SJS AS 9.0U1 Patch 4 and includes 2 new key bug fixes.

Status
CURRENT.

Bugs Fixed in this Patch:

• [6598706] lookup of jdbc resources not possible from other containers to glassfish container
• [6734120] Unable to use the # delimiter in a JDBC url


Useful Links (note: they belong in side-bars):

Patch Page. Commercial Subscription Offering

SJS AS 9.1 U2 (GF v2 U2) patch 3 is a commercial (Restricted) patch (see Overview of GFv2) available as part of Sun's Enterprise Support for GlassFish. It was released on September 11th, 2008.

Release Overview

Description
SJS AS 9.1 U2 (GFv2 U2) - Patch 3 - File and Package-Based Patch for Solaris SPARC, Solaris x86, Linux, Windows and AIX.

Patch Ids
This release comes in 3 different variants:

Package-based patches with HADB
• Solaris SPARC - [128640-05]
• Solarix i586 - [128641-05]
• Linux RPM - [128642-05]

File-based patches with HADB
• Solaris SPARC - [128643-05]
• Solaris i586 - [128644-05]
• Linux - [128645-05]
• Windows - [128646-05]

File based patches without HADB
• Solaris SPARC - [128647-05]
• Solaris i586 - [128648-05]
• Linux - [128649-05]
• Windows - [128650-05]
• AIX - [137916-04]

Update Date
Sept 11th, 2008

Comment
Commercial (for-fee) release with regular bug fixes. This is the third patch for SJS AS 9.1 U2; it containes the fixes from the previous patches plus fixes for 14 unique defects.

Status
OBSOLETE. Replaced by SJS AS 9.1 U2 (GFv2 U2) Patch 4.

Bugs Fixed in this Patch:

• [6713169] leak reclaim and leak timeout in 9.1 update1
• [6697509] Appserver starts up extremely slow due when log file size large
• [6728220] Run tests ant core and bat for non root user for pkg based
• [6716503] AS9.1 Session deserialization does not handle primitive class types
• [6726723] deployment issues causing all CTS webservices12 tests to fail
• [6678769] Issues with log rotation and Logging when log directory is changed
• [6712778] Virtual Server's "hosts" parameter cannot be dynamically changed
• [6678688] JBI infra-structure side-by-side updating functionality to be added
• [6705157] Server logs throws Error: Logger name is null
• [6728866] Bundling jdk 1.5.0_16
• [6715021] changing Virtual Server after deployment requires cluster restart
• [6715871] WebApp Fails when Web-Monitoring is Turned ON With HADB Session Persistence
• [6716964] EJB web service fails to depoly on cluster
• [6717458] CTS regressions (webservices/deploy/multiDeploy) on glassfish b38

Additional Notes:
see the patch description for further details.


Useful Links (note: they belong in side-bars):

Patch Page. Commercial Subscription Offering

Sunday Aug 10, 2008

SJS AS 9.1 U2 (GF v2 U2) patch 2 is a commercial (Restricted) patch (see Overview of GFv2) available as part of Sun's Enterprise Support for GlassFish. It was released on August 1st, 2008.

Release Overview

Description
SJS AS 9.1 U2 (GFv2 U2) - Patch 2 - File and Package-Based Patch for Solaris SPARC, Solaris x86, Linux, Windows and AIX.

Patch Ids
This release comes in 3 different variants:

Package-based patches with HADB
• Solaris SPARC - [128640-04-01]
• Solarix i586 - [128641-04-1]
• Linux RPM - [128642-04-1]

File-based patches with HADB
• Solaris SPARC - [128643-04-1]
• Solaris i586 - [128644-04-1]
• Linux - [128645-04-1]
• Windows - [128646-04-1]

File based patches without HADB
• Solaris SPARC - [128647-04-1]
• Solaris i586 - [128648-04-1]
• Linux - [128649-04-1]
• Windows - [128650-04-13]
• AIX - [137916-03]

Update Date
August 1st, 2008

Comment
Commercial (for-fee) release with regular bug fixes. This is the second patch for SJS AS 9.1 U2; it containes the fixes from the previous patches plus fixes for 17 unique defects.

Status
OBSOLETE. Replaced by SJS AS 9.1 U2 (GFv2 U2) Patch 3.

Bugs Fixed in this Patch:

• [6597868] When add/removing "additional properties" for a JDBC pool, I have to restart glassfish
• [6611251] Restore Virtual Server's Root Context Behavior from GlassFish v1
• [6618420] Make Application server DAS able to communicate to remote node-agents and instance thru firewall
• [6647594] HTTP Status error messages should not be Localized
• [6655568] Generated granted.policy file gets truncated when you redeploy the application
• [6660443] Web Container not honoring the application to virtual server mappings for ServletContextListener
• [6670460] Upgrading a MQ resource adapter failed : zipFile (/usr/share/lib/imq/imqjmsra.rar) doesn't exist
• [6672732] DAS GUI can get confused, and report an error that a property does not exist
• [6689309] Admin GUI monitoring display refresh button no use
• [6698604] Stand-alone instances sometimes obtain files from other instances on syncing to DAS at startup
• [6702146] App server hangs when trying to stop domain due to JMX related issues
• [6704722] HttpServletResponse.encodeURL() unconditionally appends jsessionid newly created session
• [6706296] exception during deploy if class-suffix > 1024
• [6707850] WEB0113 error targeting web modules on virtual servers in a cluster not seen on standalone instance
• [6709765] bad response times with HTTPS when acceptor-threads >1 with multi-cpu system
• [6714827] Integrating Metro 1.1.3 in 9.1UR2Patch02
• [6714898] Integrate new JBI with the final ML resource bundle translations
• [6717137] Multiple deploys can corrupt domain.xml

Additional Notes:
An upgrade to the corresponding OpenMQ patch is recommended; see the patch description for further details.


Useful Links (note: they belong in side-bars):

Patch Page. Commercial Subscription Offering

Sunday Jun 29, 2008

The Enterprise-quality offerings from Sun for the Open Source GlassFish Server and MySQL Server are now available also in an Unlimited pricing model where the cost to the company is independent of the number of installed servers, used CPUs (or sockets), installed applications or customers served. The pricing depends on the quality of support (Standard for 5x12 or Premium for 7x24) and it comes in tiers depending on the size of the company (the bottom tier reaches up to 1K employees).

Details of the offer are available at:

Saturday Jun 28, 2008

(Note: The name change was originally announced on May 7th, 2008, during JavaOne 2008)

Sun's commercial distribution of the Open Source GlassFish Server has been renamed (Press Release) The new name Sun GlassFish Enterprise Server reflects more accurately the base of the distribution and will start appearing in future distributions. The old name (Sun Java System Application Server) will remain in some releases for a while.

The community/commercial relationship for the existing and (tentative) future releases is as follows:

  • GlassFish v1 Family (Overview at GFB)
    • GlassFish v1 - Sun Java System Aplication Server 9.0
    • GlassFish v1 U1 - Sun Java System Application Server 9.0 U1
  • GlassFish v2 Family (Overview at GFB)

    • GlassFish v2 - Sun Java System Application Server 9.1
    • GlassFish v2 U1 - Sun Java System Application Server 9.1 U1
    • GlassFish v2 U1 - Sun Java System Application Server 9.1 U2
    • GlassFish v2.1 - Sun GlassFish Enterprise Server 2.1 (tentative)

For commercial patches refer to the family overview.

Sunday Jun 22, 2008

SJS AS 9.1 U2 (GF v2 U2) patch 1 is a commercial (Restricted) patch (see Overview of GFv2) available as part of Sun's Enterprise Support for GlassFish. It was released in June 2008.

Release Overview

Description
SJS AS 9.1 U2 (GFv2 U2) - Patch 1 - File and Package-Based Patch for Solaris SPARC, Solaris x86, Linux, Windows and AIX.

Patch Ids
This release comes in 3 different variants:

Package-based patches with HADB
• Solaris SPARC - [128640-03]
• Solarix i586 - [128641-03]
• Linux RPM - [128642-03]

File-based patches with HADB
• Solaris SPARC - [128643-03]
• Solaris i586 - [128644-03]
• Linux - [128645-03]
• Windows - [128646-03]

File based patches without HADB
• Solaris SPARC - [128647-03]
• Solaris i586 - [128648-03]
• Linux - [128649-03]
• Windows - [128650-03]
• AIX - [137916-02]

Update Date
June 10th, 2008

Comment
Commercial (for-fee) release with regular bug fixes. This is the first patch for SJS AS 9.1 U2, it addresses 16 unique defects, including 3 customer escalations, it integrates Metro 1.1.2 and updates to components JBI and JMQ. It also addresses a couple of JCAPS issues hence was critical to the release of JCAPS 6.

Status
OBSOLETE. Replaced by SJS AS 9.1 U2 (GFv2 U2) Patch 2.

Bugs Fixed in this Patch:

• [6666640] Appserver tx log may be purged of transactions which are not completed, leading to failed recovery
• [6653050] [IT:4021]Resouce Injection does not work in HandlerChain due to EJB initialization order
• [6674065] Missing interposedSyncs.afterCompletion on rollback
• [6660443] Web Container not honoring the application to virtual server mappings for ServletContextListener's
• [6686338] ResourceLoader set in JAXWS needs to be passed down to JSR 196 Authentication Provider
• [6673048] JaveEE SE does not send the exception object when the ME status is ERROR
• [6688273] Call to create() method for EJB deployed on weblogic fails with CORBA MARSHAL error
• [6688279] Concurrent messages are routed to same instance of WebServiceProvider
• [6688281] Upgrade JBI bits for 9.1UR2P01
• [6664125] Exceptions thrown from JavaEE SE when multiple concurrent requesThe project scenario starts are sent
• [6652680] Java EE Service Engine seems to postfix "Request" to messages sent to BPEL SE via JBI Layer.
• [6689051] RepositoryManager is not in classpath
• [6690644] Upgrading the AppServer version in the packages/rpms for AS9.1_02 patch1 release
• [6690669] Upgrade to Metro 1.1.2
• [6692168] Upgrade MQ bits for 9.1UR2P01


Useful Links (note: they belong in side-bars):

Patch Page. Commercial Subscription Offering

This release replaced SJS AS 9.1 U1 (GFv2 U1) (see overview of GFv2) and included a number of key bug fixes needed for other dependent releases, including NetBeans 6.1. See the Release Announcement at TheAquarium.

Release Overview

Description
Second Update Release on GFv2.

Release Date
April 29th, 2008

Comment
Free, no-cost, release that addresses 16 defects.

Status
OBSOLETE public/free release - replaced by GF 2.1.
OBSOLETE commercial/for-fee release - replaced by GF v2 U2 - patch 4.

Bugs Fixed in this Patch:

• [6494180] Loadbalancer plugin not handling chunked data
• [6665950] fail to deploy web module with struts
• [6641307] Can't use admin GUI to view JVM information on a clustered instance
• [6658432] [IT:4035] Very slow admin GUI access in HTTPS with Firefox/port unification (admin-listener)
• [6661187] [IT:3786] Ability to expose JAX-WS services selectively
• [6661194] [IT:3990] EJB Class loader spin found during JBI QE testing
• [6666613] Quicklook test failure on AS9.1_01 EE when new version 080131 of JBI integrated
• [6661273] Upgrade Metro and JBI
• [6671758] Ant core JBI tests are throwing Exception on 9.1UR1P1AS server log
• [6676452] Upgrade to the latest sysnet jar
• [6677299] Update Center integration for 9.1 ur2
• [6677434] Update licenses in 9.1 UR2 workspace
• [6680037] Registration mechanism(both UR2 and MySQL Bundles) updates "city" field with "company name" value
• [6680503] 9.1PEUR1->9.1PEUR2 inplace installation doesn't work due to missing Upgrade functionality and option
• [6684585] source string for 9.1 UR2 is incorrect
• [6685905] Incomplete tokenization of SJSAS install image files on Unix platforms


Useful Links (note: they belong in side-bars):

Patch Page. Commercial Subscription Offering

GlassFish v2 U1 (update 1) is a Must-Have Release of SJS AS 9.1 (GF v2) (family overview) that includes many bug fixes. All users of GlassFish v2 are encouraged to upgrade.

Release Overview

Description
Update Release on GFv2.

Release Date
December 19th, 2007

Comment
Free, no-cost, update release that addresses 162 defects.

Status
OBSOLETE. Replaced by GlassFish v2 U2.

Patch Ids
Commercial users see 9.1 Patches Base. Also see:

128640 - Package Based Ditro (w/ HADB)
128643 - File Based Distribution (w/ HADB)
128647 - File Based (w/o HADB)

Bugs Fixed in this Release

6638152 [508] [Regression] New bug found in support.jsf
6636456 B09b patch of 9.1UR1 AS is not getting installed FCS B58g.
6632714 AS 9.1_01: Service tag is not transferred on a system that has stclient installed
6634058 Remove service tag entries related to native packagebased binaries from default servicetag-registry
6634072 Enhance panel instructions to improve user-experience and ease-of-use
6634450 [REGRESSION] 9.1 EE to 9.1 UR1 EE b9a Upgrade wizard "Next" button is disabled
6634565 RSS feed in support page not showing up if console security is enabled.
6634583 SDK installers hangs during negative testing of registering a new user...
6634587 Need to pass proxy info to backend
6635035 JDK Registration has issues
6628791 IE only, Sample link on "Please Register" page doesn't work
6629223 Admingui login page throws error "Unterminated String constant" on status bar with IE7
6595559 (Negative test): get 500 status if server side deploy path is empty and type application name
6587475 Need data validation for HTTP Service->Access Log Write Interval field
6630545 sample page font size very small and all shift to the left
6604383 TODO tooltips showing quite often
6619915 developer profile's Common Task page should have the 'Add Cluster Support' task
6603904 Web Service Call Flow detail page title and Button label need fix
6633033 [508] "support.jsf": Images: Alt attribute required
6619907 Service Tag registration has to be supported on Application Server
6597910 ApplicationServer 9.1:Can't change [Monitoring Level] from "LOW" to "HIGH".
6594521 regression: Creating LB throws errors if target is not selected
6629916 jvm level systemproperties takes precedence than cluster level systemproperties in suselinux 64b jvm
6597296 NullPointerException; create-node-agent on Windows AS9.1ee
6592253 asupgrade man page is out of date
6614947 [UB](sbs) 8.2 to 9.1ur1 upgrade: could not start nodeagent on 2nd machine
6628825 support page shows lots of "unable to locate the template file for widget" error
6595173 admin gui edit IIOP listeners tab label string garbled when clicked SSL tab
6631088 [508][Sysnet] : Need alternate event-handler for Registration.jsf
6630518 Malformed Local registry generated by glassfish script based installer
6588628 Intermittent hanging observed on Linux due to deadlock in PolicyConfigurationImpl.java
6598706 Unable to use the # delimiter in a JDBC url
6590921 Web Core must use default port for welcome-page redirection when PORT not part of http host header
6604609 AS 8.2EE / Issues with sealed packages
6622279 Password displayed in clear text with 64bit JDK on linux
6603818 AIX: To build native libraries for the product release of sjsas on aix need gmake...
6607849 AIX:When starting a domain in the cluster profile, the password is echoed back in clear text
6575626 "timed-out waiting for response" msg in webserver error log even if a request passes
6616926 Critical Vulnerability disclosed in WebDav Servlet
6618242 AS9.1UR1. The memory leak was seen during 58 and 89 hours runs of 100 simultaneous users.
6613125 unable to enable a http listener which is in disabled state
6587659 AIX: IllegalArgumentException in jaxws tests
6595919 AIX BLOCKING:When a cluster/instance is getting created, the default-config isn't copied correctly
6614746 [REGRESSION]add-resource command fails to add connector connection pool
6586510 AIX:Appserver throws wrong exception in jstl test
6601963 ValueExpression.getValue() throws wrong exception
6603047 More than 30 second response times for 50% of failed over requests
6594023 AS91EE:DAS restart required after a node-agent machine crash
6623955 OutofMemoryError observed in Richaccess test
6601675 appserver should not allow setRollbackOnly() from a business method with TX SUPPORTS
6629769 Richaccess, Memory Leak observed during 7 days longevity test
6618208 AIX:Webservices "WsUtil" references the sun.net.www.ParseUtil which IBMJDK doesn't have correct args
6559700 JBI: admin-gui hard to determine dependencies between components and libraries in developer profile
6561519 JBI: admin-gui does not show Service Units, relationship of components to service assemblies
6625591 0403-027 The parameter list is too long
6627385 [UB]AIX: @RunAs at EJB module authorization test failed AccessLocalException: Client not authorized
6628700 Updates required to index.html (http://localhost:8080/) and related pages
6628170 [UB] create-domain command fails with custom master password in AIX
6631994 [UB] AS 9.1_01 EE only: Unable to start the Update Center if Reuse existing Java 2 SDK option
6631742 [UB]Not able to access samples after start domain using --domaindir option (upgrade scenario)
6589500 applibs are separated by "," and not FileSeparator as docs indicate
6627379 [UB]AIX: WSS dynamic encrypt key test failed due to server side certification validation error
6626212 [UB]9.1EE to 9.1EEu1: could not start nodeagent on 2nd machine on linux after sbs upgrade in GUImode
6594073 SJSAS 8.1UR2 : NullPointer Exception during Synchronization
6465849 LB:Installer failed to export, import and activate cerificate for AppServers & Web Server
6573779 [Regression] JMS related regression failure in b50c builds.
6586219 MQcluster:'notify commit txn failed' warning logged if imq.txn.reapLimit low& >1 remote msg in 1 txn
6577418 WARNING messages in broker log file while starting & stopping the appserver domain
6621854 [BLOCKING] 9.1 to 9.1ur1 upgrade: could not start nodeagent after sbs upgrade
6621921 [BLOCKING] 9.1 to 9.1ur1 inplace upgrade gives Unsupported Upgrade Path, inline didn't start upgrade
6613312 [BLOCKING]Got Unsupported Upgrade Path error in sbs upgrade from 9.1 EE to 9.1EE UR1 in cli mode
6598344 Not able to use start/stop instance command after upgrade from 8.1EEur2 to 9.1EE
6566783 Upgrade:90pe->91ee:Security Manager option get uncheck after an upgrade
6631938 [UG]ClassNotFoundException when login to admin console after inplace upgrade from GF v2 to as9.1ur1
6630022 [BLOCKING] sbs upgrade of new domain gives Admin user details are not valid
6629883 Upgrade: Support of Cluster Profile is needed.
6629281 [UG]9.1PE to 9.1UR1PE inplace upgrade needs to give better message rather than Unsupported Path
6628246 Not able to upgrade AS9.1PE (glassfish v2) to AS9.1UR1 with cluster profile
6626070 upgradetool should not prompt for masterpassword in popup
6631153 Add localizable country list to backend API
6600234 JDBC Pool does not bound to maxPool size on initialization failure
6623165 9.1EE to 9.1ur1EE: inplace upgrade shows "Upgrade" prompts twice when user already choose to Upgrade
6625183 SDK 5.0_04 and AS 9.1_01: License file needs to be updated.
6623276 Inplace upgrade: installer didn't prompt for admin password, master password
6612851 After installation of LB on WS 7.0u1 , WS instance fails to start on windows
6632333 Installer should not enforce email address as username for existing account for sysnet registration
6631401 AS 9.1_01: Regression,Win Only: Unable to start the Update Center using the Start->Program Menu Item
6631399 AS 9.1_01: Registration: First Name and Last Name fields are not indicated as required
6630573 AS 9.1_01: Registration: servicetag-registry.xml has multiple entries when user move back and forth
6630570 AS9.1_01: Registration: The Country field only shows 3 countries: United States, China, and India
6629502 [REGRESSION] 9.1EE to 9.1 EE UR1 inplace upgrade: installer gives nodeagent already created message
6629236 [UG][REGRESSION]installer doesn't provide Upgrade option and no upgrade takes place
6628227 Installer doesn't support In-place upgrade from glassfish v2 bits to AS9.1ur1
6601346 AIX BLOCKING: Need an installer for the AIX platform, much like the MAC installer and script...
6625637 9.1 to 9.1ur1 PE: upgrade failed for module certificate migration error on windows and solaris
6630547 Upgrade to new Sysnet jars
6592283 (RN) (inplace) installer disabled DAS, HADB, Command line Admin Tools when installdir has a space
6617652 (inplace) installer (b05) IOException on asadmin
6589325 load balancer enable/disable operation should not generate events for dynamic reconfig
6618804 Regression: jsr77 runtime state management changes are not broadcast
6622987 Native build on Ubuntu is failing...
6623819 Upgrade the Sun JDBC driver version to 3.7.x
6604367 timming issue starting up connector app (mailconnector) consistently. (javax.servlet.ServletExcepti)
• 1456 jms connections to multiple AS
• 1710 Ability of lagging / broken connection to block entire SSL l
• 1735 LogWriter methods are not implemented
• 2310 App client end-user should be able to change and/or correct
• 2706 regression: start/stop command doesn't seem to change the st
• 2991 Dependency issues if both sides of an uni-directional OneToM
• 3465 Application library dependancies (domains/domain1/lib/applib
• 3478 sun-resources.xml does not take the values of new connection
• 3482 Need to support multi-level prefetch
• 3513 [UB]enable/disable LB for an instance/cluster should show co
• 3526 NullPointerException at ASServerSocket.bind(ASServerSocket.j
• 3530 Setting of the property "endpointExceptionRedeliveryAttempts
• 3540 Restart glassfish while logged into admin gui, click logout,
• 3552 need better error messages by logging connection pool name i
• 3565 gCometd must be fully compatible with the latest Bayeux Spec
• 3566 Missing blocking-enabled attribute in http-listener page
• 3569 alternatedocroot broken on 9.1 b58c ?
• 3571 JBI screens downlevel with respect to Sierra runtime
• 3572 JBI console does not support update/upgrade fixes in JBI run
• 3584 [UB]appservService.exe doesn't keep Glassfish running when u
• 3588 Web Service deployment fails
• 3603 [UB]No documentation for JDBC Realm
• 3615 SOAP/TCP connection is getting closed after 250requests
• 3617 pom version needs to be changed
• 3624 JSTL begin attribute ignored for deferred expres
• 3627 incorrect description for thread-pool configuration properti
• 3673 Version string needs to be updated
• 3683 GlassFish leaks memory when large files (static or dynamic)
• 3703 NPE near TPE MapContainerPolicy
• 3707 java.nio.channels.ClosedChannelException thrown repeatedly b
• 3714 New http listener screen: Glassfish adds localhost to Server
• 3715 Change the preamble in ~/.asadminpass ...
• 3719 [UB]Fix the problems with SMF and GlassFish
• 3720 Allow app client container to run JavaFX scripts
• 3723 publish to registry command fails when web server port is in
• 3741 JBI: regression cannot go back to cluster applications page
• 3742 TrustManager is broken for Hot-Deployed Webapps
• 3748 Comet not worked properly on secure http listener
• 3751 StandardContext.stop() returns prematurely when a webmodule
• 3754 the add-ressource option of asadmin uses a wrong default pat
• 3755 JDBC Realm Eats Useful Exceptions
• 3759 NetBeans profiler cluster profile DAS interop issue
• 3775 Add JBI CLI commands/hook
• 3777 Online help is required for new JBI screens
• 3779 Response wrapper name clashes problem
• 3780 Unable to find invocation method
• 3782 With a non-default admin password, jms-ping fails
• 3785 Upgrading to V2 from V1 can be improved ...
• 3787 Possible Grizzly regression in 9.1_01 b05 due to fix for Iss
• 3790 Admin Console cannot load class when deploying Connector Mod
• 3792 NPE in DynamicInterceptor.checkForIllegalMBean()
• 3796 Add support for AJP/mod_jk load balancing balancing
• 3801 AIX:StackOverflowError from pkgClientJar test on AIX
• 3804 Include link to Java EE 5 Tutorial in QuickStart.html
• 3805 9.1UR1 AIX platform ServletException while running tomcat te
• 3812 Java Web Start launch of app client with persistence unit fa
• 3817 compressableMimeType http-listener property never get proces
• 3818 [UB]Incorrect LB config info in HA Admin Guide
• 3836 cascading JBI Statistics MBeans

This blog copyright 2009 by pelegri