|Item ID||Priority||Description||Justification||GlassFish Issue|
|ORB-01||P1||Re-package ORB to fit V3 Modular architecture
Work in progress now. ORB is already in reasonable modules. Work:
|Theme: Modular architecture||4072|
|ORB-02||P2||ORB on Grizzly
This is Harsha's current work (as of January 2008).
|Theme: High Performance||4073|
|ORB-03||P2||New transport connection cache
Move to the version from Grizzly.
|Theme: High Performance||4074|
|ORB-04||P3||ORB and CSIv2 use Grizzly SSL support||Theme: High Performance||4075|
|ORB-05||P3||Move ORB to hudson-based continuous integration model
Have start of this. Remaining:
|ORB-06||P3||Improve ORB monitoring
This involves moving the ORB monitoring to JMX (using annotation-driven MxBean-like facility) and extending it to all internal state of the ORB.
|Theme: ease of use||4077|
|ORB-07||P3||Make ORB configuration dynamic
Leverage RFM for this:
|Theme: ease of use||4078|
|ORB-08||P2||Integrate GlassFish ORB with OpenJDK
|ORB-09||P2||Add enum support to OpenJDK ORB
|ORB-10||P2||Add proxy support to OpenJDK ORB
|ORB-11||P2||Replace rmic IIOP backend with new implementation
|ORB-12||P4||Parallel marshalling work
I've removed this from V3, as clearly I won't be putting it into the release.
|ORB-13||P3||More performance work
This is a general umbrella for request processing performance improvements. Possible examples:
|ORB-14||P3||Fix more findbugs issues
This is based on the ORB report, which will be part of the hudson run.
|ORB-15||P3||Support CSIv2 with RMI-IIOP failover and loadbalancing||Known defect; should be fixed, time permitting (may take significant time to fix)||2791|
||Theme: ease of use||4085|
|ORB-17||P3||Add object category for transaction support||Only required for JTA||4086|
|ORB-18||P3||Add idempotent EJB support||Feature Parity
(Only if EJB plans to implement)
|ORB-19||P3||Improve HW load balancer suppoer||Theme: ease of use
(Only if admin is interested in doing this)
|ORB-20||P3||Add addressing domain support
This is useful for inside/outside firewall configurations
|Some customer interest in this (may have been AmEx?)||4089|
|ORB-21||P3||Support request prioritization
This is mostly done through the old request partitioning work.
Some ORB modifications would be needed to manage prioritzed thread pools or queues in the Grizzly-based transport.
|Only if Sahoo requires this in GFv3. Also related to issue 3205 (customer request for general resource prioritization)||NOT NOW|