Milestone 6 (August 5, 2009 to Sept 2, 2009) Administration GUI
Task/Feature |
Owner |
Start Date |
End Date |
Status |
Create console-jts-plugin and add to jts IPS |
Anissa |
8/3 |
8/5 |
Done |
Message Security config |
Anissa |
8/4 |
8/12 |
Done |
Add SSL to JMX Connector, Protocol, iiop listener |
Anissa |
8/11 |
8/13 |
Done |
Grizzly config improvement |
Anissa |
8/13 |
8/20 |
Done |
Tree node re-ordering |
Anissa |
8/4 |
8/10 |
Done |
Plugin capability for Application Editing after deployment |
Anissa |
|
8/31 |
Done |
Add support for resource-adapter-config |
Ana |
|
|
DONE |
Log viewer |
Ana |
8/3 |
|
DONE |
Security Map for Connector |
Ana |
8/4 |
|
DONE |
Connector Work Security Map |
Ana |
|
|
DONE |
Add Additional Modules to Monitoring UI |
Ana |
8/6 |
|
DONE |
Performance improvement |
Jason |
|
|
|
Treenode state issue |
Jason |
|
|
|
Move console plugin module to under lib |
Ken |
|
|
|
OnLine Help |
Ken |
|
|
|
more details regarding other tasks is here |
|
|
|
|
Administration Infrastructure Launcher, JSR77, AMX, JMX, REST administration interface Core
Task |
Owner |
Status |
Provide local access for the domain owner, now you can stop a given domain if you own it, by just being the owner of its config folder! |
Bill |
Done |
Provide authentication support from LDAP for admin GUI/admin CLI and JMX! Authorization works only for GUI currently. |
Kedar |
Done for authentication, not for authorization. |
REST Interface
Task/Feature |
Owner |
Start Date |
End Date |
Status |
Unit tests |
Rajeshwar |
|
|
In progress |
Local support |
Rajeshwar |
|
Aug 312009 |
Done |
Deploy support |
Ludo |
|
Aug 312009 |
Done |
Enhance Html Representation - Provide support for write(update, create, delete). |
Rajeshwar |
|
Aug082009 |
Done |
Use CSS to style html Representation. |
Rajeshwar |
|
Aug082009 |
Done |
AMX
Task/Feature |
Owner |
Start Date |
End Date |
Status |
Define plugin points and base MBeans in AMX hierarch (servers, clusters) |
Lloyd |
|
|
ready as-is, new needs might emerge |
Fix multiple-notification problem for config changes |
Lloyd |
|
|
done |
Evaluate transactional config support for multi-mbean |
Lloyd |
|
|
not yet started |
Evaluate footprint/runtime overhead |
Lloyd |
|
|
no apparent need |
Additional QL and developer tests |
Lloyd |
|
|
some done, more in progress |
Fix any open bugs |
Lloyd |
|
|
all open AMX bugs fixed as of 31 Aug |
Javadoc and examples for implementors |
Lloyd |
|
|
started |
Task/Feature |
Owner |
Start Date |
End Date |
Status |
|
|
|
|
|
Application Client Container
Task/Feature |
Owner |
Start Date |
End Date |
Status |
Reduced footprint |
Tim |
|
|
Ongoing |
Launch performance |
Tim |
|
|
try to reduce ACC time until user's client starts |
appserv-rt.jar |
Tim |
|
|
Ready to go as soon as I know what manifest entry to include to suppress loading during server start-up |
Managed bean support |
Ken S & Tim |
|
|
Not clear whether ACC must change at all to accommodate this |
JAR visibility - new deployment property? |
Tim |
|
|
Need decision on property name (see mail to arc GF list. Does this affect other containers also? Be sure to notify docs team once we decide this. |
JSR-109 version skew between GF v3 and Java 6 |
Tim |
|
|
Web services API shipped with GF is 2.2; Java 6 runtime has 2.1. appclient invocations should be OK as long as the 2.2 JARs are in $installDir/lib/endorsed. Need to address better for Java Web Start launches than just telling users to manually deposit the 2.2 JARs in the remote client system's JRE endorsed directory |
JSR-250 version skew between GF v3 and Java 6 |
Tim |
|
|
Make sure we're OK with this re: annotations. |
Build
Task/Feature |
Owner |
Start Date |
End Date |
Status |
|
|
|
|
|
Command Line Interface
Task/Feature |
Owner |
Start Date |
End Date |
Status |
recover-transactions |
Nachiappan |
|
|
Done |
Unit tests |
Nachiappan |
|
|
In Progress |
Connectors, Resources, Pooling, JDBC
Task/Feature |
Owner |
Start Date |
End Date |
Status |
Bean validation related changes |
Jagadish |
|
|
DONE |
Annotation processing related changes |
Jagadish |
|
|
DONE |
Connector Clasloader changes to provide accessibility to referred RARs alone |
Jagadish |
|
|
DONE |
Work Management changes to use Common Thread Pool |
Jagadish |
|
|
Will be implemented once common thread pool manager is available |
CORBA
Task/Feature |
Owner |
Start Date |
End Date |
Status |
Issue 8474 |
Ken |
|
8/24 |
In progress |
Lazy Init |
Ken |
|
8/24 |
Designed, code not started yet (Prelim. version, @ MS6) |
Monitoring 1 (minimal use of probes) |
Ken |
|
9/15 |
In progress (Hope to have v2 parity at MS6) |
Monitoring 2 (full gmbal in ORB) |
Ken |
|
9/15 |
In progress (needs another 4 weeks or so) |
Deployment
Task/Feature |
Owner |
Start Date |
End Date |
Status |
EE6 schema integration |
Hong |
|
08/18 |
Completed (there are some work remaining for webservices and jpa areas, have informed these two teams of the work) |
Common Annotations (JSR 250) MR: Resource annotation |
Hong |
|
08/21 |
Completed |
Upgrade work |
Hong |
|
08/24 |
Completed |
On-going deployment infrastructure support |
Hong |
|
|
On-going |
EJB Container
Task/Feature |
Owner |
Start Date |
End Date |
Status |
EJB 3.1 Embeddable API |
Marina |
|
|
In progress (unlikely to make MS6) |
EJB portion of 299 SPI |
Ken Saks |
|
|
Started. Waiting on 8/14 299 integration. Integration is late. Impl. for EJB will not make MS6 |
Singleton module ordering init support |
Ken S. (was Mahesh) |
|
|
Will replan for Ken S. to implement (won't make MS6) |
Remaining ejb-jar_3_1.xsd elements |
Ken Saks |
|
Aug 24 |
|
EJB 3.1 PFD->Final draft changes |
Ken Saks, Marina |
|
Aug 24 |
On target |
Support orb lazy init task |
Ken Saks (Marina) |
|
|
Will happen after ORB update. Will probably be 1 or 2 builds after MS6 |
SFSB Passivation |
Ken S. (was Mahesh) |
|
|
Partially implemented. A number of passivation scenarios still pending. Will replan for Ken to Impl. |
--generatermistubs option |
Marina |
|
Aug 18 |
Complete |
Monitoring framework support |
Marina (was Mahesh) |
|
|
Will replan for Marina |
EJB timer Update tool tasks |
Marina |
|
|
In Progress. Will be after MS6 |
Embedded GlassFish
Task/Feature |
Owner |
Start Date |
End Date |
Status |
Embedded APIs |
Jerome/Siraj |
|
|
In progress |
EJB embedded |
Marina |
|
|
In progress |
Webtier embedded implementation |
Amy Roh |
|
|
Starting web container using embedded server and deployment using embedded deployer work. War deployment and servlet access work as expected. JSPs pending on default-web.xml processing at deployment. |
Maven/ANT |
Siraj |
|
|
In progress |
ANT tasks(NonEmbedded) |
Siraj |
|
|
Working |
Wrapper for QA |
Siraj |
|
|
In progress |
Jars |
Siraj/Jerome |
|
|
Some changes needed for shell jar |
Gmbal
Task/Feature |
Owner |
Start Date |
End Date |
Status |
v3 integration |
Ken |
|
MS5 |
Complete |
I18N support |
Ken |
|
Post MS6 |
Work in progress |
Installer
Task/Feature |
Owner |
Start Date |
End Date |
Status |
|
|
|
|
|
Java EE Service Engine
Task/Feature |
Owner |
Start Date |
End Date |
Status |
|
|
|
|
|
Java Persistence
Task/Feature |
Owner |
Start Date |
End Date |
Status |
Bean Validation Integration |
Mitesh |
|
|
Implementation done. Waiting on legal permission for pulling in validator api into EclipseLink before checkin |
Basic Monitor Probes |
Mitesh |
|
|
Need more work from monitoring framework. Will not be in MS6. |
Integration of source build of EclipseLink |
Mitesh |
|
|
Done |
Upgrade tasks |
Mitesh |
|
|
In Progress. |
Task/Feature |
Owner |
Start Date |
End Date |
Status |
|
|
|
|
|
JMS Integration
Task/Feature |
Owner |
Start Date |
End Date |
Status |
|
|
|
|
|
JSF Integration
Task/Feature |
Owner |
Start Date |
End Date |
Status |
Integrate 2.0.0 RC1 |
rlubke |
Aug 22 |
Aug 23 |
NOT STARTED |
JSR-303 Bean Validation Milestone 6 will take release Hibernate Validator 4.0.0.Beta3, due to be tagged by JBoss on 12 August 2009 JSR-299 Web Beans Milestone 6 will (as it stands now) incorporate 1.0.0.PREVIEW3 release which will be tagged on 17 August 2009. The CR1 release is still dependent on the PFD2 version of the spec (not out yet). Logging
Task/Feature |
Owner |
Start Date |
End Date |
Status |
|
|
|
|
|
Monitoring
Task/Feature |
Owner |
Start Date |
End Date |
Status |
BTrace logging integration |
Sreeni |
|
|
Completed |
BTrace performance |
Sreeni |
|
|
Working with Deep Singh |
Support for module owners |
Sreeni |
|
|
In progress |
Monitoring configuration upgrade |
Sreeni |
|
|
Completed |
Enable/Disable - BTrace agent |
Sreeni |
|
|
In Progress |
DTrace Support |
Byron |
|
|
In Progress |
DTrace Integration Support |
Sreeni |
|
|
Provided the integration code |
Integration testing (GFv2 parity, CLI/GUI/REST/MBean parity, removal of provider.jar, etc.) |
Jennifer |
|
|
Completed |
Integration - removal of gfprobe-provider-client.jar |
Jennifer |
|
|
NOT STARTED |
Config API |
Nandini |
|
|
Completed |
Dynamic re-config support (OFF/LOW/HIGH) |
Jennifer |
|
|
In Progress |
Object name cleanup |
Jennifer |
|
|
NOT STARTED |
Attribute name cleanup and parity with GFv2 |
Jennifer |
|
|
Completed - bugs filed, naming convention doc |
CLI improvements |
Prashanth |
|
|
In progress |
Enable/Disable - Probes/Stats Providers |
Prashanth |
|
|
NOT STARTED |
XML extension support (for PS) from lib/monitor dir |
Prashanth |
|
|
NOT STARTED |
TOI |
Prashanth |
|
|
In progress |
GUI |
Ana |
|
|
In Progress |
Unit tests |
ALL |
|
|
NOT STARTED |
Naming
Task/Feature |
Owner |
Start Date |
End Date |
Status |
New EE 6 naming requirements |
Ken Saks |
|
Aug. 24 |
On track for MS6 |
EE 6 ManagedBean spec |
Ken Saks |
|
|
Won't make MS6 due to late JSR 299. Progress has been made, but integration requirements are still being worked out. |
Packaging and Distribution
Task/Feature |
Owner |
Start Date |
End Date |
Status |
Initial implementation of Java EE service engine package module |
Snjezana |
|
08/24 |
Done. Test package published on 08/24. |
Upgrade tool integration |
Snjezana |
|
08/11 |
Done |
Embedded shell jars integration |
Snjezana/Siraj |
|
08/26 |
Done |
Metapackages for web and full distributions |
Snjezana |
|
|
Done |
Review of localized package build |
Snjezana/Georges |
|
|
In progress |
Samples
Task/Feature |
Owner |
Start Date |
End Date |
Status |
|
|
|
|
|
Scripting
Task/Feature |
Owner |
Start Date |
End Date |
Status |
Source Build of JRuby container |
Vivek |
|
|
Not started yet |
Grails run-app using embedded GlassFish |
Vivek |
|
|
Needs glassfish-embedded to be working. |
Grails GlassFish plugin |
Vivek |
|
|
Needs glassfish-embedded to be working. |
Grails shared-war feature |
Vivek |
|
|
Grails 1.1.x changed underlying mechanism and this feature is a RISK |
Security
Task/Feature |
Owner |
Start Date |
End Date |
Status |
Refine Embedded Container Security Support |
Nithya |
|
08/23 |
DONE |
Refine Logging Diagnostics |
Kumar, Nithya |
|
08/23 |
In Progress, first cut was put in M4 |
JAXRPC Security Support |
Kumar |
|
08/23 |
DONE : QE not yet tested |
Security Upgrade Service for Upgrade Tool |
Kumar, Nithya |
|
08/31 |
DONE |
WebServices Security Support Refinement |
Kumar |
|
08/23 |
DONE : QE not yet tested |
Server Infrastructure (OSGi, HK2, Configuration)
Task/Feature |
Owner |
Start Date |
End Date |
Status |
Felix 2.0 integration |
Richard S. Hall |
|
|
Waiting for Felix release |
Transaction
Task/Feature |
Owner |
Start Date |
End Date |
Status |
Possible 299 integration work |
Marina |
|
|
Delay in 299 will cause this to miss MS6. Impact is still unclear. |
Update Center Integration
Task/Feature |
Owner |
Start Date |
End Date |
Status |
|
|
|
|
|
Upgrade
Task/Feature |
Owner |
Start Date |
End Date |
Status |
|
|
|
|
|
Web Services (Metro, JAX-RS)
Task/Feature |
Owner |
Start Date |
End Date |
Status |
JAXRPC Security |
Bhakti and Vijay |
8/9/09 |
8/24/09 |
|
JAXRPC Handlers |
Bhakti and Vijay |
8/9/09 |
8/24/09 |
|
109 cts issues |
Bhakti and Vijay |
In Progress |
|
Work in progress in fixing the cts issues |
Fix for an RM issue with network connection loss |
Marek |
08/09/09 |
08/09/09 |
Done |
WS-TX support |
Marek/Jon |
08/09/09 |
08/24/09 |
Implementation done, needs more tests |
SOAP/TCP support |
Alexey |
08/17/09 |
08/24/09 |
Done |
Web Tier (Grizzly, Web Container)
Task/Feature |
Owner |
Start Date |
End Date |
Status |
Servlet 3.0 - Security constaints - spec clarifications may result in implementation changes |
Rajiv, Jan, Shing Wai |
|
8/24 |
|
Serviceability Tasks |
Jan, Shing Wai |
|
|
On going |
Lazy initialization of https via port unification |
Olesksiy |
|
|
On going |
Performance improvement Tasks |
Jeanfrancois, Jan, Oleksiy, Kin-man |
|
|
On going |
|