Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0
Wiki Markup
{scrollbar}

h1. Geronimo 2.1.5 Release Plan/Status

...



Release Manager:   Rex Wang

...


SVN Branch: [https://svn.apache.org/repos/asf/geronimo/server/branches/2.1/

...

]
Proposed Branch date:

...

                  /
Proposed Code Freeze date:             3.19(/)
Proposed Release Candidate: -3.26- -3.30- 4.2(/)
Proposed Announce date: -4.2- 4.14(/)
Download URL: [http://geronimo.apache.org/downloads.html

...

Component Updates:

...

component

...

version changes

...

comments

...

 

...

 

...

Tomcat

]

h2. Component Updates:

|| component \\ || version changes \\ || comments \\ || || ||
| -Tomcat- \\ | -6.0.20 \-> 6.0.26

...

Done

...

 

...

 

...

xbean

...

3.5 -> 3.6

...

Done

...

 

...

 

- \\ | -Done- \\ | | |
| -xbean- \\ | -3.5 \-> 3.6- \\ | -Done- \\ | | |
| -geronimo-el_1.0_spec

...

- \\ | -1.0.1 \-> 1.0.2

...

Done

...

 

...

 

...

cxf

- \\ | -Done- \\ | | |
| -cxf- \\ | -2.0.8 \-> 2.0.12

...

Done

...

 

...

 

...

axis2

- \\ | -Done- \\ | | |
| axis2 \\ | 1.3 \-> 1.4 or 1.5

...

Never

...

 

...

 

...

myfaces

 \\ | Never \\ | | |
| -myfaces- \\ | -1.2.6 \-> 1.2.8

...

Done

...

 

...

 

...

openjpa

- \\ | -Done- \\ | | |
| -openjpa- \\ | -1.2.1 \-> 1.2.2

...

Done

...

 

...

 

...

derby

- \\ | -Done- \\ | | |
| -derby- \\ | -10.4.2.0 \-> 10.5.3.0_1

...

Done

...

 

...

 

...

openejb

- \\ | -Done- \\ | | |
| openejb \\ | 3.0.1 \->3.0.2

...

 \\ | Voting...currently 3.0.2-snapshot, contains the OPENEJB-1131(G-5036), OPENEJB-1005(user request in g mailing list),

...

 

...

 

...

commons daemon procrun

 \\ | | |
| -commons daemon procrun- \\ | -1.0.1 customized \-> 1.0.2

...

- \\ | -1.0.2 just got released, need pull in. Done

...

 

...

 

...

txmanager

 now.- \\ | | |
| -txmanager- \\ | -2.1.3 \-> 2.1.4

...

Done

...

 

...

 

- \\ | -Done- | | |
| -tranql-connector-ra

...

- | -1.4 \-> 1.5

...

Done

...

 

...

 

- | -Done- | | |
| -tranql-connector-derby

...

- | -1.4 \->1.5

...

Done

...

 

...

 

- | -Done- | | |
| -tranql-connector-db2

...

- \\ | -1.3 \->1.4

...

Done

...

 

...

 

- \\ | -Done- \\ | | |
| -tranql-connector-mysql

...

- \\ | -1.2 \->1.3

...

Done

...

 

...

 

- \\ | -Done- \\ | | |
| -tranql-connector-oracle

...

- \\ | -1.4 \->1.5

...

Done

...

 

...

 

- \\ | -Done- | | |
| -tranql-connector-postgresql

...

- \\ | -1.1 \->1.2

...

Done

...

 

...

 

- \\ | -Done- | | |
| -tranql-connector-sqlserver2000

...

- \\ | -1.0 \->1.1

...

Done

...

 

...

 

- \\ | -Done- | | |
| -tranql-connector-sqlserver2005

...

- \\ | -1.0 \->1.1

...

Done

...

 

...

 

- \\ | -Done- | | |
| -tranql-connector-informix

...

- \\ | -1.0 \-> 1.2

...

Done

...

 

...

 

JIRA Status:

...

Group

...

Type

...

Key

...

Summary

...

Assignee

...

Status

...

 

...

 

...

 

...

Bug

...

5180

...

Deployer unlockKeystore command cannot be utilized if keystore is created through Java provided KeyTool

...

Ashish

...

Still need commit to 2.2.x and 3.0 so that close it

...

 

...

 

...

 

...

Bug

...

5179

...

Create a new customized ActiveMQ 4.1.2 build for Geronimo 2.1.5

...

Ivan

...

Merged in one fix

...

 

...

 

...

P?

...

Bug

...

5157

...

Tomcat 6.0.20 NIO connector cause connection always terminates in a very short time interval

...

Ashish

...

 

...

 

...

 

...

C / M

...

Feature

...

5156

...

Command line utility to unlock a keystore and private key

...

Ashish

...

 

...

 

...

 

...

 

...

Bug

...

5155

...

Locking a keystore under "Available" results in exception

...

Ashish

...

 

...

 

...

T

...

Bug

...

5150

...

Connection pool idleReleaser should not expand the number of permits

...

 

...

 

...

 

...

 

...

C

...

Improve

...

5148

...

Remove the dependency of clustering over JMXConnector

...

Ashish

...

Still need commit to 2.2.x and 3.0 so that close it

...

 

...

 

...

C'

...

Bug

...

5146

...

Geronimo should provide a default encrypted password for trustStore and keyStore

...

Ashish

...

 

...

 

...

R

...

Bug

...

5145

...

Address getGbean method in KernelDelegate as pointed out by GERONIMO4844

...

Shawn

...

 

...

 

...

 

...

 

...

Bug

...

5142

...

runtime errors if JAVA_HOME or JRE_HOME is not specified

...

Kevan

...

Deferred to wish list

...

 

...

 

...

M

...

Sub-task

...

5131

...

Retrieving group information from Active Directory server for authorization in

...

 

...

 

...

 

...

 

...

M

...

Sub-task

...

5130

...

Documentation for using Spnego with geronimo

...

 

...

 

...

 

...

M

...

Sub-task

...

5129

...

Fix to be picked from tomcat for Spnego support in geronimo

...

 

...

reverted

...

 

...

 

...

M

...

Sub-task

...

5128

...

login module for spnego support in geronimo

...

 

...

do not need revert

...

 

...

 

...

M

...

Feature

...

5126

...

Spnego Support in Apache geronimo

...

Ashish

...

improvement G-5196; new extension G-5197

...

 

...

 

...

 

...

Improve

...

5122

...

Upgrade Tomcat to 6.0.26

...

Delos

...

voting

...

 

...

 

...

W

...

Feature

...

5044

...

Prepared Statement Cache to be made available in Informix XA tranql RA

...

 

...

TQL-21

...

 

...

 

...

W

...

Feature

...

5043

...

Informix IFX_XASPEC property to be made available to set through Administrative Console

...

 

...

TQL-20

...

 

...

 

...

W

...

Feature

...

5039

...

Informix Lock Mode Wait property

...

 

...

TQL-19

...

 

...

 

...

 

...

Bug

...

5036

...

OpenEJB Unable to clear Sun JarFileFactory cache: warning after upgrading to Sun JDK 1.6.0 u18

...

Kevan

...

voting

...

 

...

 

...

R

...

Feature

...

5027

...

Redeploy option for farming

...

Ashish

...

Will open a jira for gshell improve..

...

 

...

 

...

 

...

Bug

...

4997

...

Can not connect to a ldap server in an anonymous way

...

 

...

 

...

 

...

T

...

Bug

...

4993

...

Requests for db pool resources will exceed Max Pool Size when EJBNetworkService beans are all busy

...

 

...

 

...

 

...

 

...

Bug

...

4959

...

Remote Deploy Broken on Jetty

...

 

...

 

...

 

...

 

...

Bug

...

4957

...

javax.el.CompositeELResolver is not thread-safe

...

Kevan

...

 

...

 

...

 

...

 

...

Improve

...

4940

...

CLONE \Tomcat Clustering with WADI JSESSIONID with jvmRoute to support mod_jk routing (G. 2.1.5)

...

Shawn

...

 

...

 

...

 

...

 

...

Feature

...

4932

...

Initial Japanese translation

...

Kan

...

 

...

 

...

 

...

W

...

Bug

...

4929

...

Upgrade to latest tranql wrappers

...

Rex

...

 

...

 

...

C

...

Bug

...

4927

...

keystorePass attribute on TomcatWebSSLConnector GBean should be encrypted/obscured

...

 

...

 

...

 

...

 

...

C

...

Bug

...

4896

...

Commands to a Secure JMX Connector require the SSL keyStorePassword to be specified on command line

...

Shawn

...

 

...

 

...

 

...

 

...

Bug

...

4892

...

Farm Deployment Error if deploy more than one applications

...

Ashish

...

 

...

 

...

M

...

Feature

...

4865

...

Login module to enable Kerberos authentication

...

 

...

 

...

 

...

 

...

R

...

Bug

...

4844

...

There is an error after undeploy the application and deploy the application again when configure WADI clustering

...

 

...

 

...

 

...

 

...

W

...

Bug

...

4809

...

Use platform MBean server rather than creating our own

...

 

...

 

...

 

...

 

...

W

...

Bug

...

4795

...

Multiple Server Instances: Uninstalling an application does not remove the entry from config.xml of other server instances

...

Ashish

...

Deferred

...

 

...

 

...

 

...

Bug

...

4794

...

Difference in application start/stop and restart behavior

...

Ashish

...

Deferred to wish list

...

 

...

 

...

 

...

Bug

...

4718

...

Keystores portlet: Once unlocked for availability, keystore can not be locked

...

 

...

 

...

 

...

 

...

Bug

...

4688

...

hardcode port in plan.xml of plugin farming.

...

Shawn

...

Deffered

...

 

...

 

...

 

...

Improve

...

4624

...

Improve deployment plan documentation

...

 

...

 

...

 

...

 

...

W

...

Improve

...

4397

...

change log4j ConversionPattern to ISO8601

...

 

...

 

...

 

...

 

...

C

...

improve

...

4187

...

setManagerClassName has been deprecated for the SimpleTCPCluster class in Tomcat Clustering

...

 

...

 

...

 

...

 

...

C

...

Improve

...

3003

...

Encrypt password strings in deployment plans

...

 

...

 

...

 

...

 

...

 

...

 

...

 

...

 

...

 

...

 

...

 

...

 

Planned Items:

Required Items:

Reference

Person

Description

Status

Samples

 

Ensure 2.1.2 Samples can run on 2.1.5 (via alias entries)

 

Update release notes

 

Add in resolved issues and known issues into release notes - other updates as necessary (also add to 2.1 Docs)

 

Update README.txt

 

 

 

Legal muck

 

validate license headers, NOTICE and LICENSE files

 

TCK

 

Final assemblies pass JEE5 TCK

 

Optional Items:

Reference

Person

Description

Status

 

 

 

 

 

 

 

 

 

 

 

 

Included JIRAs:

...

- | -Done- | | |

h2. JIRA Status:




|| Group \\ || Type || Key \\ || Summary \\ || Assignee \\ || Status \\ || || ||
| | -Bug- \\ | -[5180|http://issues.apache.org/jira/browse/GERONIMO-5180]- \\ | -Deployer  unlockKeystore command cannot be utilized if keystore is created through  Java provided KeyTool- | Ashish \\ | Still need commit to 2.2.x and 3.0 so that close it | | |
| | -Bug- \\ | -[5179|http://issues.apache.org/jira/browse/GERONIMO-5179]- | -Create a  new customized ActiveMQ 4.1.2 build for Geronimo 2.1.5- | Ivan \\ | *Merged in one fix* \\ | | |
| P? \\ | -Bug- \\ | -[5157|http://issues.apache.org/jira/browse/GERONIMO-5157]- \\ | -Tomcat 6.0.20 NIO connector cause connection always terminates in a very short time interval- | Ashish \\ | | | |
| C / M | -Feature- | -[5156|https://issues.apache.org/jira/browse/GERONIMO-5156]- \\ | -Command line utility to unlock a keystore and private key- | Ashish | | | |
| | -Bug- | -[5155|https://issues.apache.org/jira/browse/GERONIMO-5155]- \\ | -Locking a keystore under "Available" results in  exception- | Ashish \\ | \\ | | |
| T \\ | -Bug- | -[5150|https://issues.apache.org/jira/browse/GERONIMO-5150]- | -Connection pool idleReleaser should not expand the number of permits- | | | | |
| C \\ | -Improve- | -[5148|https://issues.apache.org/jira/browse/GERONIMO-5148]- \\ | -Remove the dependency of clustering over JMXConnector- | Ashish \\ | Still need commit to 2.2.x and 3.0 so that close it \\ | | |
| C' | -Bug- | -[5146|https://issues.apache.org/jira/browse/GERONIMO-5146]- | -Geronimo should provide a default encrypted password for trustStore and keyStore- | Ashish | \\ | | |
| R | -Bug- | -[5145|https://issues.apache.org/jira/browse/GERONIMO-5145]- \\ | -Address getGbean method in KernelDelegate as pointed out by GERONIMO4844- | Shawn | | | |
| | -Bug- | -[5142|https://issues.apache.org/jira/browse/GERONIMO-5142]- \\ | -runtime errors if JAVA_HOME or JRE_HOME is not specified- | Kevan | Deferred to wish list | | |
| M | -Sub-task- | -[5131|https://issues.apache.org/jira/browse/GERONIMO-5131]- \\ | -Retrieving group information from Active Directory server for authorization in- | | | | |
| M | -Sub-task- | -[5130|https://issues.apache.org/jira/browse/GERONIMO-5130]- \\ | -Documentation for using Spnego with geronimo- | | \\ | | |
| M | -Sub-task- | -[5129|https://issues.apache.org/jira/browse/GERONIMO-5129]- \\ | -Fix to be picked from tomcat for Spnego support in geronimo- | | reverted \\ | | |
| M | -Sub-task- \\ | -[5128|https://issues.apache.org/jira/browse/GERONIMO-5128]- \\ | -login module for spnego support in geronimo- | | do not need revert \\ | | |
| M | -Feature- | -[5126|https://issues.apache.org/jira/browse/GERONIMO-5126]- | -Spnego Support in Apache geronimo- | Ashish | improvement G-5196; new extension G-5197 \\ | | |
| | Improve | [5122|https://issues.apache.org/jira/browse/GERONIMO-5122] | Upgrade Tomcat to 6.0.26 | Delos | voting \\ | | |
| W \\ | -Feature- | -[5044|https://issues.apache.org/jira/browse/GERONIMO-5044]- | -Prepared Statement Cache to be made available in Informix XA tranql RA- | | TQL-21 | | |
| W \\ | -Feature- | -[5043|https://issues.apache.org/jira/browse/GERONIMO-5043]- | -Informix IFX_XASPEC property to be made available to set through Administrative Console- | | TQL-20 \\ | | |
| W \\ | -Feature- | -[5039|https://issues.apache.org/jira/browse/GERONIMO-5039]- | -Informix Lock Mode Wait property- | | TQL-19 | | |
| | Bug | [5036|https://issues.apache.org/jira/browse/GERONIMO-5036] | OpenEJB Unable to clear Sun JarFileFactory cache: warning after upgrading to Sun JDK 1.6.0 u18 | Kevan | voting | | |
| R | -Feature- | -[5027|https://issues.apache.org/jira/browse/GERONIMO-5027]- | -Redeploy option for farming- | Ashish | Will open a jira for gshell improve.. | | |
| | -Bug- | -[4997|https://issues.apache.org/jira/browse/GERONIMO-4997]- | -Can not connect to a ldap server in an anonymous way- | | \\ | | |
| T \\ | -Bug- \\ | [4993|https://issues.apache.org/jira/browse/GERONIMO-4993]\\ | -Requests for db pool resources will exceed Max Pool Size when EJBNetworkService beans are all busy- \\ | | \\ | | |
| | -Bug- | -[4959|https://issues.apache.org/jira/browse/GERONIMO-4959]- | -Remote Deploy Broken on Jetty- | | \\ | | |
| | -Bug- | -[4957|https://issues.apache.org/jira/browse/GERONIMO-4957]- | -javax.el.CompositeELResolver is not thread-safe- | Kevan \\ | | | |
| | -Improve- | -[4940|https://issues.apache.org/jira/browse/GERONIMO-4940]- | -CLONE \Tomcat Clustering with WADI  JSESSIONID with jvmRoute to support mod_jk routing (G. 2.1.5)- | Shawn | | | |
| | -Feature- | -[4932|https://issues.apache.org/jira/browse/GERONIMO-4932]- | -Initial Japanese translation- | Kan | | | |
| W | -Bug- | -[4929|https://issues.apache.org/jira/browse/GERONIMO-4929]- | -Upgrade to latest tranql wrappers- | Rex | \\ | | |
| C \\ | -Bug- | -[4927|https://issues.apache.org/jira/browse/GERONIMO-4927]- | -keystorePass attribute on TomcatWebSSLConnector GBean should be encrypted/obscured- | | | | |
| C | -Bug- | -[4896|https://issues.apache.org/jira/browse/GERONIMO-4896]- | -Commands to a Secure JMX Connector require the SSL keyStorePassword to be specified on command line- | Shawn | | | |
| | -Bug- | -[4892|https://issues.apache.org/jira/browse/GERONIMO-4892]- | -Farm Deployment Error if deploy more than one applications- | Ashish | \\ | | |
| M \\ | -Feature- | -[4865|https://issues.apache.org/jira/browse/GERONIMO-4865]- | -Login module to enable Kerberos authentication- | | | | |
| R | -Bug- | [4844|https://issues.apache.org/jira/browse/GERONIMO-4844]\\ | -There is an error after undeploy the application and deploy the application again when configure WADI clustering- | | | | |
| W \\ | -Bug- | -[4809|https://issues.apache.org/jira/browse/GERONIMO-4809]- | -Use platform MBean server rather than creating our own- | | | | |
| W | -Bug- | -[4795|https://issues.apache.org/jira/browse/GERONIMO-4795]- | -Multiple Server Instances: Uninstalling an application does not remove the entry from config.xml of other server instances- | Ashish | *Deferred* | | |
| | -Bug- | -[4794|https://issues.apache.org/jira/browse/GERONIMO-4794]- \\ | -Difference in application start/stop and restart behavior- | Ashish \\ | Deferred to wish list \\ | | |
| | -Bug- | -[4718|https://issues.apache.org/jira/browse/GERONIMO-4718]- \\ | -Keystores portlet: Once unlocked for availability, keystore can not be locked- | | \\ | | |
| | -Bug- | -[4688|https://issues.apache.org/jira/browse/GERONIMO-4688]- \\ | -hardcode port in plan.xml of plugin farming.- | Shawn | Deffered | | |
| | -Improve- | -[4624|https://issues.apache.org/jira/browse/GERONIMO-4624]- \\ | -Improve deployment plan documentation- | | | | |
| W \\ | -Improve- | -[4397|https://issues.apache.org/jira/browse/GERONIMO-4397]- | -change log4j ConversionPattern to ISO8601- | | | | |
| C \\ | -improve- | -[4187|https://issues.apache.org/jira/browse/GERONIMO-4187]- | -setManagerClassName has been deprecated for the SimpleTCPCluster class in Tomcat Clustering- | | | | |
| C \\ | -Improve- | -[3003|https://issues.apache.org/jira/browse/GERONIMO-3003]- | -Encrypt password strings in deployment plans- | | | | |
| | | | | | | | |

h2. Planned Items:


h3. Required Items:

|| Reference || Person || Description || Status ||
| Samples | | Ensure 2.1.2 Samples can run on 2.1.5 (via alias entries) | |
| Update release notes | | Add in resolved issues and known issues into release notes - other updates as necessary (also add to 2.1 Docs) | |
| Update README.txt | | | |
| Legal muck | | validate license headers, NOTICE and LICENSE files | |
| TCK | | Final assemblies pass JEE5 TCK | |

h3. Optional Items:

|| Reference || Person || Description || Status ||
| | | | |
| | | | |
| | | | |
\\

h2. Included JIRAs:

{jiraissues:url=http://issues.apache.org/jira/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?pid=10220&fixfor=12313729&resolution=-1&sorter/field=key&sorter/order=DESC&tempMax=1000}